[{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Austin Martin strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-09-28T19:07:01.158Z","endTime":"2025-09-28T19:08:34.855Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":650911,"fullName":"Cristopher Sánchez","link":"/api/v1/people/650911"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3,4,6,7,8],"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":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":665561,"link":"/api/v1/people/665561"},"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-28T16:05:15.159Z","endTime":"2025-09-28T18:42:31.326Z","isPitch":false,"type":"action","player":{"id":668885,"link":"/api/v1/people/668885"},"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-28T18:42:31.326Z","endTime":"2025-09-28T19:06:31.792Z","isPitch":false,"type":"action","player":{"id":668885,"link":"/api/v1/people/668885"},"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-28T19:06:31.792Z","endTime":"2025-09-28T19:07:03.425Z","isPitch":false,"type":"action","player":{"id":668885,"link":"/api/v1/people/668885"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":87.5,"strikeZoneTop":3.39,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.93887546818704,"aZ":-24.80450239314859,"pfxX":10.44284359213032,"pfxZ":3.784088824890879,"pX":1.3434081535684308,"pZ":1.9161617280913419,"vX0":-5.082789416803062,"vY0":-138.6393360931728,"vZ0":-6.191838173973253,"x":65.79,"y":187.04,"x0":1.8435857770860726,"y0":50.00280237940755,"z0":5.833622774168527,"aX":20.332093761819255},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":5.8,"breakHorizontal":-17.9,"spinRate":2041,"spinDirection":117},"zone":14,"typeConfidence":0.9,"plateTime":0.3950497338043757,"extension":6.715201798279352},"index":3,"playId":"3db26d1b-7112-3b0a-bd60-34519fab86a4","pitchNumber":1,"startTime":"2025-09-28T19:07:03.425Z","endTime":"2025-09-28T19:07:06.962Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650911,"link":"/api/v1/people/650911","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":668885,"link":"/api/v1/people/668885","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":87.5,"strikeZoneTop":3.39,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.59009164288013,"aZ":-26.809172061753635,"pfxX":10.142347159678346,"pfxZ":2.7465596059592823,"pX":0.5995223923220737,"pZ":2.788080240326615,"vX0":-6.499339312956961,"vY0":-138.82755538761376,"vZ0":-3.5885442038823996,"x":94.15,"y":163.5,"x0":1.651175493471857,"y0":50.00481286925335,"z0":5.878492010486196,"aX":19.833002990132705},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":4.4,"breakHorizontal":-17.0,"spinRate":2051,"spinDirection":117},"zone":6,"typeConfidence":0.9,"plateTime":0.39428393319625155,"extension":6.5214215431429405},"index":4,"playId":"edf76daa-977e-3b11-81d2-cd05190cb46e","pitchNumber":2,"startTime":"2025-09-28T19:07:23.071Z","endTime":"2025-09-28T19:07:26.813Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650911,"link":"/api/v1/people/650911","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":668885,"link":"/api/v1/people/668885","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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-28T19:07:32.647Z","endTime":"2025-09-28T19:07:47.434Z","isPitch":false,"type":"action","player":{"id":668885,"link":"/api/v1/people/668885"},"defense":{"pitcher":{"id":650911,"link":"/api/v1/people/650911","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":668885,"link":"/api/v1/people/668885","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.7,"endSpeed":88.7,"strikeZoneTop":3.39,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.242719788258114,"aZ":-25.359699038688323,"pfxX":10.058476164260778,"pfxZ":3.3985857640956567,"pX":0.43435005798783566,"pZ":2.459797700580543,"vX0":-7.060217005544644,"vY0":-140.57057157349075,"vZ0":-4.918819533618927,"x":131.56,"y":160.22,"x0":1.6690324522376145,"y0":50.002959216596366,"z0":5.874258622816155,"aX":20.1719201342238},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":5.3,"breakHorizontal":-16.8,"spinRate":2132,"spinDirection":119},"zone":6,"typeConfidence":0.91,"plateTime":0.389340544514718,"extension":6.7265355608977835},"index":6,"playId":"f9a90c9f-fc00-35c5-af31-4525d722035a","pitchNumber":3,"startTime":"2025-09-28T19:07:47.434Z","endTime":"2025-09-28T19:07:51.122Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650911,"link":"/api/v1/people/650911","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":668885,"link":"/api/v1/people/668885","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.9,"endSpeed":80.8,"strikeZoneTop":3.39,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.986110366854664,"aZ":-32.670271701059484,"pfxX":9.902126330439003,"pfxZ":-0.30356621081138613,"pX":-0.33860210888389924,"pZ":1.9927849722870867,"vX0":-8.491006313068661,"vY0":-127.71163189610003,"vZ0":-3.138387311342278,"x":129.91,"y":184.97,"x0":1.7406537343741486,"y0":50.00072531174279,"z0":5.8037823949769525,"aX":16.37650065257987},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":-1.1,"breakHorizontal":-16.1,"spinRate":2072,"spinDirection":103},"zone":7,"typeConfidence":0.89,"plateTime":0.42866404654845125,"extension":6.422168473939186},"index":7,"playId":"aa740158-7528-365a-8709-efe75a96384c","pitchNumber":4,"startTime":"2025-09-28T19:08:09.153Z","endTime":"2025-09-28T19:08:12.740Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650911,"link":"/api/v1/people/650911","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":668885,"link":"/api/v1/people/668885","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.2,"endSpeed":81.4,"strikeZoneTop":3.39,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.90417508776639,"aZ":-33.74444577627085,"pfxX":9.765845639372095,"pfxZ":-0.9379748836537605,"pX":0.6506044776531713,"pZ":1.4502266043583427,"vX0":-6.235665172866676,"vY0":-128.26448924678132,"vZ0":-4.260425227083553,"x":92.2,"y":199.62,"x0":1.8412884074173452,"y0":50.00390931639653,"z0":5.7567406393499185,"aX":16.314027803042823},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":-2.4,"breakHorizontal":-16.3,"spinRate":2150,"spinDirection":106},"zone":14,"typeConfidence":0.89,"plateTime":0.426620131645012,"extension":6.791300427262195},"index":8,"playId":"c51fd9ae-5b07-3678-b3e7-7eb4e466917e","pitchNumber":5,"startTime":"2025-09-28T19:08:30.706Z","endTime":"2025-09-28T19:08:34.855Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650911,"link":"/api/v1/people/650911","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":668885,"link":"/api/v1/people/668885","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668885,"link":"/api/v1/people/668885"},"credit":"b_ab"},{"player":{"id":650911,"link":"/api/v1/people/650911"},"credit":"p_ab"},{"player":{"id":668885,"link":"/api/v1/people/668885"},"credit":"b_pa"},{"player":{"id":650911,"link":"/api/v1/people/650911"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.2,"awayTeamWinProbability":47.8,"homeTeamWinProbabilityAdded":2.200000000000003,"contextMetrics":{},"playEndTime":"2025-09-28T19:08:34.855Z","atBatIndex":0},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ryan Jeffers singles on a line drive to right fielder Nick Castellanos.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-09-28T19:08:52.925Z","endTime":"2025-09-28T19:09:36.264Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":650911,"fullName":"Cristopher Sánchez","link":"/api/v1/people/650911"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"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_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.1,"endSpeed":88.1,"strikeZoneTop":3.44368027658001,"strikeZoneBottom":1.70743174409003,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.19589560606231,"aZ":-27.86466974901171,"pfxX":9.699323489971725,"pfxZ":2.1788134449136516,"pX":-0.5229811668467902,"pZ":2.07921581961796,"vX0":-9.073475783093576,"vY0":-139.64931107423416,"vZ0":-5.216342832953054,"x":136.93,"y":182.64,"x0":1.506733039287625,"y0":50.00090723949191,"z0":5.802167631178258,"aX":19.171777738191686},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":3.0,"breakHorizontal":-15.7,"spinRate":2115,"spinDirection":120},"zone":7,"typeConfidence":0.9,"plateTime":0.3920846880928055,"extension":6.714038577139464},"index":0,"playId":"1721f351-34d5-3757-9b72-4584da4f4eeb","pitchNumber":1,"startTime":"2025-09-28T19:09:03.966Z","endTime":"2025-09-28T19:09:08.027Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650911,"link":"/api/v1/people/650911","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":680777,"link":"/api/v1/people/680777","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.5,"endSpeed":88.2,"strikeZoneTop":3.36,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.19371061192677,"aZ":-29.819034205250645,"pfxX":9.757725804249917,"pfxZ":1.1913271659880298,"pX":0.3714372385122183,"pZ":1.6083788161775745,"vX0":-6.875744979791066,"vY0":-140.22215524019947,"vZ0":-6.1401905108567565,"x":102.84,"y":195.35,"x0":1.593768632819063,"y0":50.00484816947134,"z0":5.784859064547162,"aX":19.335919232125615},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":1.0,"breakHorizontal":-16.2,"spinRate":2139,"spinDirection":116},"zone":9,"typeConfidence":0.9,"plateTime":0.39136781875730353,"extension":6.752217002772383},"hitData":{"launchSpeed":84.6,"launchAngle":13.0,"totalDistance":199.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":155.45,"coordY":97.43}},"index":1,"playId":"e4341f3b-d6af-395c-93c9-0df8fd5843bd","pitchNumber":2,"startTime":"2025-09-28T19:09:23.757Z","endTime":"2025-09-28T19:09:36.264Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650911,"link":"/api/v1/people/650911","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":680777,"link":"/api/v1/people/680777","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680777,"link":"/api/v1/people/680777"},"credit":"b_ab"},{"player":{"id":650911,"link":"/api/v1/people/650911"},"credit":"p_ab"},{"player":{"id":680777,"link":"/api/v1/people/680777"},"credit":"b_pa"},{"player":{"id":650911,"link":"/api/v1/people/650911"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":49.8,"awayTeamWinProbability":50.2,"homeTeamWinProbabilityAdded":-2.4000000000000057,"leverageIndex":0.63,"dramaIndex":36.0,"contextMetrics":{},"playEndTime":"2025-09-28T19:09:36.264Z","atBatIndex":1},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Royce Lewis grounds into a double play, third baseman Alec Bohm to second baseman Bryson Stott to first baseman Bryce Harper. Ryan Jeffers out at 2nd. Royce Lewis out at 1st.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-09-28T19:09:53.348Z","endTime":"2025-09-28T19:10:11.221Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":650911,"fullName":"Cristopher Sánchez","link":"/api/v1/people/650911"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":664761,"link":"/api/v1/people/664761"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":681082,"link":"/api/v1/people/681082"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"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":"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":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.7,"endSpeed":78.3,"strikeZoneTop":3.53,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.529154799771817,"aZ":-34.746534611866984,"pfxX":9.372806253363718,"pfxZ":-1.647894789540663,"pX":-0.007827909246867088,"pZ":2.0652764515104405,"vX0":-7.432657789295121,"vY0":-124.55100036266109,"vZ0":-1.9719804534977121,"x":117.3,"y":183.02,"x0":1.8068032756762062,"y0":50.00296414897426,"z0":5.758385128494314,"aX":14.63078869246126},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":-3.2,"breakHorizontal":-15.1,"spinRate":2055,"spinDirection":101},"zone":8,"typeConfidence":0.9,"plateTime":0.4408551620032539,"extension":6.834493488825635},"hitData":{"launchSpeed":91.4,"launchAngle":-6.0,"totalDistance":20.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":99.13,"coordY":166.73}},"index":0,"playId":"60c57564-ec50-3b28-9587-8c74b98049ae","pitchNumber":1,"startTime":"2025-09-28T19:10:03.161Z","endTime":"2025-09-28T19:10:11.221Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650911,"link":"/api/v1/people/650911","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":668904,"link":"/api/v1/people/668904","batSide":{"code":"R","description":"Right"}},"first":{"id":680777,"link":"/api/v1/people/680777"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668904,"link":"/api/v1/people/668904"},"credit":"b_ab"},{"player":{"id":650911,"link":"/api/v1/people/650911"},"credit":"p_ab"},{"player":{"id":668904,"link":"/api/v1/people/668904"},"credit":"b_pa"},{"player":{"id":650911,"link":"/api/v1/people/650911"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":54.800000000000004,"awayTeamWinProbability":45.199999999999996,"homeTeamWinProbabilityAdded":5.000000000000007,"leverageIndex":1.21,"dramaIndex":66.0,"contextMetrics":{},"playEndTime":"2025-09-28T19:10:11.221Z","atBatIndex":2},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Trea Turner grounds out, shortstop Brooks Lee to first baseman Kody Clemens.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-09-28T19:12:14.984Z","endTime":"2025-09-28T19:13:44.984Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680573,"fullName":"Simeon Woods Richardson","link":"/api/v1/people/680573"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":686797,"link":"/api/v1/people/686797"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":665019,"link":"/api/v1/people/665019"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.4,"endSpeed":83.5,"strikeZoneTop":3.52923812782968,"strikeZoneBottom":1.72743691312146,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.680334363615057,"aZ":-12.164857989236886,"pfxX":-5.67481576155615,"pfxZ":11.235803540028709,"pX":0.27119916528639865,"pZ":1.8568167344331183,"vX0":5.601619140493221,"vY0":-132.6720176740181,"vZ0":-9.36521273276605,"x":106.66,"y":188.65,"x0":-1.1313698087925657,"y0":50.00072227489588,"z0":6.321431627790048,"aX":-10.104101018821375},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":18.5,"breakHorizontal":9.0,"spinRate":2102,"spinDirection":199},"zone":8,"typeConfidence":2.0,"plateTime":0.41301835262798337,"extension":6.1990128666166715},"index":0,"playId":"b73731c1-8d6b-3074-a4a2-fa17853b38f1","pitchNumber":1,"startTime":"2025-09-28T19:12:20.475Z","endTime":"2025-09-28T19:12:24.536Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":680837,"link":"/api/v1/people/680837"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":676812,"link":"/api/v1/people/676812"}},"offense":{"batter":{"id":607208,"link":"/api/v1/people/607208","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.6,"endSpeed":79.2,"strikeZoneTop":3.51238035865953,"strikeZoneBottom":1.73661571928077,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.210913812365867,"aZ":-23.26897092133061,"pfxX":0.45573364257131654,"pfxZ":5.677190800886082,"pX":1.2572005975507718,"pZ":0.36282152215851804,"vX0":6.237209301949037,"vY0":-124.25720723670803,"vZ0":-9.492898715755521,"x":69.08,"y":228.98,"x0":-1.3415330753178263,"y0":50.00229654473814,"z0":6.156570868121883,"aX":0.7140019813031591},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":8.3,"breakHorizontal":-2.3,"spinRate":2185,"spinDirection":186},"zone":14,"typeConfidence":2.0,"plateTime":0.4403120748511098,"extension":6.189083566463911},"index":1,"playId":"91ecdfeb-2204-39c0-9c6b-2ebf8218f117","pitchNumber":2,"startTime":"2025-09-28T19:12:31.915Z","endTime":"2025-09-28T19:12:35.367Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":680837,"link":"/api/v1/people/680837"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":676812,"link":"/api/v1/people/676812"}},"offense":{"batter":{"id":607208,"link":"/api/v1/people/607208","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.9,"endSpeed":78.8,"strikeZoneTop":3.49,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.684486584977993,"aZ":-24.512576315105772,"pfxX":-0.051788730173238484,"pfxZ":4.878452753256063,"pX":-0.7862870335542688,"pZ":3.184223420701056,"vX0":2.0832066683823327,"vY0":-123.7308387876191,"vZ0":-2.892533916057266,"x":117.97,"y":174.35,"x0":-1.6278251408075353,"y0":50.00240834841818,"z0":6.39410967296393,"aX":-0.08135457883624075},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":8.5,"breakHorizontal":-0.4,"spinRate":2251,"spinDirection":173},"zone":1,"typeConfidence":2.0,"plateTime":0.44050023573933617,"extension":6.154091536852825},"index":2,"playId":"51137d4f-4f87-3012-a916-02b49b247f6c","pitchNumber":3,"startTime":"2025-09-28T19:12:46.131Z","endTime":"2025-09-28T19:12:53.154Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":680837,"link":"/api/v1/people/680837"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":676812,"link":"/api/v1/people/676812"}},"offense":{"batter":{"id":607208,"link":"/api/v1/people/607208","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.3,"endSpeed":79.4,"strikeZoneTop":3.49,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.762419682300145,"aZ":-23.669177337569177,"pfxX":-8.83817414998882,"pfxZ":5.324158846919727,"pX":-0.3665660431997605,"pZ":2.0597959971272974,"vX0":5.1284276210396404,"vY0":-125.4671928126701,"vZ0":-5.716343030599246,"x":130.97,"y":183.17,"x0":-1.2859694608101655,"y0":50.00533270978565,"z0":6.2898306426845325,"aX":-14.13000187225438},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":8.5,"breakHorizontal":14.9,"spinRate":1242,"spinDirection":216},"zone":7,"typeConfidence":2.0,"plateTime":0.4361087045738383,"extension":6.567658830400136},"index":3,"playId":"56ceceb2-163f-3079-99f5-9a4877774b52","pitchNumber":4,"startTime":"2025-09-28T19:13:17.710Z","endTime":"2025-09-28T19:13:21.206Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":680837,"link":"/api/v1/people/680837"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":676812,"link":"/api/v1/people/676812"}},"offense":{"batter":{"id":607208,"link":"/api/v1/people/607208","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.5,"endSpeed":78.2,"strikeZoneTop":3.49,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.831352217420132,"aZ":-28.397042622430504,"pfxX":-0.46508344807743685,"pfxZ":2.446274630851047,"pX":0.5190931462813629,"pZ":2.4088712682593236,"vX0":4.842138153855405,"vY0":-122.96920649005615,"vZ0":-3.779986206598064,"x":97.21,"y":173.74,"x0":-1.4093131400824779,"y0":50.000905674012955,"z0":6.35714453561311,"aX":-0.7179944128504921},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":3.8,"breakHorizontal":-0.2,"spinRate":2185,"spinDirection":168},"zone":6,"typeConfidence":2.0,"plateTime":0.44426413680992916,"extension":6.271650383022802},"hitData":{"launchSpeed":94.4,"launchAngle":-1.0,"totalDistance":43.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":112.82,"coordY":151.52}},"index":4,"playId":"4a6ce821-94b9-3710-a0a2-b9d6516d8bb5","pitchNumber":5,"startTime":"2025-09-28T19:13:37.175Z","endTime":"2025-09-28T19:13:44.984Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":680837,"link":"/api/v1/people/680837"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":676812,"link":"/api/v1/people/676812"}},"offense":{"batter":{"id":607208,"link":"/api/v1/people/607208","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":607208,"link":"/api/v1/people/607208"},"credit":"b_ab"},{"player":{"id":680573,"link":"/api/v1/people/680573"},"credit":"p_ab"},{"player":{"id":607208,"link":"/api/v1/people/607208"},"credit":"b_pa"},{"player":{"id":680573,"link":"/api/v1/people/680573"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.6,"awayTeamWinProbability":47.4,"homeTeamWinProbabilityAdded":-2.200000000000003,"leverageIndex":0.86,"dramaIndex":40.0,"contextMetrics":{},"playEndTime":"2025-09-28T19:13:44.984Z","atBatIndex":3},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Kyle Schwarber pops out to first baseman Kody Clemens in foul territory.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-09-28T19:14:03.008Z","endTime":"2025-09-28T19:14:48.656Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680573,"fullName":"Simeon Woods Richardson","link":"/api/v1/people/680573"},"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":"Pop Out","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":2},"credits":[{"player":{"id":665019,"link":"/api/v1/people/665019"},"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":87.1,"endSpeed":81.3,"strikeZoneTop":3.28875051677337,"strikeZoneBottom":1.5186835668197,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.634666784745875,"aZ":-22.290967136141983,"pfxX":-1.1918444079170802,"pfxZ":5.9722682339668465,"pX":1.5013887232787408,"pZ":1.9975441147945323,"vX0":7.4778986935233664,"vY0":-126.71681250986387,"vZ0":-6.122031673742804,"x":59.77,"y":184.85,"x0":-1.3110272935833713,"y0":50.00327996339204,"z0":6.182564788448119,"aX":-1.9734116275151163},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":9.8,"breakHorizontal":0.7,"spinRate":2212,"spinDirection":187},"zone":14,"typeConfidence":2.0,"plateTime":0.42937806239011733,"extension":6.401185545918888},"index":0,"playId":"70a6386e-9e34-39b2-8630-56d5892f1a6c","pitchNumber":1,"startTime":"2025-09-28T19:14:08.907Z","endTime":"2025-09-28T19:14:13.153Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":680837,"link":"/api/v1/people/680837"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":676812,"link":"/api/v1/people/676812"}},"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":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.5,"endSpeed":78.4,"strikeZoneTop":3.24609644562761,"strikeZoneBottom":1.47380533472335,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.87015172328684,"aZ":-26.75054232543772,"pfxX":-3.7444849685694637,"pfxZ":3.4998300938474163,"pX":-0.5335668763549792,"pZ":2.651991873620353,"vX0":3.8820190043545546,"vY0":-123.06533324540969,"vZ0":-3.532979971540557,"x":137.34,"y":167.18,"x0":-1.6366895217463653,"y0":50.00504643805494,"z0":6.344597133514175,"aX":-5.808495186493152},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":5.9,"breakHorizontal":6.0,"spinRate":815,"spinDirection":224},"zone":4,"typeConfidence":2.0,"plateTime":0.44318441955634036,"extension":6.516375371960173},"index":1,"playId":"036f01ca-11fd-36f9-b710-3af409f65385","pitchNumber":2,"startTime":"2025-09-28T19:14:22.907Z","endTime":"2025-09-28T19:14:27.148Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":680837,"link":"/api/v1/people/680837"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":676812,"link":"/api/v1/people/676812"}},"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":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.0,"endSpeed":79.7,"strikeZoneTop":3.29,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.745554189572424,"aZ":-22.80390959396177,"pfxX":0.4187354843318517,"pfxZ":5.830740081181373,"pX":0.09247939444789624,"pZ":2.9130522609895464,"vX0":3.9991906871887832,"vY0":-125.2759247199977,"vZ0":-3.8336054580144703,"x":113.47,"y":160.13,"x0":-1.5717689908385417,"y0":50.000561555296585,"z0":6.303523598532864,"aX":0.6725351367333589},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":10.0,"breakHorizontal":-1.6,"spinRate":2246,"spinDirection":180},"zone":2,"typeConfidence":2.0,"plateTime":0.4354229278346686,"extension":6.38329195434525},"hitData":{"launchSpeed":101.0,"launchAngle":75.0,"totalDistance":57.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":149.17,"coordY":199.91}},"index":2,"playId":"bb5385b1-c9eb-3cab-9a82-a28f721f8068","pitchNumber":3,"startTime":"2025-09-28T19:14:37.648Z","endTime":"2025-09-28T19:14:48.656Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":680837,"link":"/api/v1/people/680837"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":676812,"link":"/api/v1/people/676812"}},"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":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656941,"link":"/api/v1/people/656941"},"credit":"b_ab"},{"player":{"id":680573,"link":"/api/v1/people/680573"},"credit":"p_ab"},{"player":{"id":656941,"link":"/api/v1/people/656941"},"credit":"b_pa"},{"player":{"id":680573,"link":"/api/v1/people/680573"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":51.0,"awayTeamWinProbability":49.0,"homeTeamWinProbabilityAdded":-1.6000000000000014,"leverageIndex":0.63,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2025-09-28T19:14:48.656Z","atBatIndex":4},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Bryce Harper grounds out, shortstop Brooks Lee to first baseman Kody Clemens.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-09-28T19:15:08.177Z","endTime":"2025-09-28T19:15:55.175Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680573,"fullName":"Simeon Woods Richardson","link":"/api/v1/people/680573"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"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":2},"credits":[{"player":{"id":686797,"link":"/api/v1/people/686797"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":665019,"link":"/api/v1/people/665019"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":78.3,"endSpeed":71.9,"strikeZoneTop":3.24621627106094,"strikeZoneBottom":1.60861397155227,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.44647225365576,"aZ":-41.51135302168888,"pfxX":3.8365268523233746,"pfxZ":-7.113741084050943,"pX":-0.5712483566080804,"pZ":4.0368362288316035,"vX0":0.7914965955280318,"vY0":-113.93776269456285,"vZ0":3.398199529404471,"x":138.77,"y":129.79,"x0":-1.4218501249261397,"y0":50.005639966342386,"z0":6.635270769357889,"aX":5.031831060356991},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.4,"breakVerticalInduced":-11.6,"breakHorizontal":-7.2,"spinRate":2578,"spinDirection":51},"zone":11,"typeConfidence":2.0,"plateTime":0.4811931977657382,"extension":6.4114579197829125},"index":0,"playId":"8852e8ff-b949-33d5-9e02-9dd66ad2b217","pitchNumber":1,"startTime":"2025-09-28T19:15:14.782Z","endTime":"2025-09-28T19:15:18.607Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":680837,"link":"/api/v1/people/680837"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":676812,"link":"/api/v1/people/676812"}},"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":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.1,"endSpeed":84.9,"strikeZoneTop":3.19,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.78774674854055,"aZ":-11.827070811391827,"pfxX":-6.301780104057938,"pfxZ":11.103676992680612,"pX":-0.15760967667813253,"pZ":2.5531804220351577,"vX0":5.464863352082126,"vY0":-133.9658415702384,"vZ0":-7.775672455668279,"x":123.01,"y":169.84,"x0":-1.3973552915468839,"y0":50.00050583266703,"z0":6.323479988139963,"aX":-11.544145709216744},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":18.8,"breakHorizontal":10.3,"spinRate":2253,"spinDirection":207},"zone":5,"typeConfidence":2.0,"plateTime":0.4076194595519791,"extension":6.445990162365387},"index":1,"playId":"0a6ab5b2-eaa1-36b5-a208-811c493ae6e4","pitchNumber":2,"startTime":"2025-09-28T19:15:29.680Z","endTime":"2025-09-28T19:15:35.282Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":680837,"link":"/api/v1/people/680837"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":676812,"link":"/api/v1/people/676812"}},"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":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":84.9,"strikeZoneTop":3.19,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.415341230318862,"aZ":-14.486813301885784,"pfxX":-4.456930918995523,"pfxZ":9.558196934520563,"pX":-0.6199164235449877,"pZ":3.4331260530107066,"vX0":3.807941768649523,"vY0":-135.39398286561436,"vZ0":-5.223840683327332,"x":140.63,"y":146.09,"x0":-1.467656237487763,"y0":50.004640274364846,"z0":6.406474527702246,"aX":-8.249953744927714},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":16.3,"breakHorizontal":7.2,"spinRate":2299,"spinDirection":205},"zone":11,"typeConfidence":2.0,"plateTime":0.40502361861579317,"extension":6.230264488293731},"hitData":{"launchSpeed":104.7,"launchAngle":-6.0,"totalDistance":26.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":134.12,"coordY":146.96}},"index":2,"playId":"6d9fbf83-3821-356f-936e-86b866d769bb","pitchNumber":3,"startTime":"2025-09-28T19:15:47.532Z","endTime":"2025-09-28T19:15:55.175Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":680837,"link":"/api/v1/people/680837"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":676812,"link":"/api/v1/people/676812"}},"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":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":547180,"link":"/api/v1/people/547180"},"credit":"b_ab"},{"player":{"id":680573,"link":"/api/v1/people/680573"},"credit":"p_ab"},{"player":{"id":547180,"link":"/api/v1/people/547180"},"credit":"b_pa"},{"player":{"id":680573,"link":"/api/v1/people/680573"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-1.0,"leverageIndex":0.41,"dramaIndex":22.0,"contextMetrics":{},"playEndTime":"2025-09-28T19:15:55.175Z","atBatIndex":5},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kody Clemens strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-09-28T19:18:17.461Z","endTime":"2025-09-28T19:19:08.546Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":650911,"fullName":"Cristopher Sánchez","link":"/api/v1/people/650911"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":665561,"link":"/api/v1/people/665561"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-28T19:18:03.201Z","endTime":"2025-09-28T19:18:19.433Z","isPitch":false,"type":"action","player":{"id":665019,"link":"/api/v1/people/665019"},"defense":{"pitcher":{"id":650911,"link":"/api/v1/people/650911","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":665019,"link":"/api/v1/people/665019","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":88.0,"strikeZoneTop":3.59,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.138108267346514,"aZ":-28.15471300997958,"pfxX":10.678370890237654,"pfxZ":2.037202172184392,"pX":1.4713725701060314,"pZ":2.529426731589066,"vX0":-4.863912295629509,"vY0":-139.5406902676177,"vZ0":-4.167443706271686,"x":60.91,"y":170.49,"x0":1.8488099562933693,"y0":50.003061318872106,"z0":5.895194034949117,"aX":21.07733125059878},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":3.0,"breakHorizontal":-18.4,"spinRate":2118,"spinDirection":122},"zone":14,"typeConfidence":0.9,"plateTime":0.39237836613991295,"extension":6.753553785945381},"index":1,"playId":"106d530a-8ac5-3e11-ac82-65c508fad319","pitchNumber":1,"startTime":"2025-09-28T19:18:19.433Z","endTime":"2025-09-28T19:18:22.869Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650911,"link":"/api/v1/people/650911","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":665019,"link":"/api/v1/people/665019","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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.2,"endSpeed":87.8,"strikeZoneTop":3.59,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.54299635658871,"aZ":-26.11370849069104,"pfxX":12.189795609860564,"pfxZ":3.0783470578730316,"pX":0.20286596527602394,"pZ":2.059223537850609,"vX0":-8.60642588861958,"vY0":-139.72291240188093,"vZ0":-5.738440143639795,"x":109.27,"y":183.18,"x0":1.7448639803723154,"y0":50.006101282805,"z0":5.864100667471097,"aX":24.01934200264876},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":4.4,"breakHorizontal":-20.2,"spinRate":2157,"spinDirection":122},"zone":8,"typeConfidence":0.91,"plateTime":0.39256490677237377,"extension":6.398343793213404},"index":2,"playId":"29156261-62ba-3a97-8be2-66550ead5bef","pitchNumber":2,"startTime":"2025-09-28T19:18:38.660Z","endTime":"2025-09-28T19:18:43.411Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650911,"link":"/api/v1/people/650911","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":665019,"link":"/api/v1/people/665019","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.5,"endSpeed":80.1,"strikeZoneTop":3.59,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.776548487840042,"aZ":-31.703562673462997,"pfxX":9.33672565987427,"pfxZ":0.2884287839686914,"pX":1.302359728576734,"pZ":1.5843381276456097,"vX0":-4.612437996250383,"vY0":-127.30850491214913,"vZ0":-4.169999218748315,"x":67.36,"y":196.0,"x0":1.9311314573700296,"y0":50.001740940018834,"z0":5.771548587736213,"aX":15.222012336145097},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":-0.2,"breakHorizontal":-15.7,"spinRate":2053,"spinDirection":101},"zone":14,"typeConfidence":0.89,"plateTime":0.4313460946791241,"extension":6.720933226327932},"index":3,"playId":"f87c7024-55b3-36fe-810c-9955e2c21d9d","pitchNumber":3,"startTime":"2025-09-28T19:19:03.083Z","endTime":"2025-09-28T19:19:08.546Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650911,"link":"/api/v1/people/650911","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":665019,"link":"/api/v1/people/665019","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665019,"link":"/api/v1/people/665019"},"credit":"b_ab"},{"player":{"id":650911,"link":"/api/v1/people/650911"},"credit":"p_ab"},{"player":{"id":665019,"link":"/api/v1/people/665019"},"credit":"b_pa"},{"player":{"id":650911,"link":"/api/v1/people/650911"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.300000000000004,"awayTeamWinProbability":47.699999999999996,"homeTeamWinProbabilityAdded":2.3000000000000043,"leverageIndex":0.92,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2025-09-28T19:19:08.546Z","atBatIndex":6},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Brooks Lee flies out to right fielder Nick Castellanos.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-09-28T19:19:24.377Z","endTime":"2025-09-28T19:20:45.122Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":650911,"fullName":"Cristopher Sánchez","link":"/api/v1/people/650911"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"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_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.0,"endSpeed":77.4,"strikeZoneTop":3.27160923117034,"strikeZoneBottom":1.47005543670404,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.30588246458147,"aZ":-31.202808790086475,"pfxX":-1.504204254291805,"pfxZ":0.6322756142274137,"pX":1.0776679713227653,"pZ":2.58063903374775,"vX0":-1.758922968239993,"vY0":-123.79342615732492,"vZ0":-1.744756519444298,"x":75.92,"y":169.1,"x0":1.9958134526641025,"y0":50.00180701470095,"z0":5.934528768319823,"aX":-2.3081664978676617},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":1.0,"breakHorizontal":3.1,"spinRate":2015,"spinDirection":326},"zone":12,"typeConfidence":0.9,"plateTime":0.4443582452310282,"extension":6.547110395568083},"index":0,"playId":"911aaf6d-d5b4-330d-94b7-81a4838ee4d9","pitchNumber":1,"startTime":"2025-09-28T19:19:35.920Z","endTime":"2025-09-28T19:19:40.453Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650911,"link":"/api/v1/people/650911","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":686797,"link":"/api/v1/people/686797","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.7,"endSpeed":80.6,"strikeZoneTop":3.33,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.301832170231915,"aZ":-31.807334643282054,"pfxX":10.8206504485862,"pfxZ":0.22450351043079664,"pX":1.0280959123006181,"pZ":2.0476066749914974,"vX0":-5.68843675796987,"vY0":-127.58335859715142,"vZ0":-3.190005684884647,"x":77.81,"y":183.49,"x0":1.8809505235632764,"y0":50.00467490598729,"z0":5.821552370210525,"aX":17.836413533814703},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":-0.1,"breakHorizontal":-18.4,"spinRate":1946,"spinDirection":118},"zone":14,"typeConfidence":0.89,"plateTime":0.42933945826104036,"extension":6.81923635166853},"index":1,"playId":"800c4c8a-686f-34a5-b2e4-ecd5359e50a3","pitchNumber":2,"startTime":"2025-09-28T19:19:54.563Z","endTime":"2025-09-28T19:20:00.803Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650911,"link":"/api/v1/people/650911","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":686797,"link":"/api/v1/people/686797","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.4,"endSpeed":81.4,"strikeZoneTop":3.33,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.35638491888138,"aZ":-30.664293437731818,"pfxX":10.717149198686515,"pfxZ":0.8985258467954935,"pX":0.8484556417467567,"pZ":1.379693915646264,"vX0":-6.08644310230486,"vY0":-128.56439391794478,"vZ0":-5.093690966257451,"x":84.66,"y":201.53,"x0":1.8527632883509637,"y0":50.00044597532007,"z0":5.763049147624605,"aX":17.959540131244523},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":0.7,"breakHorizontal":-18.1,"spinRate":2148,"spinDirection":101},"zone":14,"typeConfidence":0.88,"plateTime":0.4258392960293902,"extension":6.929399214413012},"index":2,"playId":"62a84c69-f956-36fb-b61f-49ab54177ae5","pitchNumber":3,"startTime":"2025-09-28T19:20:14.613Z","endTime":"2025-09-28T19:20:18.306Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650911,"link":"/api/v1/people/650911","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":686797,"link":"/api/v1/people/686797","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.6,"endSpeed":87.3,"strikeZoneTop":3.33,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.11331619173955,"aZ":-28.65508534429353,"pfxX":12.035302446879207,"pfxZ":1.7875969960145692,"pX":0.16584615177691903,"pZ":2.20585600621942,"vX0":-8.306082566779812,"vY0":-140.30689268595034,"vZ0":-4.768493086836384,"x":110.68,"y":179.22,"x0":1.6235039152500454,"y0":50.00020379117373,"z0":5.828624955234516,"aX":23.638206497790872},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":2.3,"breakHorizontal":-19.7,"spinRate":2076,"spinDirection":113},"zone":5,"typeConfidence":0.91,"plateTime":0.3926066966899784,"extension":6.8742248481885495},"hitData":{"launchSpeed":97.0,"launchAngle":35.0,"totalDistance":337.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":196.16,"coordY":82.24}},"index":3,"playId":"eb36d6c9-5b8e-3fd2-b513-765dd7b26229","pitchNumber":4,"startTime":"2025-09-28T19:20:36.117Z","endTime":"2025-09-28T19:20:45.122Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650911,"link":"/api/v1/people/650911","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":686797,"link":"/api/v1/people/686797","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686797,"link":"/api/v1/people/686797"},"credit":"b_ab"},{"player":{"id":650911,"link":"/api/v1/people/650911"},"credit":"p_ab"},{"player":{"id":686797,"link":"/api/v1/people/686797"},"credit":"b_pa"},{"player":{"id":650911,"link":"/api/v1/people/650911"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.0,"awayTeamWinProbability":46.0,"homeTeamWinProbabilityAdded":1.6999999999999957,"leverageIndex":0.67,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2025-09-28T19:20:45.122Z","atBatIndex":7},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Carson McCusker strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-09-28T19:21:05.547Z","endTime":"2025-09-28T19:21:59.479Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":676812,"fullName":"Carson McCusker","link":"/api/v1/people/676812"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":650911,"fullName":"Cristopher Sánchez","link":"/api/v1/people/650911"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":676812,"fullName":"Carson McCusker","link":"/api/v1/people/676812"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":665561,"link":"/api/v1/people/665561"},"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":96.6,"endSpeed":88.6,"strikeZoneTop":3.97,"strikeZoneBottom":1.89,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.510029081011716,"aZ":-25.857243055462682,"pfxX":10.921927015309002,"pfxZ":3.1520509944349353,"pX":-0.4626484683471092,"pZ":2.9471222989981944,"vX0":-9.809468176183122,"vY0":-140.3189388926233,"vZ0":-3.4548060524310373,"x":134.64,"y":159.21,"x0":1.6524296341803384,"y0":50.001224183960396,"z0":5.87107208839013,"aX":21.86911054151025},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":5.2,"breakHorizontal":-17.9,"spinRate":2109,"spinDirection":116},"zone":4,"typeConfidence":0.91,"plateTime":0.38972213908102304,"extension":6.858432714711878},"index":0,"playId":"ed3f5a39-24d7-3f71-bdd2-7a2d308860c5","pitchNumber":1,"startTime":"2025-09-28T19:21:11.670Z","endTime":"2025-09-28T19:21:15.710Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650911,"link":"/api/v1/people/650911","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":676812,"link":"/api/v1/people/676812","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.5,"endSpeed":79.6,"strikeZoneTop":3.97,"strikeZoneBottom":1.89,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.67532797855316,"aZ":-33.08223224039344,"pfxX":8.660323519647907,"pfxZ":-0.5627189038363536,"pX":1.7467384297437893,"pZ":2.5288868330004335,"vX0":-3.3587844274470147,"vY0":-126.02650445704086,"vZ0":-1.6282459469706192,"x":50.42,"y":170.5,"x0":1.9717312971768997,"y0":50.00480992859035,"z0":5.856136312825185,"aX":13.928348517887985},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":-1.2,"breakHorizontal":-14.9,"spinRate":1919,"spinDirection":106},"zone":14,"typeConfidence":0.9,"plateTime":0.4346561402075868,"extension":6.796094616359397},"index":1,"playId":"9ffd5f25-6593-3292-8cbb-0eddd3015294","pitchNumber":2,"startTime":"2025-09-28T19:21:30.435Z","endTime":"2025-09-28T19:21:34.111Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650911,"link":"/api/v1/people/650911","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":676812,"link":"/api/v1/people/676812","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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-28T19:21:40.829Z","endTime":"2025-09-28T19:21:55.268Z","isPitch":false,"type":"action","player":{"id":676812,"link":"/api/v1/people/676812"},"defense":{"pitcher":{"id":650911,"link":"/api/v1/people/650911","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":676812,"link":"/api/v1/people/676812","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.8,"endSpeed":81.5,"strikeZoneTop":3.97,"strikeZoneBottom":1.89,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.593099132283612,"aZ":-31.758066980395753,"pfxX":11.284830123684507,"pfxZ":0.24646742570550906,"pX":0.9848771962275222,"pZ":1.6244358649495032,"vX0":-5.871195354261135,"vY0":-129.11111124387938,"vZ0":-4.379084919770443,"x":79.46,"y":194.92,"x0":1.8256859899340625,"y0":50.0015554569862,"z0":5.7941738161922,"aX":18.99656585247629},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":-0.4,"breakHorizontal":-19.1,"spinRate":1985,"spinDirection":107},"zone":14,"typeConfidence":0.87,"plateTime":0.42468685024874464,"extension":6.855128130235763},"index":3,"playId":"a8d3f78c-40a0-3445-bc6f-d6f8b1e7ffdf","pitchNumber":3,"startTime":"2025-09-28T19:21:55.268Z","endTime":"2025-09-28T19:21:59.479Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650911,"link":"/api/v1/people/650911","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":676812,"link":"/api/v1/people/676812","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676812,"link":"/api/v1/people/676812"},"credit":"b_ab"},{"player":{"id":650911,"link":"/api/v1/people/650911"},"credit":"p_ab"},{"player":{"id":676812,"link":"/api/v1/people/676812"},"credit":"b_pa"},{"player":{"id":650911,"link":"/api/v1/people/650911"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.1,"awayTeamWinProbability":44.9,"homeTeamWinProbabilityAdded":1.1000000000000014,"leverageIndex":0.43,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2025-09-28T19:21:59.479Z","atBatIndex":8},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Alec Bohm called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-09-28T19:24:04.677Z","endTime":"2025-09-28T19:25:16.528Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680573,"fullName":"Simeon Woods Richardson","link":"/api/v1/people/680573"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":543877,"link":"/api/v1/people/543877"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":84.5,"strikeZoneTop":3.64618197759103,"strikeZoneBottom":1.69579580801249,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.579355833711894,"aZ":-13.733536283252828,"pfxX":-4.8275202672911295,"pfxZ":10.0457845730421,"pX":-0.28559367787458284,"pZ":1.790781446509299,"vX0":4.173506854666466,"vY0":-135.3689099854871,"vZ0":-9.285006355908552,"x":127.89,"y":190.43,"x0":-1.228460149090198,"y0":50.003045285034304,"z0":6.251619767429942,"aX":-8.861313534334766},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":16.2,"breakHorizontal":7.7,"spinRate":2174,"spinDirection":208},"zone":7,"typeConfidence":2.0,"plateTime":0.40633050153108385,"extension":6.466195713922312},"index":0,"playId":"1582bf9e-c8a5-3c99-82f7-8630441b6d53","pitchNumber":1,"startTime":"2025-09-28T19:24:09.369Z","endTime":"2025-09-28T19:24:13.422Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":680837,"link":"/api/v1/people/680837"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":676812,"link":"/api/v1/people/676812"}},"offense":{"batter":{"id":664761,"link":"/api/v1/people/664761","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.3,"endSpeed":78.6,"strikeZoneTop":3.59535109747861,"strikeZoneBottom":1.67100575900412,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.72987327717483,"aZ":-22.287464173889212,"pfxX":1.4216900621128907,"pfxZ":6.351501285039345,"pX":1.097833443238716,"pZ":1.0279511125617635,"vX0":5.547258687905634,"vY0":-123.97369904200566,"vZ0":-8.096194483668155,"x":75.15,"y":211.03,"x0":-1.353261698838178,"y0":50.0034168733565,"z0":6.195555554719938,"aX":2.21363603800991},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":9.8,"breakHorizontal":-3.8,"spinRate":2261,"spinDirection":187},"zone":14,"typeConfidence":2.0,"plateTime":0.4417569907618337,"extension":6.323330840609183},"index":1,"playId":"eab1b8c1-ee2e-30d1-b6ea-a3a5ca4dbdef","pitchNumber":2,"startTime":"2025-09-28T19:24:23.803Z","endTime":"2025-09-28T19:24:27.533Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":680837,"link":"/api/v1/people/680837"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":676812,"link":"/api/v1/people/676812"}},"offense":{"batter":{"id":664761,"link":"/api/v1/people/664761","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":84.5,"strikeZoneTop":3.58,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.348031512941635,"aZ":-10.471024803325275,"pfxX":-4.792251850430777,"pfxZ":11.788604462721366,"pX":0.19014599058686588,"pZ":3.1573940852617803,"vX0":5.556847970585348,"vY0":-135.28619244076933,"vZ0":-6.625347612179001,"x":109.75,"y":153.53,"x0":-1.2743721302924236,"y0":50.006063765570296,"z0":6.383192934701584,"aX":-8.825741649200372},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":20.0,"breakHorizontal":7.4,"spinRate":2239,"spinDirection":204},"zone":2,"typeConfidence":2.0,"plateTime":0.40589512121055016,"extension":6.315609879623884},"index":2,"playId":"8feb6eb5-0f6a-3da9-a1d6-17677acaa585","pitchNumber":3,"startTime":"2025-09-28T19:24:37.361Z","endTime":"2025-09-28T19:24:41.012Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":680837,"link":"/api/v1/people/680837"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":676812,"link":"/api/v1/people/676812"}},"offense":{"batter":{"id":664761,"link":"/api/v1/people/664761","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.6,"endSpeed":79.5,"strikeZoneTop":3.60980042870915,"strikeZoneBottom":1.68586444719718,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.091561673668377,"aZ":-19.583815417225534,"pfxX":-0.2425537037659149,"pfxZ":7.880360904865391,"pX":1.2434935944649839,"pZ":0.9745920863445277,"vX0":6.5700614561126915,"vY0":-125.75118735740998,"vZ0":-8.991582201594465,"x":69.6,"y":212.47,"x0":-1.3742259132090942,"y0":50.00230366511162,"z0":6.192290780138546,"aX":-0.3880976771865549},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":12.4,"breakHorizontal":-1.1,"spinRate":2287,"spinDirection":187},"zone":14,"typeConfidence":2.0,"plateTime":0.4359834334628663,"extension":6.49005485670443},"index":3,"playId":"69834ec5-166d-3ec2-97b8-aec3ef62789f","pitchNumber":4,"startTime":"2025-09-28T19:24:56.542Z","endTime":"2025-09-28T19:25:00.501Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":680837,"link":"/api/v1/people/680837"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":676812,"link":"/api/v1/people/676812"}},"offense":{"batter":{"id":664761,"link":"/api/v1/people/664761","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.1,"endSpeed":80.3,"strikeZoneTop":3.57815308917861,"strikeZoneBottom":1.66658384964127,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.466560609911998,"aZ":-22.317956436296264,"pfxX":0.8240415768746003,"pfxZ":6.0521576869270275,"pX":0.797344118643316,"pZ":1.8323351867307724,"vX0":5.437735989727035,"vY0":-126.70042444720204,"vZ0":-6.627000173260703,"x":86.61,"y":189.31,"x0":-1.4821966897344487,"y0":50.00349200635005,"z0":6.2608962598751985,"aX":1.3414469797898014},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":9.7,"breakHorizontal":-2.8,"spinRate":2352,"spinDirection":182},"zone":9,"typeConfidence":2.0,"plateTime":0.43202216645170566,"extension":6.593223821058195},"index":4,"playId":"4b228cd0-4694-3dd4-a8d8-9087a9b4fc2a","pitchNumber":5,"startTime":"2025-09-28T19:25:11.512Z","endTime":"2025-09-28T19:25:16.528Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":680837,"link":"/api/v1/people/680837"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":676812,"link":"/api/v1/people/676812"}},"offense":{"batter":{"id":664761,"link":"/api/v1/people/664761","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664761,"link":"/api/v1/people/664761"},"credit":"b_ab"},{"player":{"id":680573,"link":"/api/v1/people/680573"},"credit":"p_ab"},{"player":{"id":664761,"link":"/api/v1/people/664761"},"credit":"b_pa"},{"player":{"id":680573,"link":"/api/v1/people/680573"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.800000000000004,"awayTeamWinProbability":47.199999999999996,"homeTeamWinProbabilityAdded":-2.299999999999997,"leverageIndex":0.91,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2025-09-28T19:25:16.528Z","atBatIndex":9},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brandon Marsh strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-09-28T19:25:35.188Z","endTime":"2025-09-28T19:27:11.799Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680573,"fullName":"Simeon Woods Richardson","link":"/api/v1/people/680573"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":543877,"link":"/api/v1/people/543877"},"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":87.2,"endSpeed":80.8,"strikeZoneTop":3.20000015265372,"strikeZoneBottom":1.526141348006,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.944870127272694,"aZ":-20.849627970134573,"pfxX":-0.21228846101701482,"pfxZ":6.896392145092214,"pX":0.9978743927099656,"pZ":1.821590050284753,"vX0":6.166229323029235,"vY0":-126.83070908183893,"vZ0":-6.949530242722243,"x":78.96,"y":189.6,"x0":-1.4289961490481478,"y0":50.00607589304363,"z0":6.239470152932689,"aX":-0.3497824579463202},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":11.3,"breakHorizontal":-1.0,"spinRate":2213,"spinDirection":186},"zone":14,"typeConfidence":2.0,"plateTime":0.4305177071435029,"extension":6.46883867168835},"index":0,"playId":"44f31f51-55c0-3a1f-b1b9-0dd6c1eb8364","pitchNumber":1,"startTime":"2025-09-28T19:25:41.888Z","endTime":"2025-09-28T19:25:46.892Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":680837,"link":"/api/v1/people/680837"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":676812,"link":"/api/v1/people/676812"}},"offense":{"batter":{"id":669016,"link":"/api/v1/people/669016","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":84.7,"strikeZoneTop":3.20058417540181,"strikeZoneBottom":1.48804055032155,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.84915083529205,"aZ":-9.261325712153763,"pfxX":-3.994151136627802,"pfxZ":12.482982588736988,"pX":-0.6748925594964927,"pZ":1.769770418166283,"vX0":3.538141904394904,"vY0":-134.76006871405212,"vZ0":-10.122971472669938,"x":142.73,"y":191.0,"x0":-1.4872343914136086,"y0":50.00255300816875,"z0":6.233538856779166,"aX":-7.3310898061454335},"breaks":{"breakAngle":30.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":20.6,"breakHorizontal":6.5,"spinRate":2353,"spinDirection":200},"zone":7,"typeConfidence":2.0,"plateTime":0.40676553228872425,"extension":6.4783110475103864},"index":1,"playId":"52b8098b-626f-3776-bd72-771506be2f3b","pitchNumber":2,"startTime":"2025-09-28T19:25:56.028Z","endTime":"2025-09-28T19:25:59.967Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":680837,"link":"/api/v1/people/680837"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":676812,"link":"/api/v1/people/676812"}},"offense":{"batter":{"id":669016,"link":"/api/v1/people/669016","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":84.1,"strikeZoneTop":3.19999914441372,"strikeZoneBottom":1.55649545748056,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.261210700698832,"aZ":-12.497300626762895,"pfxX":-4.742423466409735,"pfxZ":10.817900520554124,"pX":-1.0316898465630495,"pZ":3.3487910256029148,"vX0":3.102656990070455,"vY0":-134.29916496466294,"vZ0":-5.533180971359073,"x":156.33,"y":148.36,"x0":-1.5883736788055514,"y0":50.00239739557028,"z0":6.331714651905211,"aX":-8.625173159451691},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":18.6,"breakHorizontal":7.9,"spinRate":2174,"spinDirection":207},"zone":11,"typeConfidence":2.0,"plateTime":0.40851675215138705,"extension":6.3037682689370165},"index":2,"playId":"00c636b2-e847-38f3-ad29-51c298d2e847","pitchNumber":3,"startTime":"2025-09-28T19:26:10.107Z","endTime":"2025-09-28T19:26:13.929Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":680837,"link":"/api/v1/people/680837"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":676812,"link":"/api/v1/people/676812"}},"offense":{"batter":{"id":669016,"link":"/api/v1/people/669016","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.2,"endSpeed":78.6,"strikeZoneTop":3.2,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.887234984050238,"aZ":-23.858856107200886,"pfxX":-6.8988949416653185,"pfxZ":5.264020234476392,"pX":0.2630633113151314,"pZ":2.3818680034013964,"vX0":5.943555195739347,"vY0":-125.30465268801264,"vZ0":-4.907586044947462,"x":106.97,"y":174.47,"x0":-1.2509738064272546,"y0":50.003046002314015,"z0":6.331464813611348,"aX":-10.898220493607322},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":8.5,"breakHorizontal":11.0,"spinRate":1054,"spinDirection":222},"zone":5,"typeConfidence":2.0,"plateTime":0.4382297704720233,"extension":6.621107780868536},"index":3,"playId":"ba070ccb-9c07-317f-8e4c-9d517e7c0be2","pitchNumber":4,"startTime":"2025-09-28T19:26:26.812Z","endTime":"2025-09-28T19:26:30.218Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":680837,"link":"/api/v1/people/680837"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":676812,"link":"/api/v1/people/676812"}},"offense":{"batter":{"id":669016,"link":"/api/v1/people/669016","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.4,"endSpeed":80.9,"strikeZoneTop":3.2,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.14864175295795,"aZ":-25.608175999860855,"pfxX":1.4312807957150944,"pfxZ":3.9643415226888017,"pX":0.08064440945916232,"pZ":2.75059623395031,"vX0":3.8301127015948793,"vY0":-127.3555914154821,"vZ0":-3.7855150095148833,"x":113.93,"y":164.51,"x0":-1.6237521900764282,"y0":50.00180679467257,"z0":6.262790290858816,"aX":2.3701754179359065},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":6.6,"breakHorizontal":-3.4,"spinRate":2175,"spinDirection":183},"zone":2,"typeConfidence":2.0,"plateTime":0.4287367733717149,"extension":6.571269732846796},"index":4,"playId":"1d782e3f-206a-39fb-a0e3-c37520b4be09","pitchNumber":5,"startTime":"2025-09-28T19:26:46.436Z","endTime":"2025-09-28T19:26:51.249Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":680837,"link":"/api/v1/people/680837"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":676812,"link":"/api/v1/people/676812"}},"offense":{"batter":{"id":669016,"link":"/api/v1/people/669016","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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":93.7,"endSpeed":86.0,"strikeZoneTop":3.2,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.582797204030488,"aZ":-13.900619517487382,"pfxX":-4.833008059300686,"pfxZ":9.653533756969209,"pX":0.331903820408149,"pZ":3.6335023616845334,"vX0":6.6063949035656355,"vY0":-136.37075033521012,"vZ0":-4.652405002956274,"x":104.35,"y":140.68,"x0":-1.488480495019866,"y0":50.00226333882875,"z0":6.312944116093092,"aX":-9.14855505431384},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":16.8,"breakHorizontal":7.4,"spinRate":2147,"spinDirection":208},"zone":12,"typeConfidence":2.0,"plateTime":0.4008775288639246,"extension":6.461057626850025},"index":5,"playId":"66a492ba-5c7a-3988-9a32-30873bb1ff81","pitchNumber":6,"startTime":"2025-09-28T19:27:07.425Z","endTime":"2025-09-28T19:27:11.799Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":680837,"link":"/api/v1/people/680837"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":676812,"link":"/api/v1/people/676812"}},"offense":{"batter":{"id":669016,"link":"/api/v1/people/669016","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669016,"link":"/api/v1/people/669016"},"credit":"b_ab"},{"player":{"id":680573,"link":"/api/v1/people/680573"},"credit":"p_ab"},{"player":{"id":669016,"link":"/api/v1/people/669016"},"credit":"b_pa"},{"player":{"id":680573,"link":"/api/v1/people/680573"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.1,"awayTeamWinProbability":48.9,"homeTeamWinProbabilityAdded":-1.7000000000000028,"leverageIndex":0.68,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2025-09-28T19:27:11.799Z","atBatIndex":10},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nick Castellanos strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-09-28T19:27:30.143Z","endTime":"2025-09-28T19:28:41.521Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":592206,"fullName":"Nick Castellanos","link":"/api/v1/people/592206"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680573,"fullName":"Simeon Woods Richardson","link":"/api/v1/people/680573"},"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":3},"details":{"event":"Strikeout","eventType":"strikeout","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":543877,"link":"/api/v1/people/543877"},"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":93.8,"endSpeed":85.9,"strikeZoneTop":3.77082864254212,"strikeZoneBottom":1.77506418960192,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.203658499718763,"aZ":-12.720918880816145,"pfxX":-3.288856961696493,"pfxZ":10.261524554337248,"pX":-0.5051145705993725,"pZ":4.419185122137178,"vX0":3.310526457313463,"vY0":-136.59895109663748,"vZ0":-3.18473827038315,"x":136.25,"y":119.46,"x0":-1.3036257895439871,"y0":50.002486979631655,"z0":6.470946040812853,"aX":-6.2348349347428025},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":18.1,"breakHorizontal":5.3,"spinRate":2206,"spinDirection":205},"zone":11,"typeConfidence":2.0,"plateTime":0.4004979531272488,"extension":6.291633582783791},"index":0,"playId":"eeaafd7a-f60d-3758-8455-c46a0d4a8921","pitchNumber":1,"startTime":"2025-09-28T19:27:34.595Z","endTime":"2025-09-28T19:27:38.047Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":680837,"link":"/api/v1/people/680837"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":676812,"link":"/api/v1/people/676812"}},"offense":{"batter":{"id":592206,"link":"/api/v1/people/592206","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":85.6,"strikeZoneTop":3.77246893567531,"strikeZoneBottom":1.82779982495047,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.412985204054998,"aZ":-11.938419658725396,"pfxX":-3.7074748690164165,"pfxZ":10.825322827625872,"pX":0.8548569837237114,"pZ":3.2657360289326975,"vX0":6.925312989294452,"vY0":-135.33207222781942,"vZ0":-6.004780361702336,"x":84.41,"y":150.61,"x0":-1.2466757879022852,"y0":50.000039663422136,"z0":6.3369864129622995,"aX":-6.929048537643252},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":18.6,"breakHorizontal":5.4,"spinRate":2240,"spinDirection":203},"zone":12,"typeConfidence":2.0,"plateTime":0.4035435538003145,"extension":6.516840092749522},"index":1,"playId":"48e2b362-8aea-3962-92c8-ab8b5dad3992","pitchNumber":2,"startTime":"2025-09-28T19:27:47.589Z","endTime":"2025-09-28T19:27:52.088Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":680837,"link":"/api/v1/people/680837"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":676812,"link":"/api/v1/people/676812"}},"offense":{"batter":{"id":592206,"link":"/api/v1/people/592206","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":86.1,"strikeZoneTop":3.96,"strikeZoneBottom":1.89,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.747762924436007,"aZ":-11.965697407273826,"pfxX":-3.5452842956600694,"pfxZ":10.6979560347968,"pX":-0.22286169362088581,"pZ":2.7011659140123565,"vX0":4.165875968661348,"vY0":-136.07068336544623,"vZ0":-7.446033916206908,"x":125.49,"y":165.85,"x0":-1.307662806318468,"y0":50.00554821036905,"z0":6.288450590103206,"aX":-6.699348707102677},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":18.1,"breakHorizontal":5.6,"spinRate":2152,"spinDirection":202},"zone":5,"typeConfidence":2.0,"plateTime":0.40137635677797956,"extension":6.634562430842991},"index":2,"playId":"e9bc3303-c4cd-3c4c-a223-c045392165ef","pitchNumber":3,"startTime":"2025-09-28T19:28:04.482Z","endTime":"2025-09-28T19:28:08.336Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":680837,"link":"/api/v1/people/680837"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":676812,"link":"/api/v1/people/676812"}},"offense":{"batter":{"id":592206,"link":"/api/v1/people/592206","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":86.3,"strikeZoneTop":3.96,"strikeZoneBottom":1.89,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.118023236596848,"aZ":-12.950792547975324,"pfxX":-5.312197222169864,"pfxZ":10.108180694607775,"pX":-0.13322610180115949,"pZ":2.6592695014924312,"vX0":5.181483348542498,"vY0":-136.77832574255112,"vZ0":-7.446971627848447,"x":122.08,"y":166.98,"x0":-1.3585756815118555,"y0":50.00448868902279,"z0":6.298424317773924,"aX":-10.104032970311541},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":17.0,"breakHorizontal":8.6,"spinRate":2192,"spinDirection":205},"zone":5,"typeConfidence":2.0,"plateTime":0.3998916822034051,"extension":6.6105138820166855},"index":3,"playId":"654eedcc-6339-3008-9bb4-17c0f66d2276","pitchNumber":4,"startTime":"2025-09-28T19:28:20.162Z","endTime":"2025-09-28T19:28:24.033Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":680837,"link":"/api/v1/people/680837"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":676812,"link":"/api/v1/people/676812"}},"offense":{"batter":{"id":592206,"link":"/api/v1/people/592206","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":86.7,"strikeZoneTop":3.96,"strikeZoneBottom":1.89,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.818791108686078,"aZ":-11.0970295682574,"pfxX":-4.331993671651709,"pfxZ":10.969076705548012,"pX":-0.22314975863836975,"pZ":3.35298284568759,"vX0":4.804145993562921,"vY0":-137.3591996859735,"vZ0":-6.167513030678954,"x":125.51,"y":148.25,"x0":-1.4273112798852925,"y0":50.00638612826528,"z0":6.373344050339579,"aX":-8.326773439364102},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":18.8,"breakHorizontal":7.0,"spinRate":2228,"spinDirection":203},"zone":2,"typeConfidence":2.0,"plateTime":0.39790163159070735,"extension":6.5292579497646654},"index":4,"playId":"858db8b3-f257-3234-a36c-9ba0992de58b","pitchNumber":5,"startTime":"2025-09-28T19:28:37.242Z","endTime":"2025-09-28T19:28:41.521Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":680837,"link":"/api/v1/people/680837"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":676812,"link":"/api/v1/people/676812"}},"offense":{"batter":{"id":592206,"link":"/api/v1/people/592206","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":592206,"link":"/api/v1/people/592206"},"credit":"b_ab"},{"player":{"id":680573,"link":"/api/v1/people/680573"},"credit":"p_ab"},{"player":{"id":592206,"link":"/api/v1/people/592206"},"credit":"b_pa"},{"player":{"id":680573,"link":"/api/v1/people/680573"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-1.1000000000000014,"leverageIndex":0.44,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2025-09-28T19:28:41.521Z","atBatIndex":11},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ryan Fitzgerald grounds out to first baseman Bryce Harper.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-09-28T19:30:46.068Z","endTime":"2025-09-28T19:31:45.357Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":680837,"fullName":"Ryan Fitzgerald","link":"/api/v1/people/680837"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":650911,"fullName":"Cristopher Sánchez","link":"/api/v1/people/650911"},"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":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":680837,"fullName":"Ryan Fitzgerald","link":"/api/v1/people/680837"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"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":"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":86.4,"endSpeed":79.6,"strikeZoneTop":3.46719190559945,"strikeZoneBottom":1.57000087760357,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.336086960460438,"aZ":-34.422085767638585,"pfxX":-1.1948290437430609,"pfxZ":-1.3968726096528723,"pX":0.4615716435755565,"pZ":2.5923609557150047,"vX0":-2.997836525263915,"vY0":-125.87166362025722,"vZ0":-1.298232355303888,"x":99.41,"y":168.79,"x0":1.8228599900612839,"y0":50.00453252974899,"z0":5.899648156664977,"aX":-1.9190092388859286},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":-2.6,"breakHorizontal":2.9,"spinRate":2024,"spinDirection":260},"zone":6,"typeConfidence":0.9,"plateTime":0.43499872898825354,"extension":6.831673825476737},"index":0,"playId":"6b5714b1-3262-3212-b6e0-15378bd27233","pitchNumber":1,"startTime":"2025-09-28T19:30:58.018Z","endTime":"2025-09-28T19:31:02.300Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650911,"link":"/api/v1/people/650911","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":680837,"link":"/api/v1/people/680837","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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":96.5,"endSpeed":88.2,"strikeZoneTop":3.39133667642,"strikeZoneBottom":1.60094583576543,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.635471058094296,"aZ":-29.73706880558255,"pfxX":11.686059826833583,"pfxZ":1.230266042737254,"pX":0.06132883227261509,"pZ":2.0209497348335095,"vX0":-8.833718396378703,"vY0":-140.17752125716316,"vZ0":-5.100903314408484,"x":114.66,"y":184.21,"x0":1.7402357990131676,"y0":50.005835415032756,"z0":5.813498180555939,"aX":23.186009440178974},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":1.3,"breakHorizontal":-19.3,"spinRate":2148,"spinDirection":121},"zone":8,"typeConfidence":0.91,"plateTime":0.391226272044908,"extension":6.680732014868611},"index":1,"playId":"167c04ad-7401-3a46-8357-d5e07d9d1c00","pitchNumber":2,"startTime":"2025-09-28T19:31:17.402Z","endTime":"2025-09-28T19:31:21.926Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650911,"link":"/api/v1/people/650911","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":680837,"link":"/api/v1/people/680837","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.0,"endSpeed":80.8,"strikeZoneTop":3.34,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.69515731809955,"aZ":-37.407096520405084,"pfxX":0.1900959492283023,"pfxZ":-3.169282377706744,"pX":-0.2653800494657767,"pZ":1.8418695027175709,"vX0":-5.207546298772382,"vY0":-128.02892184813007,"vZ0":-2.8927987391295744,"x":127.12,"y":189.05,"x0":1.7746992358755151,"y0":50.00342786449855,"z0":5.929104787119437,"aX":0.3151995485701547},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":-6.1,"breakHorizontal":0.8,"spinRate":2051,"spinDirection":315},"zone":8,"typeConfidence":0.9,"plateTime":0.42866189295702384,"extension":6.511742218143388},"hitData":{"launchSpeed":82.4,"launchAngle":-44.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":153.08,"coordY":165.19}},"index":2,"playId":"f99056bf-431c-30a5-990f-19e2133fdc1d","pitchNumber":3,"startTime":"2025-09-28T19:31:37.546Z","endTime":"2025-09-28T19:31:45.357Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650911,"link":"/api/v1/people/650911","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":680837,"link":"/api/v1/people/680837","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680837,"link":"/api/v1/people/680837"},"credit":"b_ab"},{"player":{"id":650911,"link":"/api/v1/people/650911"},"credit":"p_ab"},{"player":{"id":680837,"link":"/api/v1/people/680837"},"credit":"b_pa"},{"player":{"id":650911,"link":"/api/v1/people/650911"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.5,"awayTeamWinProbability":47.5,"homeTeamWinProbabilityAdded":2.5,"leverageIndex":0.98,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2025-09-28T19:31:45.357Z","atBatIndex":12},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Christian Vázquez pops out to shortstop Trea Turner.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-09-28T19:32:06.825Z","endTime":"2025-09-28T19:33:26.352Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":543877,"fullName":"Christian Vázquez","link":"/api/v1/people/543877"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":650911,"fullName":"Cristopher Sánchez","link":"/api/v1/people/650911"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":543877,"fullName":"Christian Vázquez","link":"/api/v1/people/543877"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":607208,"link":"/api/v1/people/607208"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":87.1,"endSpeed":79.7,"strikeZoneTop":3.12368698162967,"strikeZoneBottom":1.41463317020492,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.8871245452705,"aZ":-32.35240699749006,"pfxX":11.929559442015897,"pfxZ":-0.11424631992039203,"pX":-1.6370438660175084,"pZ":1.078608977231513,"vX0":-11.950501103003331,"vY0":-126.16942214283254,"vZ0":-5.002926088679309,"x":179.4,"y":209.66,"x0":1.622414447395906,"y0":50.0012311169503,"z0":5.709691211329327,"aX":19.134557131871723},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":-1.2,"breakHorizontal":-18.7,"spinRate":2086,"spinDirection":106},"zone":13,"typeConfidence":0.9,"plateTime":0.4349771789363652,"extension":7.079491743403139},"index":0,"playId":"57c37b42-00f7-3d90-83c8-d2b188553ccd","pitchNumber":1,"startTime":"2025-09-28T19:32:15.038Z","endTime":"2025-09-28T19:32:19.063Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650911,"link":"/api/v1/people/650911","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":543877,"link":"/api/v1/people/543877","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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":95.7,"endSpeed":87.3,"strikeZoneTop":3.18000030116771,"strikeZoneBottom":1.45181244011212,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.76349788979002,"aZ":-27.060561386961105,"pfxX":10.05173986628784,"pfxZ":2.634406872419767,"pX":0.06359433645766707,"pZ":1.6222373722733852,"vX0":-8.084336539086609,"vY0":-138.93882432142732,"vZ0":-6.392894870763734,"x":114.58,"y":194.98,"x0":1.7131596701801302,"y0":50.00694522386737,"z0":5.765395597024861,"aX":19.5461862854228},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":3.5,"breakHorizontal":-16.4,"spinRate":2087,"spinDirection":116},"zone":8,"typeConfidence":0.9,"plateTime":0.3950715004135259,"extension":6.856888756626731},"index":1,"playId":"8d7c191f-d319-39ab-a409-a3c26af677a9","pitchNumber":2,"startTime":"2025-09-28T19:32:36.350Z","endTime":"2025-09-28T19:32:41.011Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650911,"link":"/api/v1/people/650911","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":543877,"link":"/api/v1/people/543877","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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":87.8,"endSpeed":80.7,"strikeZoneTop":3.17589988538752,"strikeZoneBottom":1.46194139266887,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.42494375204575,"aZ":-30.543717041541417,"pfxX":11.098334184966665,"pfxZ":0.994214760267957,"pX":-1.2648101581017586,"pZ":0.5663914002443328,"vX0":-11.122585949414638,"vY0":-127.27759919738033,"vZ0":-6.727993162747069,"x":165.21,"y":223.49,"x0":1.7224836196930966,"y0":50.00205208195139,"z0":5.666597891000982,"aX":18.185645753258928},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":0.4,"breakHorizontal":-17.5,"spinRate":1995,"spinDirection":108},"zone":13,"typeConfidence":0.89,"plateTime":0.43053731273200313,"extension":7.122160782769878},"index":2,"playId":"6e5d2ded-e071-3106-bc51-a03ded6fe627","pitchNumber":3,"startTime":"2025-09-28T19:32:53.965Z","endTime":"2025-09-28T19:32:59.821Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650911,"link":"/api/v1/people/650911","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":543877,"link":"/api/v1/people/543877","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.8,"endSpeed":78.7,"strikeZoneTop":3.18,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.46340465303749,"aZ":-33.95476796752717,"pfxX":9.503313401533386,"pfxZ":-1.1318879792145449,"pX":0.22055859159236335,"pZ":2.6167719765132014,"vX0":-6.811859429467827,"vY0":-124.76381038307647,"vZ0":-1.0552182103629373,"x":108.59,"y":168.13,"x0":1.7536246513938638,"y0":50.002672501002316,"z0":5.847413607081262,"aX":14.958858630937051},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":-2.0,"breakHorizontal":-15.6,"spinRate":1933,"spinDirection":95},"zone":5,"typeConfidence":0.9,"plateTime":0.4392717639375947,"extension":6.965743284082404},"hitData":{"launchSpeed":84.2,"launchAngle":65.0,"totalDistance":144.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":122.83,"coordY":144.32}},"index":3,"playId":"9769a4fe-3ad5-3d45-8172-b784b53c6db9","pitchNumber":4,"startTime":"2025-09-28T19:33:16.020Z","endTime":"2025-09-28T19:33:26.352Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650911,"link":"/api/v1/people/650911","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":543877,"link":"/api/v1/people/543877","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":543877,"link":"/api/v1/people/543877"},"credit":"b_ab"},{"player":{"id":650911,"link":"/api/v1/people/650911"},"credit":"p_ab"},{"player":{"id":543877,"link":"/api/v1/people/543877"},"credit":"b_pa"},{"player":{"id":650911,"link":"/api/v1/people/650911"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.300000000000004,"awayTeamWinProbability":45.699999999999996,"homeTeamWinProbabilityAdded":1.8000000000000043,"leverageIndex":0.73,"dramaIndex":35.0,"contextMetrics":{},"playEndTime":"2025-09-28T19:33:26.352Z","atBatIndex":13},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"James Outman strikes out on a foul tip.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":14,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-09-28T19:33:42.968Z","endTime":"2025-09-28T19:36:20.047Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":681546,"fullName":"James Outman","link":"/api/v1/people/681546"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":650911,"fullName":"Cristopher Sánchez","link":"/api/v1/people/650911"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":681546,"fullName":"James Outman","link":"/api/v1/people/681546"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":665561,"link":"/api/v1/people/665561"},"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":95.2,"endSpeed":87.7,"strikeZoneTop":3.484392561704,"strikeZoneBottom":1.61038474173388,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.274378410178635,"aZ":-22.82538605375631,"pfxX":10.548572487487277,"pfxZ":4.804366230601899,"pX":-0.43174128843681925,"pZ":1.3094257674433134,"vX0":-9.620010720005519,"vY0":-138.21750744447058,"vZ0":-7.867089878076341,"x":133.46,"y":203.43,"x0":1.714366204114981,"y0":50.002960931464656,"z0":5.712426719908465,"aX":20.519112042901437},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":7.3,"breakHorizontal":-17.3,"spinRate":2190,"spinDirection":116},"zone":13,"typeConfidence":0.9,"plateTime":0.3954933077626168,"extension":7.1467577865097915},"index":0,"playId":"771b8cf9-56a5-3f37-8c3c-7192c5260217","pitchNumber":1,"startTime":"2025-09-28T19:33:53.599Z","endTime":"2025-09-28T19:33:57.670Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650911,"link":"/api/v1/people/650911","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":681546,"link":"/api/v1/people/681546","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.2,"endSpeed":80.0,"strikeZoneTop":3.37,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.867853877207892,"aZ":-29.69247875514855,"pfxX":1.6423189001035432,"pfxZ":1.53048456320058,"pX":-0.8573721336681956,"pZ":1.4108017867495266,"vX0":-6.944207495208199,"vY0":-126.69946601884955,"vZ0":-5.17183441386412,"x":149.68,"y":200.69,"x0":1.7103306754091199,"y0":50.001841864554315,"z0":5.862937048531088,"aX":2.6601764503021665},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":1.8,"breakHorizontal":-1.3,"spinRate":2076,"spinDirection":131},"zone":13,"typeConfidence":0.89,"plateTime":0.4329793673186133,"extension":6.8410657039756355},"index":1,"playId":"0eda7ba7-ada2-36aa-b5ad-2d8d62802c3d","pitchNumber":2,"startTime":"2025-09-28T19:34:12.888Z","endTime":"2025-09-28T19:34:18.005Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650911,"link":"/api/v1/people/650911","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":681546,"link":"/api/v1/people/681546","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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.0,"endSpeed":88.8,"strikeZoneTop":3.37,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.763520817335262,"aZ":-24.100916353443527,"pfxX":10.827198389709169,"pfxZ":4.011526455403057,"pX":0.1449253537235676,"pZ":2.3041417359584444,"vX0":-8.45129094144667,"vY0":-140.92860870433793,"vZ0":-5.467856670425812,"x":111.48,"y":176.57,"x0":1.7745909930825812,"y0":50.00411521696075,"z0":5.82436951256945,"aX":21.7995241177002},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":6.4,"breakHorizontal":-17.9,"spinRate":2222,"spinDirection":118},"zone":5,"typeConfidence":0.91,"plateTime":0.38851471551909444,"extension":6.819375090069536},"index":2,"playId":"3b967ed4-b019-3d64-8be8-669855a79ab2","pitchNumber":3,"startTime":"2025-09-28T19:34:34.016Z","endTime":"2025-09-28T19:34:39.136Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650911,"link":"/api/v1/people/650911","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":681546,"link":"/api/v1/people/681546","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.6,"endSpeed":88.9,"strikeZoneTop":3.42675874903296,"strikeZoneBottom":1.60579699055384,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.354322463400436,"aZ":-26.181919570958282,"pfxX":11.337255816420656,"pfxZ":2.998161562722361,"pX":-0.8309296439766941,"pZ":1.2454561988111437,"vX0":-11.035874646216971,"vY0":-140.12556036083362,"vZ0":-7.911373583601982,"x":148.67,"y":205.15,"x0":1.6771365440284034,"y0":50.00126690802283,"z0":5.8043989460112595,"aX":22.6435161233353},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":4.0,"breakHorizontal":-18.4,"spinRate":2216,"spinDirection":124},"zone":13,"typeConfidence":0.9,"plateTime":0.39022692754605304,"extension":7.12452419055304},"index":3,"playId":"ca62b290-7159-3cad-9ef6-6bae763080b2","pitchNumber":4,"startTime":"2025-09-28T19:35:13.692Z","endTime":"2025-09-28T19:35:18.255Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650911,"link":"/api/v1/people/650911","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":681546,"link":"/api/v1/people/681546","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.5,"endSpeed":88.3,"strikeZoneTop":3.37,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.086321064785274,"aZ":-28.864100665658185,"pfxX":11.381928301065727,"pfxZ":1.6639857475741504,"pX":0.017425770756693548,"pZ":2.4532481688216223,"vX0":-8.754670356071705,"vY0":-140.245974526865,"vZ0":-4.357674544709489,"x":116.34,"y":172.54,"x0":1.7026374246703,"y0":50.00436912521724,"z0":5.912664156182647,"aX":22.64724124899384},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":2.3,"breakHorizontal":-18.8,"spinRate":2155,"spinDirection":118},"zone":5,"typeConfidence":0.91,"plateTime":0.39074376963473334,"extension":6.870050399711295},"index":4,"playId":"418864e8-5529-35ca-9c57-2da4ca12853b","pitchNumber":5,"startTime":"2025-09-28T19:35:34.496Z","endTime":"2025-09-28T19:35:38.582Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650911,"link":"/api/v1/people/650911","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":681546,"link":"/api/v1/people/681546","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.6,"endSpeed":80.0,"strikeZoneTop":3.43864628396257,"strikeZoneBottom":1.56999833708494,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.729732879196213,"aZ":-31.540846988483096,"pfxX":10.305296739437706,"pfxZ":0.3962660290464042,"pX":-1.0784776002033918,"pZ":1.8009026192271695,"vX0":-10.40377794262639,"vY0":-125.66275310263943,"vZ0":-3.7220439400078824,"x":158.11,"y":190.16,"x0":1.7621550888945505,"y0":50.00613471172186,"z0":5.843861776624978,"aX":16.605136983868654},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":0.1,"breakHorizontal":-16.4,"spinRate":1959,"spinDirection":106},"zone":13,"typeConfidence":0.9,"plateTime":0.4346739554976584,"extension":6.846546668809771},"index":5,"playId":"c857d61d-4df8-39b0-a869-af7d9a679f6d","pitchNumber":6,"startTime":"2025-09-28T19:35:55.265Z","endTime":"2025-09-28T19:35:59.835Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650911,"link":"/api/v1/people/650911","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":681546,"link":"/api/v1/people/681546","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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":3,"strikes":3,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.5,"endSpeed":88.8,"strikeZoneTop":3.37,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.631065323570887,"aZ":-28.02504399686283,"pfxX":10.7388427363321,"pfxZ":2.0708132297096835,"pX":0.4459115369208169,"pZ":2.3050041589851284,"vX0":-7.605309145843935,"vY0":-140.34877375916452,"vZ0":-4.858078335713944,"x":100.0,"y":176.54,"x0":1.7904440819435135,"y0":50.00072089270544,"z0":5.874859169264604,"aX":21.502657592328415},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":3.0,"breakHorizontal":-18.0,"spinRate":2146,"spinDirection":119},"zone":6,"typeConfidence":0.91,"plateTime":0.389682792176679,"extension":6.7491488956875125},"index":6,"playId":"63e9fade-e4f2-36bc-aa51-e2b7eeed7781","pitchNumber":7,"startTime":"2025-09-28T19:36:15.868Z","endTime":"2025-09-28T19:36:20.047Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650911,"link":"/api/v1/people/650911","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":681546,"link":"/api/v1/people/681546","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681546,"link":"/api/v1/people/681546"},"credit":"b_ab"},{"player":{"id":650911,"link":"/api/v1/people/650911"},"credit":"p_ab"},{"player":{"id":681546,"link":"/api/v1/people/681546"},"credit":"b_pa"},{"player":{"id":650911,"link":"/api/v1/people/650911"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.50000000000001,"awayTeamWinProbability":44.49999999999999,"homeTeamWinProbabilityAdded":1.2000000000000028,"leverageIndex":0.47,"dramaIndex":25.0,"contextMetrics":{},"playEndTime":"2025-09-28T19:36:20.047Z","atBatIndex":14},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Max Kepler called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-09-28T19:38:22.343Z","endTime":"2025-09-28T19:39:41.695Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":596146,"fullName":"Max Kepler","link":"/api/v1/people/596146"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680573,"fullName":"Simeon Woods Richardson","link":"/api/v1/people/680573"},"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":596146,"fullName":"Max Kepler","link":"/api/v1/people/596146"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":543877,"link":"/api/v1/people/543877"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.8,"endSpeed":77.7,"strikeZoneTop":3.43,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.30616080632716,"aZ":-27.380406243265845,"pfxX":-6.321331127485012,"pfxZ":3.1519886258596816,"pX":0.06996067375116428,"pZ":2.2669443586273377,"vX0":5.416936789393934,"vY0":-122.0391490891822,"vZ0":-4.374434731080826,"x":114.33,"y":177.57,"x0":-1.3490413244713828,"y0":50.00142788263871,"z0":6.420469008784423,"aX":-9.607077443245494},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":5.0,"breakHorizontal":10.3,"spinRate":935,"spinDirection":223},"zone":5,"typeConfidence":2.0,"plateTime":0.4475077558854039,"extension":6.45515603602811},"index":0,"playId":"b8c2cf04-c67c-3e3b-ba0a-08f0b4cf72bd","pitchNumber":1,"startTime":"2025-09-28T19:38:27.672Z","endTime":"2025-09-28T19:38:32.092Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":680837,"link":"/api/v1/people/680837"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":676812,"link":"/api/v1/people/676812"}},"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":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.8,"endSpeed":78.2,"strikeZoneTop":3.43,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.17129582024984,"aZ":-25.11780014379492,"pfxX":-4.158881415079992,"pfxZ":4.576296461065949,"pX":-0.26967791131786506,"pZ":1.682466555248513,"vX0":4.238391140112968,"vY0":-123.34011173721375,"vZ0":-6.463103246366254,"x":127.28,"y":193.35,"x0":-1.468754149389403,"y0":50.00583765764777,"z0":6.450573409297576,"aX":-6.418960855650786},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":7.1,"breakHorizontal":6.6,"spinRate":1115,"spinDirection":214},"zone":8,"typeConfidence":2.0,"plateTime":0.44380156192319253,"extension":6.583413920738608},"index":1,"playId":"ccd26c0e-4740-3506-bce3-a32a85ef4bea","pitchNumber":2,"startTime":"2025-09-28T19:38:45.932Z","endTime":"2025-09-28T19:38:50.438Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":680837,"link":"/api/v1/people/680837"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":676812,"link":"/api/v1/people/676812"}},"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":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.2,"endSpeed":78.5,"strikeZoneTop":3.28905713739578,"strikeZoneBottom":1.58123855495742,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.292847978938077,"aZ":-24.586323062966628,"pfxX":-6.116546199716554,"pfxZ":4.8565686382461415,"pX":-1.2141821883841695,"pZ":2.2746387922135094,"vX0":2.613922427996706,"vY0":-124.04214963127617,"vZ0":-5.116386294847564,"x":163.28,"y":177.36,"x0":-1.4857042874636133,"y0":50.001548531869254,"z0":6.408131869343762,"aX":-9.551938038689169},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":7.9,"breakHorizontal":10.4,"spinRate":1114,"spinDirection":222},"zone":13,"typeConfidence":2.0,"plateTime":0.4411844099882338,"extension":6.649395065552165},"index":2,"playId":"593badce-bee2-3804-81c8-1a11a8634995","pitchNumber":3,"startTime":"2025-09-28T19:39:01.293Z","endTime":"2025-09-28T19:39:06.016Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":680837,"link":"/api/v1/people/680837"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":676812,"link":"/api/v1/people/676812"}},"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":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.1,"endSpeed":81.1,"strikeZoneTop":3.43,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.030914247058327,"aZ":-23.055607515497154,"pfxX":1.4406979495141554,"pfxZ":5.540209363236678,"pX":0.8779658242428605,"pZ":1.3930695326752875,"vX0":4.958178524960123,"vY0":-126.72585572503468,"vZ0":-7.5549918579382656,"x":83.53,"y":201.17,"x0":-1.2817745921235812,"y0":50.00283622926442,"z0":6.222091757809677,"aX":2.370079506795038},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":8.8,"breakHorizontal":-3.6,"spinRate":2233,"spinDirection":190},"zone":14,"typeConfidence":2.0,"plateTime":0.43027825320514124,"extension":6.627420290453429},"index":3,"playId":"ef237691-56e5-33e0-8ae7-34066bb044e7","pitchNumber":4,"startTime":"2025-09-28T19:39:18.558Z","endTime":"2025-09-28T19:39:22.410Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":680837,"link":"/api/v1/people/680837"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":676812,"link":"/api/v1/people/676812"}},"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":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":85.8,"strikeZoneTop":3.27720933835442,"strikeZoneBottom":1.56952462814573,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.66396842228152,"aZ":-11.173356534476223,"pfxX":-2.826892335646027,"pfxZ":11.204430107411447,"pX":-0.09227740950651032,"pZ":1.8314890674188518,"vX0":4.3007724414342405,"vY0":-135.77011566723436,"vZ0":-9.763984357446859,"x":120.52,"y":189.33,"x0":-1.32677041658893,"y0":50.00026705151782,"z0":6.243597310308054,"aX":-5.297387678786468},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":18.5,"breakHorizontal":4.2,"spinRate":2213,"spinDirection":206},"zone":8,"typeConfidence":2.0,"plateTime":0.4028389221384261,"extension":6.686472258068754},"index":4,"playId":"047463ad-ca02-3da0-b214-630a5c734de4","pitchNumber":5,"startTime":"2025-09-28T19:39:37.536Z","endTime":"2025-09-28T19:39:41.695Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":680837,"link":"/api/v1/people/680837"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":676812,"link":"/api/v1/people/676812"}},"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":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":596146,"link":"/api/v1/people/596146"},"credit":"b_ab"},{"player":{"id":680573,"link":"/api/v1/people/680573"},"credit":"p_ab"},{"player":{"id":596146,"link":"/api/v1/people/596146"},"credit":"b_pa"},{"player":{"id":680573,"link":"/api/v1/people/680573"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.0,"awayTeamWinProbability":47.0,"homeTeamWinProbabilityAdded":-2.500000000000007,"leverageIndex":0.98,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2025-09-28T19:39:41.695Z","atBatIndex":15},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Bryson Stott singles on a ground ball to left fielder Austin Martin.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-09-28T19:40:00.025Z","endTime":"2025-09-28T19:41:32.183Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680573,"fullName":"Simeon Woods Richardson","link":"/api/v1/people/680573"},"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,3,4,5],"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":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":668885,"link":"/api/v1/people/668885"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":85.6,"strikeZoneTop":3.33,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.452693862255522,"aZ":-9.949060937982747,"pfxX":-1.5489389350556135,"pfxZ":11.870448502152836,"pX":-0.7020596405407605,"pZ":1.990590895879109,"vX0":2.7791844673618313,"vY0":-136.10337028847272,"vZ0":-9.665037394885394,"x":143.76,"y":185.03,"x0":-1.5361382077301222,"y0":50.003873269377635,"z0":6.281234566537145,"aX":-2.9005309527372662},"breaks":{"breakAngle":10.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":19.6,"breakHorizontal":2.2,"spinRate":2339,"spinDirection":198},"zone":7,"typeConfidence":2.0,"plateTime":0.40277060555806266,"extension":6.6702315087957},"index":0,"playId":"d001af46-cc23-376b-882a-52c39ddddd8f","pitchNumber":1,"startTime":"2025-09-28T19:40:04.729Z","endTime":"2025-09-28T19:40:10.505Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":680837,"link":"/api/v1/people/680837"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":676812,"link":"/api/v1/people/676812"}},"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":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.6,"endSpeed":78.6,"strikeZoneTop":3.33,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.463904231775413,"aZ":-29.336961441380783,"pfxX":-7.827310535915952,"pfxZ":1.8111477124663509,"pX":-0.792866751845825,"pZ":2.1855196194103357,"vX0":4.118642536567574,"vY0":-124.56228878607403,"vZ0":-4.126386833623757,"x":147.22,"y":179.77,"x0":-1.4524480118667755,"y0":50.003971089711584,"z0":6.29428086886705,"aX":-12.277429164359086},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":2.5,"breakHorizontal":13.2,"spinRate":871,"spinDirection":225},"zone":4,"typeConfidence":2.0,"plateTime":0.4400427359824475,"extension":6.718136192129173},"index":1,"playId":"d5e7a7db-b75d-3f5d-9869-b08fc5887d55","pitchNumber":2,"startTime":"2025-09-28T19:40:25.008Z","endTime":"2025-09-28T19:40:29.773Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":680837,"link":"/api/v1/people/680837"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":676812,"link":"/api/v1/people/676812"}},"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":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2025-09-28T19:40:39.110Z","endTime":"2025-09-28T19:40:44.745Z","isPitch":false,"type":"action","player":{"id":681082,"link":"/api/v1/people/681082"},"defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":680837,"link":"/api/v1/people/680837"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":676812,"link":"/api/v1/people/676812"}},"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":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.3,"endSpeed":78.4,"strikeZoneTop":3.33,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.215156480396036,"aZ":-26.168026880640866,"pfxX":-7.814047391853933,"pfxZ":3.862569398610268,"pX":-0.6541992596022866,"pZ":1.6261409986613415,"vX0":4.5269766872843755,"vY0":-124.01622322680565,"vZ0":-5.916813027054169,"x":141.94,"y":194.87,"x0":-1.489719911232874,"y0":50.00312902258474,"z0":6.230654017626106,"aX":-12.150114357304133},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":5.9,"breakHorizontal":13.1,"spinRate":1073,"spinDirection":227},"zone":7,"typeConfidence":2.0,"plateTime":0.44196526418848947,"extension":6.6877613748961675},"index":3,"playId":"ec6bfdba-e894-3e78-84c6-475e3e494708","pitchNumber":3,"startTime":"2025-09-28T19:40:44.745Z","endTime":"2025-09-28T19:40:49.512Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":680837,"link":"/api/v1/people/680837"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":676812,"link":"/api/v1/people/676812"}},"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":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":85.2,"strikeZoneTop":3.18607965611809,"strikeZoneBottom":1.59000087474613,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.512169872380674,"aZ":-14.100625057318798,"pfxX":-3.87148281443421,"pfxZ":9.702479811996902,"pX":0.800568868877735,"pZ":3.89825606538869,"vX0":7.07969276218764,"vY0":-135.5984554715375,"vZ0":-4.129077204337546,"x":86.48,"y":133.53,"x0":-1.3406226633997012,"y0":50.00459485479402,"z0":6.423811853794531,"aX":-7.2136483687663375},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":16.9,"breakHorizontal":5.5,"spinRate":2174,"spinDirection":205},"zone":12,"typeConfidence":2.0,"plateTime":0.40384887741152475,"extension":6.482350592970236},"index":4,"playId":"464508ee-cc8f-3f16-a22d-be542629ce33","pitchNumber":4,"startTime":"2025-09-28T19:41:05.818Z","endTime":"2025-09-28T19:41:09.994Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":680837,"link":"/api/v1/people/680837"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":676812,"link":"/api/v1/people/676812"}},"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":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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":93.3,"endSpeed":85.3,"strikeZoneTop":3.33,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.631277717774047,"aZ":-14.768600582115926,"pfxX":-3.2631258749602354,"pfxZ":9.326050263438216,"pX":-0.06649907806656993,"pZ":3.359414612285761,"vX0":4.770305781053666,"vY0":-135.72322055062205,"vZ0":-5.228246520639946,"x":119.53,"y":148.08,"x0":-1.4226772584269296,"y0":50.00054859223029,"z0":6.338681052946206,"aX":-6.088878894218697},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":16.0,"breakHorizontal":4.9,"spinRate":2004,"spinDirection":202},"zone":2,"typeConfidence":2.0,"plateTime":0.40351599205041744,"extension":6.552136638294431},"hitData":{"launchSpeed":93.8,"launchAngle":-9.0,"totalDistance":19.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":67.69,"coordY":123.12}},"index":5,"playId":"d9fa1de5-0e35-3616-8555-df986b4ec663","pitchNumber":5,"startTime":"2025-09-28T19:41:21.670Z","endTime":"2025-09-28T19:41:32.183Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":680837,"link":"/api/v1/people/680837"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":676812,"link":"/api/v1/people/676812"}},"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":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681082,"link":"/api/v1/people/681082"},"credit":"b_ab"},{"player":{"id":680573,"link":"/api/v1/people/680573"},"credit":"p_ab"},{"player":{"id":681082,"link":"/api/v1/people/681082"},"credit":"b_pa"},{"player":{"id":680573,"link":"/api/v1/people/680573"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.800000000000004,"awayTeamWinProbability":44.199999999999996,"homeTeamWinProbabilityAdded":2.8000000000000043,"leverageIndex":0.73,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2025-09-28T19:41:32.183Z","atBatIndex":16},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Rafael Marchán pops out to first baseman Kody Clemens.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":17,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-09-28T19:41:48.991Z","endTime":"2025-09-28T19:43:34.194Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":665561,"fullName":"Rafael Marchán","link":"/api/v1/people/665561"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680573,"fullName":"Simeon Woods Richardson","link":"/api/v1/people/680573"},"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],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":665561,"fullName":"Rafael Marchán","link":"/api/v1/people/665561"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":665019,"link":"/api/v1/people/665019"},"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":92.8,"endSpeed":84.6,"strikeZoneTop":3.21,"strikeZoneBottom":1.42,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.589120074450406,"aZ":-10.693637149364301,"pfxX":-2.9869331043850074,"pfxZ":11.707113731535937,"pX":-0.27305350168468234,"pZ":2.528128787032796,"vX0":4.369707520985009,"vY0":-134.9117517385183,"vZ0":-8.091251999061553,"x":127.41,"y":170.52,"x0":-1.5290717670280733,"y0":50.0048744085485,"z0":6.328502910952537,"aX":-5.481891076526},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":19.6,"breakHorizontal":4.4,"spinRate":2223,"spinDirection":203},"zone":5,"typeConfidence":2.0,"plateTime":0.40668962118200636,"extension":6.637633830294498},"index":0,"playId":"e8a2218c-f2dd-39a7-8895-5455b6b54c2e","pitchNumber":1,"startTime":"2025-09-28T19:41:57.691Z","endTime":"2025-09-28T19:42:02.016Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":680837,"link":"/api/v1/people/680837"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":676812,"link":"/api/v1/people/676812"}},"offense":{"batter":{"id":665561,"link":"/api/v1/people/665561","batSide":{"code":"L","description":"Left"}},"first":{"id":681082,"link":"/api/v1/people/681082"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":84.1,"strikeZoneTop":3.1178142042702,"strikeZoneBottom":1.41708610554254,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.33521301904491,"aZ":-12.330230787143513,"pfxX":-5.661261662892697,"pfxZ":10.930275943127729,"pX":-1.0874388128583488,"pZ":2.532964331013191,"vX0":3.4412165099727785,"vY0":-134.20953260944296,"vZ0":-7.358082022455058,"x":158.45,"y":170.39,"x0":-1.6538659967620541,"y0":50.00526337889732,"z0":6.197526250557433,"aX":-10.279845045632877},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":18.4,"breakHorizontal":9.5,"spinRate":2082,"spinDirection":207},"zone":11,"typeConfidence":2.0,"plateTime":0.4088574387852564,"extension":6.564632321471183},"index":1,"playId":"34b360fa-1fde-3711-ae43-8d968256ce71","pitchNumber":2,"startTime":"2025-09-28T19:42:20.712Z","endTime":"2025-09-28T19:42:25.168Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":680837,"link":"/api/v1/people/680837"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":676812,"link":"/api/v1/people/676812"}},"offense":{"batter":{"id":665561,"link":"/api/v1/people/665561","batSide":{"code":"L","description":"Left"}},"first":{"id":681082,"link":"/api/v1/people/681082"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":84.3,"strikeZoneTop":3.12025343705471,"strikeZoneBottom":1.35351923025051,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.33305837927968,"aZ":-11.945905876335464,"pfxX":-5.569058786082223,"pfxZ":11.0984764428832,"pX":-1.1467914143356528,"pZ":2.7195116187642228,"vX0":2.8310257389411135,"vY0":-134.44350701361392,"vZ0":-7.399953606133893,"x":160.71,"y":165.35,"x0":-1.4923328818141048,"y0":50.00522660066244,"z0":6.363862036659788,"aX":-10.151575575528726},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":18.6,"breakHorizontal":9.5,"spinRate":2173,"spinDirection":200},"zone":11,"typeConfidence":2.0,"plateTime":0.4080882542377946,"extension":6.462361615330146},"index":2,"playId":"40ba4165-339e-3829-8140-931bd0b251b9","pitchNumber":3,"startTime":"2025-09-28T19:42:39.030Z","endTime":"2025-09-28T19:42:43.674Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":680837,"link":"/api/v1/people/680837"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":676812,"link":"/api/v1/people/676812"}},"offense":{"batter":{"id":665561,"link":"/api/v1/people/665561","batSide":{"code":"L","description":"Left"}},"first":{"id":681082,"link":"/api/v1/people/681082"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"index":3,"playId":"d14e0c3c-552c-3dfd-83a1-68531852354f","startTime":"2025-09-28T19:43:01.707Z","endTime":"2025-09-28T19:43:05.934Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":680837,"link":"/api/v1/people/680837"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":676812,"link":"/api/v1/people/676812"}},"offense":{"batter":{"id":665561,"link":"/api/v1/people/665561","batSide":{"code":"L","description":"Left"}},"first":{"id":681082,"link":"/api/v1/people/681082"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.3,"endSpeed":83.4,"strikeZoneTop":3.21,"strikeZoneBottom":1.42,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.665914567515454,"aZ":-14.776245389349228,"pfxX":-6.63690206412591,"pfxZ":9.76579326826293,"pX":-0.08853081582907646,"pZ":3.115129441200892,"vX0":6.00960943852,"vY0":-132.71260672241863,"vZ0":-5.611384478284961,"x":120.37,"y":154.67,"x0":-1.5211322188417424,"y0":50.006214302874525,"z0":6.335084305483973,"aX":-11.8293201530763},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":16.7,"breakHorizontal":10.7,"spinRate":2033,"spinDirection":200},"zone":2,"typeConfidence":2.0,"plateTime":0.41287257133756317,"extension":6.599935145209002},"hitData":{"launchSpeed":78.5,"launchAngle":70.0,"totalDistance":102.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":155.42,"coordY":166.73}},"index":4,"playId":"952b4e83-88fd-30b6-b837-5035623a0d46","pitchNumber":4,"startTime":"2025-09-28T19:43:24.644Z","endTime":"2025-09-28T19:43:34.194Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":680837,"link":"/api/v1/people/680837"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":676812,"link":"/api/v1/people/676812"}},"offense":{"batter":{"id":665561,"link":"/api/v1/people/665561","batSide":{"code":"L","description":"Left"}},"first":{"id":681082,"link":"/api/v1/people/681082"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665561,"link":"/api/v1/people/665561"},"credit":"b_ab"},{"player":{"id":680573,"link":"/api/v1/people/680573"},"credit":"p_ab"},{"player":{"id":665561,"link":"/api/v1/people/665561"},"credit":"b_pa"},{"player":{"id":680573,"link":"/api/v1/people/680573"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.6,"awayTeamWinProbability":47.4,"homeTeamWinProbabilityAdded":-3.200000000000003,"leverageIndex":1.37,"dramaIndex":59.0,"contextMetrics":{},"playEndTime":"2025-09-28T19:43:34.194Z","atBatIndex":17},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Trea Turner grounds out, third baseman Royce Lewis to first baseman Kody Clemens.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":18,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-09-28T19:43:51.100Z","endTime":"2025-09-28T19:45:27.409Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680573,"fullName":"Simeon Woods Richardson","link":"/api/v1/people/680573"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":668904,"link":"/api/v1/people/668904"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":665019,"link":"/api/v1/people/665019"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":83.8,"strikeZoneTop":3.49,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.89969226049171,"aZ":-10.780854551140491,"pfxX":-4.2278263137416445,"pfxZ":11.759361635226302,"pX":-0.4980835067434325,"pZ":3.8261430898311057,"vX0":3.954438211809902,"vY0":-134.68100398482983,"vZ0":-4.846287039838167,"x":135.99,"y":135.47,"x0":-1.443034114859976,"y0":50.00354856751297,"z0":6.425027780644129,"aX":-7.6920868175147525},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":20.3,"breakHorizontal":6.7,"spinRate":2035,"spinDirection":199},"zone":11,"typeConfidence":2.0,"plateTime":0.4082012894474052,"extension":6.723805026342455},"index":0,"playId":"39a62d73-046d-3c8b-ba2d-5c7568ccc3c8","pitchNumber":1,"startTime":"2025-09-28T19:44:04.654Z","endTime":"2025-09-28T19:44:08.752Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":680837,"link":"/api/v1/people/680837"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":676812,"link":"/api/v1/people/676812"}},"offense":{"batter":{"id":607208,"link":"/api/v1/people/607208","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":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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":86.3,"endSpeed":79.4,"strikeZoneTop":3.49,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.617256028201634,"aZ":-23.024478607061017,"pfxX":2.5430670100548203,"pfxZ":5.72886182994546,"pX":0.025920515185336522,"pZ":1.8006156372561053,"vX0":3.071761371609573,"vY0":-125.5883722939554,"vZ0":-6.290857558632142,"x":116.01,"y":190.16,"x0":-1.543634736668341,"y0":50.000007033554844,"z0":6.212573675964457,"aX":4.057705562307441},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":9.1,"breakHorizontal":-5.3,"spinRate":2185,"spinDirection":184},"zone":8,"typeConfidence":2.0,"plateTime":0.4362527588661398,"extension":6.651214283713621},"index":1,"playId":"d7901a7b-f5ad-37f2-8b84-8e105aedc87d","pitchNumber":2,"startTime":"2025-09-28T19:44:22.998Z","endTime":"2025-09-28T19:44:29.013Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":680837,"link":"/api/v1/people/680837"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":676812,"link":"/api/v1/people/676812"}},"offense":{"batter":{"id":607208,"link":"/api/v1/people/607208","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":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.9,"endSpeed":79.1,"strikeZoneTop":3.49,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.699506615639983,"aZ":-26.145709929246323,"pfxX":2.6211908356744695,"pfxZ":3.7965038004942,"pX":0.44554248499263355,"pZ":3.0104894178448616,"vX0":4.336065201494916,"vY0":-125.10581128528288,"vZ0":-2.6940670603035315,"x":100.02,"y":157.5,"x0":-1.649192707054235,"y0":50.00413749131396,"z0":6.239173971375715,"aX":4.164719664806152},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":6.5,"breakHorizontal":-5.8,"spinRate":2160,"spinDirection":181},"zone":3,"typeConfidence":2.0,"plateTime":0.4374226381678725,"extension":6.648051625793749},"index":2,"playId":"4f9dfa4b-6e84-30e0-8747-698547ee77a3","pitchNumber":3,"startTime":"2025-09-28T19:44:47.276Z","endTime":"2025-09-28T19:44:53.186Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":680837,"link":"/api/v1/people/680837"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":676812,"link":"/api/v1/people/676812"}},"offense":{"batter":{"id":607208,"link":"/api/v1/people/607208","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":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.7,"endSpeed":79.1,"strikeZoneTop":3.49,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.986353545820702,"aZ":-28.506914181372952,"pfxX":2.7981896393293377,"pfxZ":2.324478620212063,"pX":-0.36775946764985395,"pZ":1.868230256233777,"vX0":2.1635634209740893,"vY0":-124.86460522259486,"vZ0":-4.860720167785042,"x":131.02,"y":188.34,"x0":-1.6089019731681327,"y0":50.00503545751301,"z0":6.1838568561945495,"aX":4.422050500407066},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":3.4,"breakHorizontal":-5.5,"spinRate":2228,"spinDirection":172},"zone":7,"typeConfidence":2.0,"plateTime":0.4385335077377941,"extension":6.70445263790611},"hitData":{"launchSpeed":90.0,"launchAngle":-38.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":106.23,"coordY":169.77}},"index":3,"playId":"c7990c38-593a-3af0-bc37-950b044597e5","pitchNumber":4,"startTime":"2025-09-28T19:45:19.792Z","endTime":"2025-09-28T19:45:27.409Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":680837,"link":"/api/v1/people/680837"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":676812,"link":"/api/v1/people/676812"}},"offense":{"batter":{"id":607208,"link":"/api/v1/people/607208","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":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":607208,"link":"/api/v1/people/607208"},"credit":"b_ab"},{"player":{"id":680573,"link":"/api/v1/people/680573"},"credit":"p_ab"},{"player":{"id":607208,"link":"/api/v1/people/607208"},"credit":"b_pa"},{"player":{"id":680573,"link":"/api/v1/people/680573"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-2.6000000000000014,"leverageIndex":1.01,"dramaIndex":47.0,"contextMetrics":{},"playEndTime":"2025-09-28T19:45:27.409Z","atBatIndex":18},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Austin Martin grounds out, second baseman Bryson Stott to first baseman Bryce Harper.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-09-28T19:47:32.985Z","endTime":"2025-09-28T19:48:11.634Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":650911,"fullName":"Cristopher Sánchez","link":"/api/v1/people/650911"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":86.9,"strikeZoneTop":3.31216493719318,"strikeZoneBottom":1.61943568161969,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.54245607923402,"aZ":-27.910430460828923,"pfxX":10.66343563431775,"pfxZ":2.1993741852312176,"pX":1.3809243059388236,"pZ":2.776964688839542,"vX0":-4.977809945495397,"vY0":-138.66049794703142,"vZ0":-3.442062143601114,"x":64.36,"y":163.8,"x0":1.8193369211048322,"y0":50.00140359359692,"z0":5.907696184538931,"aX":20.651996660284617},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":3.5,"breakHorizontal":-18.2,"spinRate":2107,"spinDirection":115},"zone":12,"typeConfidence":0.9,"plateTime":0.3958211934336413,"extension":6.722442848932429},"index":0,"playId":"32e3022b-c6f8-391e-a123-28f5cd16d582","pitchNumber":1,"startTime":"2025-09-28T19:47:45.649Z","endTime":"2025-09-28T19:47:50.250Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650911,"link":"/api/v1/people/650911","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":668885,"link":"/api/v1/people/668885","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":86.3,"strikeZoneTop":3.39,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.97728853444618,"aZ":-26.345454765995306,"pfxX":10.474898190030741,"pfxZ":3.0734704874842693,"pX":0.761046039854891,"pZ":1.6932773795379832,"vX0":-6.414719965308181,"vY0":-137.02370032309744,"vZ0":-6.084733689965965,"x":87.99,"y":193.06,"x0":1.7745297895194967,"y0":50.00301587448819,"z0":5.748747937882041,"aX":19.869481512480984},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":4.4,"breakHorizontal":-17.5,"spinRate":2055,"spinDirection":117},"zone":9,"typeConfidence":0.89,"plateTime":0.40011235551867896,"extension":6.827129356219391},"hitData":{"launchSpeed":68.4,"launchAngle":13.0,"totalDistance":134.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":147.28,"coordY":135.19}},"index":1,"playId":"b8f7e24c-84ae-385d-a90d-de64bf646e19","pitchNumber":2,"startTime":"2025-09-28T19:48:03.672Z","endTime":"2025-09-28T19:48:11.634Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650911,"link":"/api/v1/people/650911","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":668885,"link":"/api/v1/people/668885","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668885,"link":"/api/v1/people/668885"},"credit":"b_ab"},{"player":{"id":650911,"link":"/api/v1/people/650911"},"credit":"p_ab"},{"player":{"id":668885,"link":"/api/v1/people/668885"},"credit":"b_pa"},{"player":{"id":650911,"link":"/api/v1/people/650911"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.7,"awayTeamWinProbability":47.3,"homeTeamWinProbabilityAdded":2.700000000000003,"leverageIndex":1.07,"dramaIndex":49.0,"contextMetrics":{},"playEndTime":"2025-09-28T19:48:11.634Z","atBatIndex":19},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ryan Jeffers singles on a ground ball to center fielder Brandon Marsh.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-09-28T19:48:28.774Z","endTime":"2025-09-28T19:49:24.134Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":650911,"fullName":"Cristopher Sánchez","link":"/api/v1/people/650911"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":669016,"link":"/api/v1/people/669016"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":86.2,"endSpeed":79.5,"strikeZoneTop":3.49987614846871,"strikeZoneBottom":1.74147400527442,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.380347602636853,"aZ":-29.506731560265344,"pfxX":10.63920103806463,"pfxZ":1.671202624545213,"pX":0.5674705685000148,"pZ":2.221825806358842,"vX0":-6.564055928898916,"vY0":-125.44151252902618,"vZ0":-2.988480065330683,"x":95.37,"y":178.79,"x0":1.8301854259440575,"y0":50.00615405531649,"z0":5.82376467937345,"aX":17.02977578624851},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":2.6,"breakHorizontal":-17.9,"spinRate":1913,"spinDirection":105},"zone":9,"typeConfidence":0.9,"plateTime":0.43594014448829954,"extension":6.876250023402264},"index":0,"playId":"56818efe-ddc8-366f-8bc2-098baf53dc5c","pitchNumber":1,"startTime":"2025-09-28T19:48:34.541Z","endTime":"2025-09-28T19:48:38.629Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650911,"link":"/api/v1/people/650911","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":680777,"link":"/api/v1/people/680777","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":87.4,"strikeZoneTop":3.45087344546893,"strikeZoneBottom":1.71905658576171,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.55158877514226,"aZ":-23.20970900501462,"pfxX":11.531113666272528,"pfxZ":4.59037288391521,"pX":0.4084592765191815,"pZ":2.5678555016226663,"vX0":-7.953060304944142,"vY0":-138.99442064787098,"vZ0":-4.6713869307576745,"x":101.43,"y":169.45,"x0":1.8106494610237314,"y0":50.00479586455231,"z0":5.814169130881607,"aX":22.534093394721683},"breaks":{"breakAngle":40.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":7.4,"breakHorizontal":-19.2,"spinRate":2069,"spinDirection":118},"zone":6,"typeConfidence":0.91,"plateTime":0.3942569501115263,"extension":6.727849665021566},"index":1,"playId":"9c7c55dc-e67e-3f7f-b7ab-de39e7d20e25","pitchNumber":2,"startTime":"2025-09-28T19:48:54.007Z","endTime":"2025-09-28T19:48:58.507Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650911,"link":"/api/v1/people/650911","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":680777,"link":"/api/v1/people/680777","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.7,"endSpeed":79.7,"strikeZoneTop":3.36,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.373418718217597,"aZ":-28.942037987886795,"pfxX":11.8588029718828,"pfxZ":2.0040475574627443,"pX":0.60480732102085,"pZ":2.2242571461486964,"vX0":-6.988230511101914,"vY0":-126.10378281077236,"vZ0":-3.2529860378496744,"x":93.95,"y":178.73,"x0":1.8696273547639564,"y0":50.002183564677544,"z0":5.862904499415088,"aX":19.119916767773276},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":3.1,"breakHorizontal":-19.9,"spinRate":1967,"spinDirection":109},"zone":6,"typeConfidence":0.9,"plateTime":0.43415093113477177,"extension":6.747484696646951},"hitData":{"launchSpeed":103.7,"launchAngle":-6.0,"totalDistance":19.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":116.5,"coordY":106.48}},"index":2,"playId":"8dd959f7-4db5-33f5-b6f0-194c08acc391","pitchNumber":3,"startTime":"2025-09-28T19:49:13.137Z","endTime":"2025-09-28T19:49:24.134Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650911,"link":"/api/v1/people/650911","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":680777,"link":"/api/v1/people/680777","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680777,"link":"/api/v1/people/680777"},"credit":"b_ab"},{"player":{"id":650911,"link":"/api/v1/people/650911"},"credit":"p_ab"},{"player":{"id":680777,"link":"/api/v1/people/680777"},"credit":"b_pa"},{"player":{"id":650911,"link":"/api/v1/people/650911"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":49.7,"awayTeamWinProbability":50.3,"homeTeamWinProbabilityAdded":-3.0,"leverageIndex":0.79,"dramaIndex":44.0,"contextMetrics":{},"playEndTime":"2025-09-28T19:49:24.134Z","atBatIndex":20},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Royce Lewis flies out to second baseman Bryson Stott.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-09-28T19:49:41.033Z","endTime":"2025-09-28T19:50:20.193Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":650911,"fullName":"Cristopher Sánchez","link":"/api/v1/people/650911"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":681082,"link":"/api/v1/people/681082"},"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(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":95.0,"endSpeed":87.2,"strikeZoneTop":3.56720691807084,"strikeZoneBottom":1.70999954863727,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.56336669351414,"aZ":-29.592260397913147,"pfxX":10.614627855595987,"pfxZ":1.33660673500978,"pX":0.10648608090081474,"pZ":2.0455567068884664,"vX0":-8.153109474936976,"vY0":-138.1096016148856,"vZ0":-4.745928442433407,"x":112.94,"y":183.55,"x0":1.7166989041789078,"y0":50.005301473709295,"z0":5.77507167811443,"aX":20.522523928448763},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":1.6,"breakHorizontal":-17.5,"spinRate":2044,"spinDirection":115},"zone":8,"typeConfidence":0.89,"plateTime":0.3964987401037874,"extension":6.942233933289609},"index":0,"playId":"1cad3b08-b95d-337a-af92-c6fc7cd0825b","pitchNumber":1,"startTime":"2025-09-28T19:49:50.530Z","endTime":"2025-09-28T19:49:54.524Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650911,"link":"/api/v1/people/650911","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":668904,"link":"/api/v1/people/668904","batSide":{"code":"R","description":"Right"}},"first":{"id":680777,"link":"/api/v1/people/680777"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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":85.6,"endSpeed":79.0,"strikeZoneTop":3.53,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.300534353394514,"aZ":-33.274154950312926,"pfxX":10.0033856081987,"pfxZ":-0.6985075027138192,"pX":1.1689804682925076,"pZ":1.858021483332681,"vX0":-5.1054736275125165,"vY0":-124.54696958901394,"vZ0":-2.806893995898756,"x":72.44,"y":188.61,"x0":1.9424871672720658,"y0":50.00321238615832,"z0":5.743083072193951,"aX":15.763655484608059},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":-1.7,"breakHorizontal":-17.0,"spinRate":1974,"spinDirection":100},"zone":14,"typeConfidence":0.9,"plateTime":0.43925968184746367,"extension":7.028693419229908},"hitData":{"launchSpeed":64.3,"launchAngle":33.0,"totalDistance":205.0,"trajectory":"fly_ball","hardness":"medium","location":"4","coordinates":{"coordX":144.9,"coordY":121.0}},"index":1,"playId":"b960586f-41b7-3d28-b02a-7d319e8dce7d","pitchNumber":2,"startTime":"2025-09-28T19:50:12.426Z","endTime":"2025-09-28T19:50:20.193Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650911,"link":"/api/v1/people/650911","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":668904,"link":"/api/v1/people/668904","batSide":{"code":"R","description":"Right"}},"first":{"id":680777,"link":"/api/v1/people/680777"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668904,"link":"/api/v1/people/668904"},"credit":"b_ab"},{"player":{"id":650911,"link":"/api/v1/people/650911"},"credit":"p_ab"},{"player":{"id":668904,"link":"/api/v1/people/668904"},"credit":"b_pa"},{"player":{"id":650911,"link":"/api/v1/people/650911"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.2,"awayTeamWinProbability":46.8,"homeTeamWinProbabilityAdded":3.5,"leverageIndex":1.49,"dramaIndex":64.0,"contextMetrics":{},"playEndTime":"2025-09-28T19:50:20.193Z","atBatIndex":21},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kody Clemens strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-09-28T19:50:40.676Z","endTime":"2025-09-28T19:52:46.022Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":650911,"fullName":"Cristopher Sánchez","link":"/api/v1/people/650911"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[2],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":665561,"link":"/api/v1/people/665561"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.3,"endSpeed":79.1,"strikeZoneTop":3.48399106237533,"strikeZoneBottom":1.71003816395842,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.831015417500613,"aZ":-32.25805883068871,"pfxX":0.6222625624155249,"pfxZ":-0.05163823207797513,"pX":-0.6272930549188411,"pZ":1.6451430964621607,"vX0":-6.080666188664916,"vY0":-125.51358536973456,"vZ0":-3.7517044642414605,"x":140.91,"y":194.36,"x0":1.752144342334094,"y0":50.00286596101276,"z0":5.802982068645153,"aX":0.9866851178864846},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":-0.7,"breakHorizontal":0.4,"spinRate":2004,"spinDirection":277},"zone":7,"typeConfidence":0.9,"plateTime":0.4373914618981902,"extension":6.8805907367661066},"index":0,"playId":"f2939b3e-d4bd-3a8d-bd16-4390649a8826","pitchNumber":1,"startTime":"2025-09-28T19:50:50.062Z","endTime":"2025-09-28T19:50:53.982Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650911,"link":"/api/v1/people/650911","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":665019,"link":"/api/v1/people/665019","batSide":{"code":"L","description":"Left"}},"first":{"id":680777,"link":"/api/v1/people/680777"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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,"runnerGoing":true},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.0,"endSpeed":80.3,"strikeZoneTop":3.58915637845751,"strikeZoneBottom":1.71000030668717,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.83189706583122,"aZ":-36.71366126599473,"pfxX":1.8485162554810795,"pfxZ":-2.8017093159012996,"pX":-0.9482262449042068,"pZ":1.169182623176766,"vX0":-7.199338506449742,"vY0":-126.48587318207292,"vZ0":-4.199220489080819,"x":153.14,"y":207.21,"x0":1.6949422903532603,"y0":50.00283398954278,"z0":5.795127112708899,"aX":2.9951073610994796},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":-5.8,"breakHorizontal":-1.7,"spinRate":2085,"spinDirection":320},"zone":13,"typeConfidence":0.88,"plateTime":0.4330524286947406,"extension":6.880718129128776},"index":1,"playId":"92b27698-730b-3a92-97eb-e2d65df7e801","pitchNumber":2,"startTime":"2025-09-28T19:51:09.495Z","endTime":"2025-09-28T19:51:15.613Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650911,"link":"/api/v1/people/650911","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":665019,"link":"/api/v1/people/665019","batSide":{"code":"L","description":"Left"}},"first":{"id":680777,"link":"/api/v1/people/680777"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Ryan Jeffers steals (1) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"index":2,"actionPlayId":"92b27698-730b-3a92-97eb-e2d65df7e801","startTime":"2025-09-28T19:51:21.544Z","endTime":"2025-09-28T19:51:47.879Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":680777,"link":"/api/v1/people/680777"},"defense":{"pitcher":{"id":650911,"link":"/api/v1/people/650911","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":665019,"link":"/api/v1/people/665019","batSide":{"code":"L","description":"Left"}},"first":{"id":680777,"link":"/api/v1/people/680777"},"postOnSecond":{"id":680777,"link":"/api/v1/people/680777"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"homeTeamWinProbability":51.9,"awayTeamWinProbability":48.1,"homeTeamWinProbabilityAdded":-1.3000000000000043,"leverageIndex":1.1,"dramaIndex":41.0,"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.1,"endSpeed":88.3,"strikeZoneTop":3.59,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.17596121182929,"aZ":-28.88414233304814,"pfxX":11.607827027036873,"pfxZ":1.6599845515359517,"pX":0.6078363658445405,"pZ":1.9138662204061987,"vX0":-7.435085902480312,"vY0":-139.78401686410572,"vZ0":-5.522972537642053,"x":93.83,"y":187.11,"x0":1.792503345770606,"y0":50.00284689217482,"z0":5.8089589923933165,"aX":22.99703206263674},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":2.0,"breakHorizontal":-19.6,"spinRate":2067,"spinDirection":119},"zone":9,"typeConfidence":0.9,"plateTime":0.39166542902659973,"extension":6.780976954945873},"index":3,"playId":"27727f87-1cf0-3371-a043-6f1256937dd3","pitchNumber":3,"startTime":"2025-09-28T19:51:47.879Z","endTime":"2025-09-28T19:51:51.836Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650911,"link":"/api/v1/people/650911","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":665019,"link":"/api/v1/people/665019","batSide":{"code":"L","description":"Left"}},"second":{"id":680777,"link":"/api/v1/people/680777"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.6,"endSpeed":81.1,"strikeZoneTop":3.4929007249307,"strikeZoneBottom":1.60359271951081,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.432706969806105,"aZ":-29.73395397754226,"pfxX":10.290561452752835,"pfxZ":1.4752284907466433,"pX":-0.9239853130759407,"pZ":0.6624709516796125,"vX0":-10.337041452995688,"vY0":-127.16465900401967,"vZ0":-6.789893370085247,"x":152.22,"y":220.89,"x0":1.843674172132247,"y0":50.00061930326567,"z0":5.705339251739703,"aX":16.965854589893336},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":1.3,"breakHorizontal":-16.4,"spinRate":2108,"spinDirection":104},"zone":13,"typeConfidence":0.9,"plateTime":0.42962415663680886,"extension":7.250513356113582},"index":4,"playId":"aa67dbe8-f454-3130-b0cf-41aa6ba698a9","pitchNumber":4,"startTime":"2025-09-28T19:52:14.129Z","endTime":"2025-09-28T19:52:17.862Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650911,"link":"/api/v1/people/650911","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":665019,"link":"/api/v1/people/665019","batSide":{"code":"L","description":"Left"}},"second":{"id":680777,"link":"/api/v1/people/680777"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.6,"endSpeed":80.2,"strikeZoneTop":3.59,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.85485868362342,"aZ":-32.847897692807976,"pfxX":11.128613724520257,"pfxZ":-0.41102283326890365,"pX":-0.3325898321944107,"pZ":0.6913970461785375,"vX0":-9.181626845650317,"vY0":-127.14093055304069,"vZ0":-6.010165506573108,"x":129.68,"y":220.11,"x0":1.8926425743211048,"y0":50.00609301691067,"z0":5.716361238375691,"aX":18.08903671348907},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":-2.0,"breakHorizontal":-17.9,"spinRate":2044,"spinDirection":103},"zone":13,"typeConfidence":0.9,"plateTime":0.43202066950037565,"extension":6.912973096254352},"index":5,"playId":"bacc9b49-79d9-3098-8246-ccb4b7be5bbd","pitchNumber":5,"startTime":"2025-09-28T19:52:41.166Z","endTime":"2025-09-28T19:52:46.022Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650911,"link":"/api/v1/people/650911","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":665019,"link":"/api/v1/people/665019","batSide":{"code":"L","description":"Left"}},"second":{"id":680777,"link":"/api/v1/people/680777"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665019,"link":"/api/v1/people/665019"},"credit":"b_ab"},{"player":{"id":650911,"link":"/api/v1/people/650911"},"credit":"p_ab"},{"player":{"id":665019,"link":"/api/v1/people/665019"},"credit":"b_pa"},{"player":{"id":650911,"link":"/api/v1/people/650911"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":56.00000000000001,"awayTeamWinProbability":43.99999999999999,"homeTeamWinProbabilityAdded":4.1000000000000085,"leverageIndex":1.1,"dramaIndex":50.0,"contextMetrics":{},"playEndTime":"2025-09-28T19:52:46.022Z","atBatIndex":22},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kyle Schwarber strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-09-28T19:54:48.395Z","endTime":"2025-09-28T19:56:12.602Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680573,"fullName":"Simeon Woods Richardson","link":"/api/v1/people/680573"},"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":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":543877,"link":"/api/v1/people/543877"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.9,"endSpeed":78.8,"strikeZoneTop":3.30154363693438,"strikeZoneBottom":1.53086627289612,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.3836518351521,"aZ":-23.959042104116957,"pfxX":-7.248993018917754,"pfxZ":5.276025528602722,"pX":-0.03467978354849295,"pZ":1.2393661103842852,"vX0":5.539526853781928,"vY0":-123.39784029868468,"vZ0":-7.506867609423516,"x":118.32,"y":205.32,"x0":-1.3565108270955453,"y0":50.00084199588619,"z0":6.311490452661945,"aX":-11.283487849094872},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":8.2,"breakHorizontal":12.0,"spinRate":1347,"spinDirection":214},"zone":13,"typeConfidence":2.0,"plateTime":0.4422807302213472,"extension":6.41190418741013},"index":0,"playId":"0aa2925e-fd20-3a1d-b5fd-ed3e31cc5644","pitchNumber":1,"startTime":"2025-09-28T19:54:53.570Z","endTime":"2025-09-28T19:54:58.039Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":680837,"link":"/api/v1/people/680837"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":676812,"link":"/api/v1/people/676812"}},"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":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.0,"endSpeed":79.6,"strikeZoneTop":3.29,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.52449435967367,"aZ":-24.693137628579812,"pfxX":-6.322562325074756,"pfxZ":4.682796064455751,"pX":-0.14564696065427837,"pZ":1.9607602495832674,"vX0":5.230277058281864,"vY0":-125.1524898760164,"vZ0":-5.9747955502633445,"x":122.55,"y":185.84,"x0":-1.4337044211985461,"y0":50.00285033585229,"z0":6.381767424206073,"aX":-10.103280709005647},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":7.4,"breakHorizontal":10.3,"spinRate":1135,"spinDirection":216},"zone":8,"typeConfidence":2.0,"plateTime":0.4364145213756858,"extension":6.591086828356078},"index":1,"playId":"1618f570-14d4-35f5-8aa3-2e210f45bca0","pitchNumber":2,"startTime":"2025-09-28T19:55:08.200Z","endTime":"2025-09-28T19:55:12.210Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":680837,"link":"/api/v1/people/680837"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":676812,"link":"/api/v1/people/676812"}},"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":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.3,"endSpeed":79.5,"strikeZoneTop":3.29,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.259729674871885,"aZ":-23.194125943847926,"pfxX":-5.421573520876414,"pfxZ":5.659981271272959,"pX":-0.36477648238839894,"pZ":2.288519611564778,"vX0":4.522482905076416,"vY0":-124.21248842375414,"vZ0":-5.3117380030887675,"x":130.9,"y":176.99,"x0":-1.4910821928680669,"y0":50.00362253122842,"z0":6.344830671472063,"aX":-8.6038316064352},"breaks":{"breakAngle":18.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":9.5,"breakHorizontal":9.0,"spinRate":1030,"spinDirection":220},"zone":4,"typeConfidence":2.0,"plateTime":0.4383623368891447,"extension":6.507458735276131},"index":2,"playId":"94ea8592-a852-3b4d-aabd-0c5115085040","pitchNumber":3,"startTime":"2025-09-28T19:55:25.310Z","endTime":"2025-09-28T19:55:29.396Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":680837,"link":"/api/v1/people/680837"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":676812,"link":"/api/v1/people/676812"}},"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":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":77.6,"endSpeed":72.3,"strikeZoneTop":3.28941988019338,"strikeZoneBottom":1.51930254535128,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.973505197062995,"aZ":-38.1686220524738,"pfxX":3.089257613637794,"pfxZ":-4.653030894184129,"pX":0.45874791343268656,"pZ":-0.21511427095575142,"vX0":3.438075635079405,"vY0":-112.87856932519864,"vZ0":-5.8273765801190365,"x":99.51,"y":244.59,"x0":-1.48684285304563,"y0":50.00515090127246,"z0":6.252638364931397,"aX":3.977400637475352},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.2,"breakVerticalInduced":-9.6,"breakHorizontal":-6.5,"spinRate":2531,"spinDirection":37},"zone":14,"typeConfidence":2.0,"plateTime":0.4856514348670524,"extension":6.610414073666334},"index":3,"playId":"5e83c614-4e44-3826-9c46-3943ee830b82","pitchNumber":4,"startTime":"2025-09-28T19:55:47.493Z","endTime":"2025-09-28T19:55:51.531Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":680837,"link":"/api/v1/people/680837"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":676812,"link":"/api/v1/people/676812"}},"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":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.3,"endSpeed":79.2,"strikeZoneTop":3.29,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.70877030658589,"aZ":-26.027997809954428,"pfxX":-8.423669640138389,"pfxZ":3.856220308318334,"pX":-1.1727371871581742,"pZ":2.1750226054969697,"vX0":3.5867441879111936,"vY0":-125.5358500077869,"vZ0":-4.981810978317711,"x":161.7,"y":180.05,"x0":-1.5265942815789697,"y0":50.00263237725226,"z0":6.307139164322098,"aX":-13.427894322630102},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":6.0,"breakHorizontal":14.4,"spinRate":835,"spinDirection":222},"zone":13,"typeConfidence":2.0,"plateTime":0.4365155191966785,"extension":6.890723235578304},"index":4,"playId":"d7e89bed-2390-3a47-8cf5-8693a05efce7","pitchNumber":5,"startTime":"2025-09-28T19:56:07.894Z","endTime":"2025-09-28T19:56:12.602Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":680837,"link":"/api/v1/people/680837"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":676812,"link":"/api/v1/people/676812"}},"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":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656941,"link":"/api/v1/people/656941"},"credit":"b_ab"},{"player":{"id":680573,"link":"/api/v1/people/680573"},"credit":"p_ab"},{"player":{"id":656941,"link":"/api/v1/people/656941"},"credit":"b_pa"},{"player":{"id":680573,"link":"/api/v1/people/680573"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.300000000000004,"awayTeamWinProbability":46.699999999999996,"homeTeamWinProbabilityAdded":-2.700000000000003,"leverageIndex":1.06,"dramaIndex":48.0,"contextMetrics":{},"playEndTime":"2025-09-28T19:56:12.602Z","atBatIndex":23},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Bryce Harper grounds out, second baseman Ryan Fitzgerald to first baseman Kody Clemens.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-09-28T19:56:28.547Z","endTime":"2025-09-28T19:58:47.529Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680573,"fullName":"Simeon Woods Richardson","link":"/api/v1/people/680573"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"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":7},"credits":[{"player":{"id":680837,"link":"/api/v1/people/680837"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":665019,"link":"/api/v1/people/665019"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.2,"endSpeed":78.0,"strikeZoneTop":3.19,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.016280803511822,"aZ":-25.402668523177326,"pfxX":-9.18354352481506,"pfxZ":4.38647205182643,"pX":-0.051584204109400705,"pZ":1.4320976509457426,"vX0":6.24944356603899,"vY0":-123.80561783851165,"vZ0":-6.541910118119668,"x":118.97,"y":200.11,"x0":-1.4225310573784429,"y0":50.00268370257996,"z0":6.251037102974939,"aX":-14.176081139402552},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":6.6,"breakHorizontal":15.1,"spinRate":1143,"spinDirection":225},"zone":13,"typeConfidence":2.0,"plateTime":0.4433613217232324,"extension":6.700663059115382},"index":0,"playId":"5c03dc7d-48c4-3ec1-805d-01cf189dd1d4","pitchNumber":1,"startTime":"2025-09-28T19:56:35.415Z","endTime":"2025-09-28T19:56:39.480Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":680837,"link":"/api/v1/people/680837"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":676812,"link":"/api/v1/people/676812"}},"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":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.2,"endSpeed":79.2,"strikeZoneTop":3.17801249929709,"strikeZoneBottom":1.57865669241028,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.815886540896255,"aZ":-24.393348326155262,"pfxX":-9.83531798336324,"pfxZ":4.898759825456507,"pX":-0.6235183633799665,"pZ":1.2583666825099662,"vX0":5.098161925418137,"vY0":-125.32649004176659,"vZ0":-7.480105858974839,"x":140.77,"y":204.8,"x0":-1.4085311147517194,"y0":50.002259615076554,"z0":6.280168197660438,"aX":-15.612514271100432},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":7.3,"breakHorizontal":16.6,"spinRate":1181,"spinDirection":222},"zone":13,"typeConfidence":2.0,"plateTime":0.4373876844734812,"extension":6.671778405102948},"index":1,"playId":"dde33a50-3470-3e0d-91ba-f130d2d6e48a","pitchNumber":2,"startTime":"2025-09-28T19:56:51.649Z","endTime":"2025-09-28T19:56:56.033Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":680837,"link":"/api/v1/people/680837"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":676812,"link":"/api/v1/people/676812"}},"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":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":85.0,"strikeZoneTop":3.22555258504327,"strikeZoneBottom":1.64158985186285,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.76743158271144,"aZ":-8.72097373510158,"pfxX":-4.394174544878496,"pfxZ":12.69254044477075,"pX":-0.1488684256551276,"pZ":1.7279232476858222,"vX0":4.823264178012701,"vY0":-135.37013003558434,"vZ0":-10.438933066578485,"x":122.67,"y":192.13,"x0":-1.3865495801143006,"y0":50.00444868660155,"z0":6.254298306996908,"aX":-8.120503495292366},"breaks":{"breakAngle":32.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":20.8,"breakHorizontal":6.8,"spinRate":2216,"spinDirection":199},"zone":8,"typeConfidence":2.0,"plateTime":0.40530437879349757,"extension":6.357000466609722},"index":2,"playId":"eb71ae3e-39d5-3f2f-99a2-e473ba51aaff","pitchNumber":3,"startTime":"2025-09-28T19:57:07.824Z","endTime":"2025-09-28T19:57:13.125Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":680837,"link":"/api/v1/people/680837"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":676812,"link":"/api/v1/people/676812"}},"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":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.0,"endSpeed":79.1,"strikeZoneTop":3.07785695979123,"strikeZoneBottom":1.54508196608298,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.281624768930886,"aZ":-21.147506711919807,"pfxX":-8.702914378644419,"pfxZ":7.000065114358401,"pX":-0.1004603046029069,"pZ":0.2692140301156126,"vX0":5.864383930235118,"vY0":-124.74836644098114,"vZ0":-10.148588486568165,"x":120.83,"y":231.51,"x0":-1.3519764986517808,"y0":50.00250602935624,"z0":6.135981728608558,"aX":-13.705672592592737},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":10.6,"breakHorizontal":14.4,"spinRate":989,"spinDirection":223},"zone":13,"typeConfidence":2.0,"plateTime":0.4391963075666232,"extension":6.894879695491413},"index":3,"playId":"3b42cd56-0645-304e-a017-98991cb02742","pitchNumber":4,"startTime":"2025-09-28T19:57:24.549Z","endTime":"2025-09-28T19:57:28.195Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":680837,"link":"/api/v1/people/680837"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":676812,"link":"/api/v1/people/676812"}},"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":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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.8,"endSpeed":86.7,"strikeZoneTop":3.11768791311755,"strikeZoneBottom":1.61132994589359,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.41594057751034,"aZ":-8.156760977676711,"pfxX":-4.460161500346727,"pfxZ":12.491123270415336,"pX":-1.3889771488675438,"pZ":2.041548031649774,"vX0":1.776786682945385,"vY0":-137.73387386395663,"vZ0":-9.718736430270821,"x":169.94,"y":183.66,"x0":-1.4627638118373376,"y0":50.00205458562984,"z0":6.166322849116573,"aX":-8.573803888646545},"breaks":{"breakAngle":38.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.7,"breakVerticalInduced":20.8,"breakHorizontal":7.7,"spinRate":2291,"spinDirection":198},"zone":13,"typeConfidence":2.0,"plateTime":0.3975866102564023,"extension":6.843732647538888},"index":4,"playId":"7176aeaa-8c59-37ca-a21d-09a92b321b1a","pitchNumber":5,"startTime":"2025-09-28T19:57:42.650Z","endTime":"2025-09-28T19:57:47.008Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":680837,"link":"/api/v1/people/680837"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":676812,"link":"/api/v1/people/676812"}},"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":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":85.6,"strikeZoneTop":3.19,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.976003607710716,"aZ":-9.553283686814813,"pfxX":-4.697453029663718,"pfxZ":12.079270385233569,"pX":-0.5960545487700282,"pZ":2.65804695799131,"vX0":3.8317702833531078,"vY0":-135.794210033814,"vZ0":-8.253213551492166,"x":139.72,"y":167.01,"x0":-1.4132222918762012,"y0":50.0002395866128,"z0":6.396110739190774,"aX":-8.795532299668563},"breaks":{"breakAngle":34.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":20.4,"breakHorizontal":7.7,"spinRate":2297,"spinDirection":200},"zone":4,"typeConfidence":2.0,"plateTime":0.4029311960049413,"extension":6.577112281386558},"index":5,"playId":"f70d8d4c-1236-3ad3-bcc4-678add62308c","pitchNumber":6,"startTime":"2025-09-28T19:58:01.022Z","endTime":"2025-09-28T19:58:04.557Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":680837,"link":"/api/v1/people/680837"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":676812,"link":"/api/v1/people/676812"}},"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":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":85.2,"strikeZoneTop":3.19,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.152464092755206,"aZ":-8.576780788193473,"pfxX":-4.227341943111222,"pfxZ":12.675646395273692,"pX":-0.7678782532864872,"pZ":2.5026218592315574,"vX0":3.2319890394391253,"vY0":-135.68906014330273,"vZ0":-8.630951536391368,"x":146.27,"y":171.21,"x0":-1.4261973084029433,"y0":50.00282003964808,"z0":6.325413914352126,"aX":-7.869602425730633},"breaks":{"breakAngle":34.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.2,"breakVerticalInduced":21.2,"breakHorizontal":7.0,"spinRate":2142,"spinDirection":204},"zone":4,"typeConfidence":2.0,"plateTime":0.40393095995104034,"extension":6.555063316529075},"index":6,"playId":"7b88c1be-4624-3ea0-9e93-b7685721f1b5","pitchNumber":7,"startTime":"2025-09-28T19:58:20.304Z","endTime":"2025-09-28T19:58:24.142Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":680837,"link":"/api/v1/people/680837"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":676812,"link":"/api/v1/people/676812"}},"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":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.4,"endSpeed":79.4,"strikeZoneTop":3.19,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.227757497490867,"aZ":-27.187105690751924,"pfxX":-6.545106135135616,"pfxZ":3.105072181293247,"pX":-0.35740922087975546,"pZ":2.97929273979286,"vX0":4.877264644708589,"vY0":-125.78947812288276,"vZ0":-2.9394617678519506,"x":130.62,"y":158.34,"x0":-1.4699685779721037,"y0":50.00083390103115,"z0":6.364408841147539,"aX":-10.500323207986417},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":5.2,"breakHorizontal":10.8,"spinRate":1140,"spinDirection":220},"zone":1,"typeConfidence":2.0,"plateTime":0.43523665620828256,"extension":6.938986913123862},"hitData":{"launchSpeed":101.8,"launchAngle":-11.0,"totalDistance":16.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":142.63,"coordY":137.54}},"index":7,"playId":"ddf1c8ac-e553-34d2-a148-6c3149c3c9cb","pitchNumber":8,"startTime":"2025-09-28T19:58:39.980Z","endTime":"2025-09-28T19:58:47.529Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":680837,"link":"/api/v1/people/680837"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":676812,"link":"/api/v1/people/676812"}},"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":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":547180,"link":"/api/v1/people/547180"},"credit":"b_ab"},{"player":{"id":680573,"link":"/api/v1/people/680573"},"credit":"p_ab"},{"player":{"id":547180,"link":"/api/v1/people/547180"},"credit":"b_pa"},{"player":{"id":680573,"link":"/api/v1/people/680573"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.300000000000004,"awayTeamWinProbability":48.699999999999996,"homeTeamWinProbabilityAdded":-2.0,"leverageIndex":0.79,"dramaIndex":38.0,"contextMetrics":{},"playEndTime":"2025-09-28T19:58:47.529Z","atBatIndex":24},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Alec Bohm flies out to right fielder Carson McCusker.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-09-28T19:59:11.112Z","endTime":"2025-09-28T19:59:37.801Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680573,"fullName":"Simeon Woods Richardson","link":"/api/v1/people/680573"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":676812,"link":"/api/v1/people/676812"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.4,"endSpeed":81.5,"strikeZoneTop":3.58000116408603,"strikeZoneBottom":1.68245636938292,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.916855267222097,"aZ":-23.37186012618843,"pfxX":-0.7457432484009336,"pfxZ":5.274859000697077,"pX":0.7902169071913033,"pZ":2.7887694049455307,"vX0":5.888622912314572,"vY0":-127.24823113914479,"vZ0":-4.256168616780582,"x":86.88,"y":163.48,"x0":-1.4401173566748116,"y0":50.00041425245459,"z0":6.296733560384542,"aX":-1.2443860982663795},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":9.0,"breakHorizontal":0.2,"spinRate":2209,"spinDirection":177},"zone":6,"typeConfidence":2.0,"plateTime":0.4276602003656289,"extension":6.718472852970113},"index":0,"playId":"3794ecf8-8ac8-3017-888a-ce58c259ad98","pitchNumber":1,"startTime":"2025-09-28T19:59:14.168Z","endTime":"2025-09-28T19:59:18.560Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":680837,"link":"/api/v1/people/680837"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":676812,"link":"/api/v1/people/676812"}},"offense":{"batter":{"id":664761,"link":"/api/v1/people/664761","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":85.9,"strikeZoneTop":3.58,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.487861928608652,"aZ":-8.99377712633743,"pfxX":-4.59222626369345,"pfxZ":12.334719898713747,"pX":0.06234492857370706,"pZ":2.6942958942353625,"vX0":5.686230928720872,"vY0":-135.68652863830388,"vZ0":-7.822462149952962,"x":114.62,"y":166.03,"x0":-1.4560759354147499,"y0":50.00298967321959,"z0":6.227598554667061,"aX":-8.630718745750151},"breaks":{"breakAngle":36.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.2,"breakVerticalInduced":21.0,"breakHorizontal":7.2,"spinRate":2273,"spinDirection":203},"zone":5,"typeConfidence":2.0,"plateTime":0.4024505543479102,"extension":6.688467124337645},"hitData":{"launchSpeed":92.1,"launchAngle":31.0,"totalDistance":331.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":170.7,"coordY":73.6}},"index":1,"playId":"d96d9ec6-d855-32ae-a78d-806c50f4f7e8","pitchNumber":2,"startTime":"2025-09-28T19:59:29.279Z","endTime":"2025-09-28T19:59:37.801Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":680837,"link":"/api/v1/people/680837"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":676812,"link":"/api/v1/people/676812"}},"offense":{"batter":{"id":664761,"link":"/api/v1/people/664761","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664761,"link":"/api/v1/people/664761"},"credit":"b_ab"},{"player":{"id":680573,"link":"/api/v1/people/680573"},"credit":"p_ab"},{"player":{"id":664761,"link":"/api/v1/people/664761"},"credit":"b_pa"},{"player":{"id":680573,"link":"/api/v1/people/680573"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-1.3000000000000043,"leverageIndex":0.53,"dramaIndex":27.0,"contextMetrics":{},"playEndTime":"2025-09-28T19:59:37.801Z","atBatIndex":25},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brooks Lee grounds out, third baseman Alec Bohm to first baseman Bryce Harper.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-09-28T20:01:42.817Z","endTime":"2025-09-28T20:02:01.519Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":650911,"fullName":"Cristopher Sánchez","link":"/api/v1/people/650911"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":664761,"link":"/api/v1/people/664761"},"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":"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":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.5,"endSpeed":78.1,"strikeZoneTop":3.33,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.577545435287284,"aZ":-29.48090565806212,"pfxX":11.709924260450354,"pfxZ":1.7343140255096898,"pX":0.5921827711183061,"pZ":2.1282919576817854,"vX0":-6.729629223242199,"vY0":-124.3515394431032,"vZ0":-2.9826213217581112,"x":94.43,"y":181.32,"x0":1.8219790574261727,"y0":50.004228101547056,"z0":5.807016085452827,"aX":18.211114737087165},"breaks":{"breakAngle":28.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":2.6,"breakHorizontal":-19.4,"spinRate":2058,"spinDirection":104},"zone":6,"typeConfidence":0.9,"plateTime":0.4416639087414729,"extension":6.781114043177668},"hitData":{"launchSpeed":89.0,"launchAngle":-29.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":102.68,"coordY":164.2}},"index":0,"playId":"19986ba4-deae-30bd-adc1-6c4e3338371a","pitchNumber":1,"startTime":"2025-09-28T20:01:53.788Z","endTime":"2025-09-28T20:02:01.519Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650911,"link":"/api/v1/people/650911","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":686797,"link":"/api/v1/people/686797","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686797,"link":"/api/v1/people/686797"},"credit":"b_ab"},{"player":{"id":650911,"link":"/api/v1/people/650911"},"credit":"p_ab"},{"player":{"id":686797,"link":"/api/v1/people/686797"},"credit":"b_pa"},{"player":{"id":650911,"link":"/api/v1/people/650911"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.0,"awayTeamWinProbability":47.0,"homeTeamWinProbabilityAdded":3.0,"leverageIndex":1.17,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2025-09-28T20:02:01.519Z","atBatIndex":26},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Carson McCusker strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-09-28T20:02:34.991Z","endTime":"2025-09-28T20:03:40.333Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":676812,"fullName":"Carson McCusker","link":"/api/v1/people/676812"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":650911,"fullName":"Cristopher Sánchez","link":"/api/v1/people/650911"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[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":676812,"fullName":"Carson McCusker","link":"/api/v1/people/676812"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":665561,"link":"/api/v1/people/665561"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-09-28T20:02:23.144Z","endTime":"2025-09-28T20:02:37.356Z","isPitch":false,"type":"action","player":{"id":676812,"link":"/api/v1/people/676812"},"defense":{"pitcher":{"id":650911,"link":"/api/v1/people/650911","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":676812,"link":"/api/v1/people/676812","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":86.7,"strikeZoneTop":3.97,"strikeZoneBottom":1.89,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.999037389619645,"aZ":-26.836513351140724,"pfxX":10.497317947583324,"pfxZ":2.7931649767244977,"pX":0.37715022780617935,"pZ":2.356276942991398,"vX0":-7.304434215082346,"vY0":-137.0417163516221,"vZ0":-4.681306362046551,"x":102.62,"y":175.16,"x0":1.7071610619951185,"y0":50.002331940687505,"z0":5.90960010367414,"aX":20.0565149509678},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":4.3,"breakHorizontal":-17.5,"spinRate":2094,"spinDirection":121},"zone":9,"typeConfidence":0.89,"plateTime":0.3989846053011674,"extension":6.800186492693225},"index":1,"playId":"7f5ebf81-56ac-3897-935a-3a674ec1c145","pitchNumber":1,"startTime":"2025-09-28T20:02:37.356Z","endTime":"2025-09-28T20:02:40.589Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650911,"link":"/api/v1/people/650911","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":676812,"link":"/api/v1/people/676812","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":87.6,"strikeZoneTop":4.09032266773754,"strikeZoneBottom":1.92008295538041,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.365788309484127,"aZ":-24.956642371840633,"pfxX":10.63847098116139,"pfxZ":3.7052770679328964,"pX":0.7022437243383899,"pZ":1.9083847250932888,"vX0":-6.790407157740285,"vY0":-138.32930273586803,"vZ0":-6.09194991385213,"x":90.23,"y":187.25,"x0":1.8000749978995771,"y0":50.00502533199828,"z0":5.80066777553242,"aX":20.725883460346576},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":5.6,"breakHorizontal":-18.0,"spinRate":2056,"spinDirection":119},"zone":9,"typeConfidence":0.9,"plateTime":0.39518588486102013,"extension":6.7375986513287565},"index":2,"playId":"de00fac1-e507-3539-9bad-4e0ad27bfbe0","pitchNumber":2,"startTime":"2025-09-28T20:03:00.702Z","endTime":"2025-09-28T20:03:05.063Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650911,"link":"/api/v1/people/650911","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":676812,"link":"/api/v1/people/676812","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.9,"endSpeed":79.0,"strikeZoneTop":3.83136278641916,"strikeZoneBottom":1.84844489818353,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.56291016574287,"aZ":-28.85542882788065,"pfxX":10.135288852345324,"pfxZ":2.101910122520127,"pX":1.4097584496752305,"pZ":0.9372342786425324,"vX0":-4.467520184119402,"vY0":-124.91595865401958,"vZ0":-6.069158229835396,"x":63.26,"y":213.47,"x0":1.9062664061027252,"y0":50.00304442462105,"z0":5.775899835564938,"aX":15.989743194867286},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":2.6,"breakHorizontal":-17.3,"spinRate":2019,"spinDirection":108},"zone":14,"typeConfidence":0.9,"plateTime":0.4387625029368034,"extension":6.825020779296353},"index":3,"playId":"a5031c49-d0df-31da-9d38-0301e11d3f33","pitchNumber":3,"startTime":"2025-09-28T20:03:17.606Z","endTime":"2025-09-28T20:03:20.771Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650911,"link":"/api/v1/people/650911","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":676812,"link":"/api/v1/people/676812","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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":87.4,"endSpeed":80.5,"strikeZoneTop":3.97,"strikeZoneBottom":1.89,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.73631894432371,"aZ":-31.576548414566684,"pfxX":9.356101349835978,"pfxZ":0.3601068277966917,"pX":1.5393371808395817,"pZ":2.5581052601258056,"vX0":-3.7361847506835,"vY0":-127.33977731163995,"vZ0":-2.20172026827487,"x":58.32,"y":169.71,"x0":1.8086935459114142,"y0":50.00165883282976,"z0":5.9280376019542915,"aX":15.389439661567348},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":0.4,"breakHorizontal":-16.1,"spinRate":2019,"spinDirection":108},"zone":14,"typeConfidence":0.89,"plateTime":0.4298680327464033,"extension":6.872703503433382},"index":4,"playId":"45623447-fb17-30f3-8967-27c0f66dd3ce","pitchNumber":4,"startTime":"2025-09-28T20:03:36.189Z","endTime":"2025-09-28T20:03:40.333Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650911,"link":"/api/v1/people/650911","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":676812,"link":"/api/v1/people/676812","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676812,"link":"/api/v1/people/676812"},"credit":"b_ab"},{"player":{"id":650911,"link":"/api/v1/people/650911"},"credit":"p_ab"},{"player":{"id":676812,"link":"/api/v1/people/676812"},"credit":"b_pa"},{"player":{"id":650911,"link":"/api/v1/people/650911"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.2,"awayTeamWinProbability":44.8,"homeTeamWinProbabilityAdded":2.200000000000003,"leverageIndex":0.88,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2025-09-28T20:03:40.333Z","atBatIndex":27},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ryan Fitzgerald strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-09-28T20:03:59.625Z","endTime":"2025-09-28T20:05:45.535Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":680837,"fullName":"Ryan Fitzgerald","link":"/api/v1/people/680837"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":650911,"fullName":"Cristopher Sánchez","link":"/api/v1/people/650911"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":680837,"fullName":"Ryan Fitzgerald","link":"/api/v1/people/680837"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":665561,"link":"/api/v1/people/665561"},"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":95.7,"endSpeed":87.3,"strikeZoneTop":3.37082074739117,"strikeZoneBottom":1.64188088800473,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.950935733766286,"aZ":-24.421314692195686,"pfxX":11.454018944801415,"pfxZ":3.9804982593813154,"pX":0.7458934290359452,"pZ":1.5464186004926652,"vX0":-6.761454822265516,"vY0":-139.0591882675377,"vZ0":-7.292430142182912,"x":88.57,"y":197.03,"x0":1.7285534380803895,"y0":50.00222927769258,"z0":5.837997793808414,"aX":22.295029578076225},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":5.8,"breakHorizontal":-19.2,"spinRate":2111,"spinDirection":121},"zone":9,"typeConfidence":0.91,"plateTime":0.39479868063353774,"extension":6.678205852532321},"index":0,"playId":"a6225e71-edf4-3434-b977-2922bbd60876","pitchNumber":1,"startTime":"2025-09-28T20:04:09.293Z","endTime":"2025-09-28T20:04:15.883Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650911,"link":"/api/v1/people/650911","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":680837,"link":"/api/v1/people/680837","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.6,"endSpeed":79.1,"strikeZoneTop":3.34,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.895421829057923,"aZ":-29.14264531712457,"pfxX":0.3182504302642921,"pfxZ":1.9169115231057816,"pX":-0.3365179740403982,"pZ":2.1758987875224447,"vX0":-5.042387496999697,"vY0":-124.61346850381646,"vZ0":-3.5929559738435364,"x":129.83,"y":180.03,"x0":1.6676132891554722,"y0":50.002641633549516,"z0":6.031332255680897,"aX":0.5039462570891379},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":2.9,"breakHorizontal":0.5,"spinRate":2195,"spinDirection":248},"zone":4,"typeConfidence":0.9,"plateTime":0.43872999282293,"extension":6.735312945280583},"index":1,"playId":"dd095215-b17b-3b5c-bcb1-e4d914cf2679","pitchNumber":2,"startTime":"2025-09-28T20:04:32.779Z","endTime":"2025-09-28T20:04:36.750Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650911,"link":"/api/v1/people/650911","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":680837,"link":"/api/v1/people/680837","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"index":2,"startTime":"2025-09-28T20:04:45.845Z","endTime":"2025-09-28T20:04:58.757Z","isPitch":false,"type":"action","player":{"id":680837,"link":"/api/v1/people/680837"},"defense":{"pitcher":{"id":650911,"link":"/api/v1/people/650911","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":680837,"link":"/api/v1/people/680837","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.2,"endSpeed":88.0,"strikeZoneTop":3.33698426612812,"strikeZoneBottom":1.51071555645523,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.44401668509708,"aZ":-23.101833215046142,"pfxX":11.309202477877617,"pfxZ":4.6105525314869515,"pX":0.365606849804622,"pZ":0.9746531618559322,"vX0":-7.4621286100335995,"vY0":-139.66102208639288,"vZ0":-8.828436317539191,"x":103.06,"y":212.46,"x0":1.6073478004846578,"y0":50.00566305751596,"z0":5.705054476690296,"aX":22.269212503278197},"breaks":{"breakAngle":39.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":6.6,"breakHorizontal":-18.8,"spinRate":2132,"spinDirection":120},"zone":14,"typeConfidence":0.91,"plateTime":0.39268037927089283,"extension":6.4604647660402055},"index":3,"playId":"a3a3c4ef-e2cf-36fc-aac7-cf554fc486a3","pitchNumber":3,"startTime":"2025-09-28T20:04:58.757Z","endTime":"2025-09-28T20:05:02.222Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650911,"link":"/api/v1/people/650911","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":680837,"link":"/api/v1/people/680837","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.0,"endSpeed":87.5,"strikeZoneTop":3.34124197916498,"strikeZoneBottom":1.4785380139305,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.9880340118267,"aZ":-23.149546507880935,"pfxX":11.625367368326138,"pfxZ":4.609572351984178,"pX":-0.4405314813468078,"pZ":1.7589447723013918,"vX0":-9.541154902154467,"vY0":-139.37899476924616,"vZ0":-6.926780822925202,"x":133.79,"y":191.29,"x0":1.526352771970622,"y0":50.000006959696215,"z0":5.818232668505942,"aX":22.739583738636995},"breaks":{"breakAngle":39.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":7.0,"breakHorizontal":-19.0,"spinRate":2158,"spinDirection":121},"zone":7,"typeConfidence":0.91,"plateTime":0.3938318967026686,"extension":6.634280997993745},"index":4,"playId":"f3e57ac7-3d86-3c88-afe2-bb97f5abf395","pitchNumber":4,"startTime":"2025-09-28T20:05:20.986Z","endTime":"2025-09-28T20:05:25.379Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650911,"link":"/api/v1/people/650911","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":680837,"link":"/api/v1/people/680837","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.2,"endSpeed":81.5,"strikeZoneTop":3.34,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.935638446067493,"aZ":-27.73333589591431,"pfxX":10.779143824908633,"pfxZ":2.6572251427210962,"pX":-0.8832249578394022,"pZ":0.6873773325718083,"vX0":-9.825097950690537,"vY0":-127.95404960002844,"vZ0":-7.396818891466125,"x":150.67,"y":220.22,"x0":1.5949514487231624,"y0":50.000267537704644,"z0":5.770860409428966,"aX":17.977723744222452},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":3.4,"breakHorizontal":-17.5,"spinRate":2068,"spinDirection":106},"zone":13,"typeConfidence":0.88,"plateTime":0.4271027608139062,"extension":7.000456076118175},"index":5,"playId":"94782399-4845-363b-89b1-b0f35fb79a35","pitchNumber":5,"startTime":"2025-09-28T20:05:39.725Z","endTime":"2025-09-28T20:05:45.535Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650911,"link":"/api/v1/people/650911","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":680837,"link":"/api/v1/people/680837","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680837,"link":"/api/v1/people/680837"},"credit":"b_ab"},{"player":{"id":650911,"link":"/api/v1/people/650911"},"credit":"p_ab"},{"player":{"id":680837,"link":"/api/v1/people/680837"},"credit":"b_pa"},{"player":{"id":650911,"link":"/api/v1/people/650911"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":56.699999999999996,"awayTeamWinProbability":43.300000000000004,"homeTeamWinProbabilityAdded":1.499999999999993,"leverageIndex":0.58,"dramaIndex":29.0,"contextMetrics":{},"playEndTime":"2025-09-28T20:05:45.535Z","atBatIndex":28},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brandon Marsh strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-09-28T20:07:49.267Z","endTime":"2025-09-28T20:08:49.965Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680573,"fullName":"Simeon Woods Richardson","link":"/api/v1/people/680573"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":543877,"link":"/api/v1/people/543877"},"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":89.6,"endSpeed":82.3,"strikeZoneTop":3.20026555908766,"strikeZoneBottom":1.55914711911261,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.606165860360456,"aZ":-14.413966854968631,"pfxX":-4.920613617407061,"pfxZ":10.285655717979356,"pX":-1.1073479021751869,"pZ":2.431753731193344,"vX0":2.489412519093422,"vY0":-130.37318400304733,"vZ0":-7.2174910019235705,"x":159.21,"y":173.12,"x0":-1.4336343511103267,"y0":50.0061516808424,"z0":6.317747214387148,"aX":-8.498568674894345},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":17.3,"breakHorizontal":8.4,"spinRate":2016,"spinDirection":204},"zone":11,"typeConfidence":2.0,"plateTime":0.4196204725315842,"extension":6.384520852944717},"index":0,"playId":"967cfeca-bc2d-3397-9423-9d8107f3e66a","pitchNumber":1,"startTime":"2025-09-28T20:07:53.994Z","endTime":"2025-09-28T20:07:58.620Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":680837,"link":"/api/v1/people/680837"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":676812,"link":"/api/v1/people/676812"}},"offense":{"batter":{"id":669016,"link":"/api/v1/people/669016","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.3,"endSpeed":83.4,"strikeZoneTop":3.19958442365187,"strikeZoneBottom":1.55567366644873,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.348773474445423,"aZ":-10.514109922332707,"pfxX":-4.441676716621321,"pfxZ":12.287940455823792,"pX":-0.24043881257197655,"pZ":1.9074417044464471,"vX0":4.314720471493262,"vY0":-131.3135780692821,"vZ0":-9.542531477583468,"x":126.16,"y":187.28,"x0":-1.320382556708197,"y0":50.00586209530512,"z0":6.350589014576769,"aX":-7.831622224487023},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":20.6,"breakHorizontal":7.2,"spinRate":2191,"spinDirection":206},"zone":8,"typeConfidence":2.0,"plateTime":0.41563062560404784,"extension":6.400412493146292},"index":1,"playId":"bae704e4-ce23-3c6e-afd8-1d5abf4d9e11","pitchNumber":2,"startTime":"2025-09-28T20:08:08.753Z","endTime":"2025-09-28T20:08:12.888Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":680837,"link":"/api/v1/people/680837"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":676812,"link":"/api/v1/people/676812"}},"offense":{"batter":{"id":669016,"link":"/api/v1/people/669016","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.3,"endSpeed":81.0,"strikeZoneTop":3.2,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.60277098471595,"aZ":-20.538945155029275,"pfxX":-0.3475891807303628,"pfxZ":7.100488856245328,"pX":0.7775585604571119,"pZ":2.0462873550232565,"vX0":5.866218826205586,"vY0":-125.65454992453077,"vZ0":-6.429398415467068,"x":87.36,"y":183.53,"x0":-1.5181810919763787,"y0":50.002950157605106,"z0":6.247799302553322,"aX":-0.5709946065508521},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":12.0,"breakHorizontal":-0.4,"spinRate":2184,"spinDirection":193},"zone":9,"typeConfidence":2.0,"plateTime":0.431900108239351,"extension":6.58385068795974},"index":2,"playId":"2181b626-71da-391d-b981-c4d5138f5eb5","pitchNumber":3,"startTime":"2025-09-28T20:08:24.331Z","endTime":"2025-09-28T20:08:29.888Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":680837,"link":"/api/v1/people/680837"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":676812,"link":"/api/v1/people/676812"}},"offense":{"batter":{"id":669016,"link":"/api/v1/people/669016","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.3,"endSpeed":83.8,"strikeZoneTop":3.2,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.55264151036598,"aZ":-15.633258048164265,"pfxX":-4.480707834541772,"pfxZ":9.21473687203458,"pX":-0.27187737734470546,"pZ":3.5297491776970435,"vX0":5.006342244850375,"vY0":-132.9158497608754,"vZ0":-4.601823439077987,"x":127.36,"y":143.48,"x0":-1.594565699592688,"y0":50.00580766527298,"z0":6.412940704510081,"aX":-8.046671109021199},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":16.0,"breakHorizontal":7.1,"spinRate":2119,"spinDirection":204},"zone":11,"typeConfidence":2.0,"plateTime":0.41152242698619457,"extension":6.241074156432095},"index":3,"playId":"5aa0d369-5d62-3e7e-8349-53406891959c","pitchNumber":4,"startTime":"2025-09-28T20:08:45.600Z","endTime":"2025-09-28T20:08:49.965Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":680837,"link":"/api/v1/people/680837"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":676812,"link":"/api/v1/people/676812"}},"offense":{"batter":{"id":669016,"link":"/api/v1/people/669016","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669016,"link":"/api/v1/people/669016"},"credit":"b_ab"},{"player":{"id":680573,"link":"/api/v1/people/680573"},"credit":"p_ab"},{"player":{"id":669016,"link":"/api/v1/people/669016"},"credit":"b_pa"},{"player":{"id":680573,"link":"/api/v1/people/680573"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.7,"awayTeamWinProbability":46.3,"homeTeamWinProbabilityAdded":-2.999999999999993,"leverageIndex":1.16,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2025-09-28T20:08:49.965Z","atBatIndex":29},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nick Castellanos strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-09-28T20:09:06.863Z","endTime":"2025-09-28T20:10:20.062Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":592206,"fullName":"Nick Castellanos","link":"/api/v1/people/592206"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680573,"fullName":"Simeon Woods Richardson","link":"/api/v1/people/680573"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,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":592206,"fullName":"Nick Castellanos","link":"/api/v1/people/592206"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":543877,"link":"/api/v1/people/543877"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.5,"endSpeed":77.8,"strikeZoneTop":3.96,"strikeZoneBottom":1.89,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.618576711229352,"aZ":-28.75555782164788,"pfxX":1.591287654754905,"pfxZ":2.22986155624296,"pX":0.18909140593495993,"pZ":1.73797259355718,"vX0":3.8278801127537267,"vY0":-122.98405317926618,"vZ0":-4.877449872098243,"x":109.79,"y":191.85,"x0":-1.5947653563333108,"y0":50.00068033439549,"z0":6.18871173885735,"aX":2.433759500396528},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":3.1,"breakHorizontal":-3.8,"spinRate":2216,"spinDirection":167},"zone":14,"typeConfidence":2.0,"plateTime":0.4455450596199144,"extension":6.644392461026353},"index":0,"playId":"761e1ceb-9ad9-308a-b282-908e53f6db81","pitchNumber":1,"startTime":"2025-09-28T20:09:15.257Z","endTime":"2025-09-28T20:09:18.588Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":680837,"link":"/api/v1/people/680837"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":676812,"link":"/api/v1/people/676812"}},"offense":{"batter":{"id":592206,"link":"/api/v1/people/592206","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"index":1,"startTime":"2025-09-28T20:09:27.790Z","endTime":"2025-09-28T20:09:38.304Z","isPitch":false,"type":"action","player":{"id":592206,"link":"/api/v1/people/592206"},"defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":680837,"link":"/api/v1/people/680837"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":676812,"link":"/api/v1/people/676812"}},"offense":{"batter":{"id":592206,"link":"/api/v1/people/592206","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":85.1,"strikeZoneTop":3.96,"strikeZoneBottom":1.89,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.10483739211767,"aZ":-15.135302078291476,"pfxX":-3.109543780376313,"pfxZ":9.162523352958203,"pX":-0.18449145649424314,"pZ":3.5928497153466536,"vX0":4.336318195213289,"vY0":-135.61935992169592,"vZ0":-4.393464148868417,"x":124.03,"y":141.77,"x0":-1.4013418365048496,"y0":50.004926552522676,"z0":6.292141801893295,"aX":-5.784229665659358},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":15.8,"breakHorizontal":4.7,"spinRate":2062,"spinDirection":207},"zone":2,"typeConfidence":2.0,"plateTime":0.40413206699411264,"extension":6.580479985974426},"index":2,"playId":"b5c4b51a-0109-37b9-a4cc-cbd6a9fd4ccb","pitchNumber":2,"startTime":"2025-09-28T20:09:38.304Z","endTime":"2025-09-28T20:09:41.865Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":680837,"link":"/api/v1/people/680837"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":676812,"link":"/api/v1/people/676812"}},"offense":{"batter":{"id":592206,"link":"/api/v1/people/592206","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":83.9,"strikeZoneTop":3.96,"strikeZoneBottom":1.89,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.03147677652168,"aZ":-14.683482261678716,"pfxX":-3.1314022254076423,"pfxZ":9.615527836687207,"pX":-0.057037207964453676,"pZ":4.08509967233359,"vX0":4.766504283316891,"vY0":-134.48368619297898,"vZ0":-3.248261190243358,"x":119.17,"y":128.48,"x0":-1.451176159028871,"y0":50.00400929929477,"z0":6.359630613451091,"aX":-5.697222133767648},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":16.8,"breakHorizontal":4.6,"spinRate":2167,"spinDirection":205},"zone":11,"typeConfidence":2.0,"plateTime":0.40835402831271983,"extension":6.432208222136419},"index":3,"playId":"86e07a3a-4ee3-319c-8ebe-f1a5fea38329","pitchNumber":3,"startTime":"2025-09-28T20:09:54.302Z","endTime":"2025-09-28T20:10:00.755Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":680837,"link":"/api/v1/people/680837"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":676812,"link":"/api/v1/people/676812"}},"offense":{"batter":{"id":592206,"link":"/api/v1/people/592206","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.0,"endSpeed":79.5,"strikeZoneTop":3.96,"strikeZoneBottom":1.89,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.7765296876677,"aZ":-25.57967902387757,"pfxX":1.7978094896271593,"pfxZ":4.174778777239394,"pX":1.2538678353507706,"pZ":2.001293460639239,"vX0":5.486131407977933,"vY0":-123.82857991525776,"vZ0":-5.227859791985669,"x":69.21,"y":184.75,"x0":-1.2088987505904467,"y0":50.004140877912825,"z0":6.235306271059645,"aX":2.8379176563447115},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":6.7,"breakHorizontal":-4.3,"spinRate":2313,"spinDirection":169},"zone":14,"typeConfidence":2.0,"plateTime":0.4394820181752328,"extension":6.533867634407661},"index":4,"playId":"b6c5774a-5e3f-358e-ba12-584f085476a5","pitchNumber":4,"startTime":"2025-09-28T20:10:15.790Z","endTime":"2025-09-28T20:10:20.062Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":680837,"link":"/api/v1/people/680837"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":676812,"link":"/api/v1/people/676812"}},"offense":{"batter":{"id":592206,"link":"/api/v1/people/592206","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":592206,"link":"/api/v1/people/592206"},"credit":"b_ab"},{"player":{"id":680573,"link":"/api/v1/people/680573"},"credit":"p_ab"},{"player":{"id":592206,"link":"/api/v1/people/592206"},"credit":"b_pa"},{"player":{"id":680573,"link":"/api/v1/people/680573"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.5,"awayTeamWinProbability":48.5,"homeTeamWinProbabilityAdded":-2.200000000000003,"leverageIndex":0.88,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2025-09-28T20:10:20.062Z","atBatIndex":30},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Max Kepler flies out to left fielder Austin Martin.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-09-28T20:10:36.098Z","endTime":"2025-09-28T20:11:03.359Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":596146,"fullName":"Max Kepler","link":"/api/v1/people/596146"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680573,"fullName":"Simeon Woods Richardson","link":"/api/v1/people/680573"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","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":1},"credits":[{"player":{"id":668885,"link":"/api/v1/people/668885"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.2,"endSpeed":80.4,"strikeZoneTop":3.38500790218081,"strikeZoneBottom":1.59939001292199,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.128750410035572,"aZ":-25.235936732302967,"pfxX":-5.595160664129068,"pfxZ":4.277295066224368,"pX":-1.2698453165372618,"pZ":1.9080444864210209,"vX0":2.3244867267437392,"vY0":-125.63201456488838,"vZ0":-5.933054224240954,"x":165.4,"y":187.26,"x0":-1.4731348209557538,"y0":50.00066585435612,"z0":6.314167354944287,"aX":-9.067220089780486},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":6.8,"breakHorizontal":9.7,"spinRate":990,"spinDirection":217},"zone":13,"typeConfidence":2.0,"plateTime":0.43367787841540295,"extension":6.802671665264833},"index":0,"playId":"9f718bf1-a4c2-3e61-bcc5-9c34b3f5bf18","pitchNumber":1,"startTime":"2025-09-28T20:10:40.646Z","endTime":"2025-09-28T20:10:46.539Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":680837,"link":"/api/v1/people/680837"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":676812,"link":"/api/v1/people/676812"}},"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":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.6,"endSpeed":84.5,"strikeZoneTop":3.43,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.322918676215828,"aZ":-10.705512558388369,"pfxX":-3.173990597326105,"pfxZ":11.840384847994471,"pX":0.010131830161535365,"pZ":2.5292444720189136,"vX0":4.916491422899445,"vY0":-133.23691069610197,"vZ0":-7.7884101441854,"x":116.61,"y":170.49,"x0":-1.4394699224703518,"y0":50.005227403825366,"z0":6.248078482297678,"aX":-5.756628310956866},"breaks":{"breakAngle":21.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":20.2,"breakHorizontal":4.8,"spinRate":2236,"spinDirection":201},"zone":5,"typeConfidence":2.0,"plateTime":0.40975736029836796,"extension":6.639068005462174},"hitData":{"launchSpeed":86.3,"launchAngle":39.0,"totalDistance":285.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":53.8,"coordY":109.87}},"index":1,"playId":"e483ce5c-7197-3cbc-9ec4-5c697bb24be6","pitchNumber":2,"startTime":"2025-09-28T20:10:54.824Z","endTime":"2025-09-28T20:11:03.359Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":680837,"link":"/api/v1/people/680837"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":676812,"link":"/api/v1/people/676812"}},"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":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":596146,"link":"/api/v1/people/596146"},"credit":"b_ab"},{"player":{"id":680573,"link":"/api/v1/people/680573"},"credit":"p_ab"},{"player":{"id":596146,"link":"/api/v1/people/596146"},"credit":"b_pa"},{"player":{"id":680573,"link":"/api/v1/people/680573"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-1.5,"leverageIndex":0.59,"dramaIndex":29.0,"contextMetrics":{},"playEndTime":"2025-09-28T20:11:03.359Z","atBatIndex":31},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Christian Vázquez flies out to right fielder Nick Castellanos.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-09-28T20:13:17.513Z","endTime":"2025-09-28T20:13:26.582Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":543877,"fullName":"Christian Vázquez","link":"/api/v1/people/543877"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":650911,"fullName":"Cristopher Sánchez","link":"/api/v1/people/650911"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[4],"actionIndex":[0,1,2,3],"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":543877,"fullName":"Christian Vázquez","link":"/api/v1/people/543877"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":592206,"link":"/api/v1/people/592206"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive switch from second base to shortstop for Bryson Stott.","event":"Defensive Switch","eventType":"defensive_switch","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-28T20:13:10.509Z","endTime":"2025-09-28T20:13:11.509Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681082,"link":"/api/v1/people/681082"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"800","defense":{"pitcher":{"id":650911,"link":"/api/v1/people/650911","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":543877,"link":"/api/v1/people/543877","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive switch from left field to center field for Max Kepler.","event":"Defensive Switch","eventType":"defensive_switch","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-28T20:13:10.509Z","endTime":"2025-09-28T20:13:11.509Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":596146,"link":"/api/v1/people/596146"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"700","defense":{"pitcher":{"id":650911,"link":"/api/v1/people/650911","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":543877,"link":"/api/v1/people/543877","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Weston Wilson replaces center fielder Brandon Marsh, batting 5th, playing second base.","event":"Defensive Sub","eventType":"defensive_substitution","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-28T20:13:10.509Z","endTime":"2025-09-28T20:13:11.509Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":642215,"link":"/api/v1/people/642215"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"501","replacedPlayer":{"id":669016,"link":"/api/v1/people/669016"},"defense":{"pitcher":{"id":650911,"link":"/api/v1/people/650911","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":543877,"link":"/api/v1/people/543877","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Otto Kemp replaces shortstop Trea Turner, batting 1st, playing left field.","event":"Defensive Sub","eventType":"defensive_substitution","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":3,"startTime":"2025-09-28T20:13:10.509Z","endTime":"2025-09-28T20:13:17.513Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":805249,"link":"/api/v1/people/805249"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"101","replacedPlayer":{"id":607208,"link":"/api/v1/people/607208"},"defense":{"pitcher":{"id":650911,"link":"/api/v1/people/650911","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":642215,"link":"/api/v1/people/642215"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":596146,"link":"/api/v1/people/596146"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":543877,"link":"/api/v1/people/543877","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":87.0,"strikeZoneTop":3.18,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.418041774216576,"aZ":-28.340863888448997,"pfxX":11.750043077604069,"pfxZ":1.9818010658698313,"pX":-0.3017994731719189,"pZ":2.282698183624365,"vX0":-9.157649278254395,"vY0":-138.2388733698558,"vZ0":-4.522024149657259,"x":111.39,"y":164.46,"x0":1.530749627981635,"y0":50.000704995093486,"z0":5.846956455527536,"aX":22.691302442628057},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":2.8,"breakHorizontal":-19.3,"spinRate":2100,"spinDirection":125},"zone":4,"typeConfidence":0.9,"plateTime":0.3965404130353698,"extension":6.8058565345346755},"hitData":{"launchSpeed":83.9,"launchAngle":50.0,"totalDistance":253.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":182.8,"coordY":120.08}},"index":4,"playId":"cdbd74b7-76d9-3540-91f1-781eeebf13cf","pitchNumber":1,"startTime":"2025-09-28T20:13:17.513Z","endTime":"2025-09-28T20:13:26.582Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650911,"link":"/api/v1/people/650911","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":642215,"link":"/api/v1/people/642215"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":681082,"link":"/api/v1/people/681082"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":596146,"link":"/api/v1/people/596146"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":543877,"link":"/api/v1/people/543877","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":543877,"link":"/api/v1/people/543877"},"credit":"b_ab"},{"player":{"id":650911,"link":"/api/v1/people/650911"},"credit":"p_ab"},{"player":{"id":543877,"link":"/api/v1/people/543877"},"credit":"b_pa"},{"player":{"id":650911,"link":"/api/v1/people/650911"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.400000000000006,"awayTeamWinProbability":46.599999999999994,"homeTeamWinProbabilityAdded":3.4000000000000057,"leverageIndex":1.32,"dramaIndex":59.0,"contextMetrics":{},"playEndTime":"2025-09-28T20:13:26.582Z","atBatIndex":32},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"James Outman strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-09-28T20:13:46.523Z","endTime":"2025-09-28T20:15:20.907Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":681546,"fullName":"James Outman","link":"/api/v1/people/681546"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":650911,"fullName":"Cristopher Sánchez","link":"/api/v1/people/650911"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":681546,"fullName":"James Outman","link":"/api/v1/people/681546"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":665561,"link":"/api/v1/people/665561"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.1,"endSpeed":88.8,"strikeZoneTop":3.41997192316714,"strikeZoneBottom":1.57627095387065,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.546764323552576,"aZ":-26.279266471021135,"pfxX":10.07843041762973,"pfxZ":2.9684364519799793,"pX":-1.2900603665171748,"pZ":1.31292598839409,"vX0":-11.406421315702888,"vY0":-139.37867684963786,"vZ0":-7.449832399338351,"x":166.17,"y":203.33,"x0":1.5276850935696449,"y0":50.00316696908095,"z0":5.731671056214306,"aX":20.017787409242334},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":4.1,"breakHorizontal":-16.2,"spinRate":2059,"spinDirection":120},"zone":13,"typeConfidence":0.9,"plateTime":0.39156484437258543,"extension":6.848386477469709},"index":0,"playId":"2a728b8c-9ddc-31f9-9801-7151f893f288","pitchNumber":1,"startTime":"2025-09-28T20:13:52.926Z","endTime":"2025-09-28T20:13:57.063Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650911,"link":"/api/v1/people/650911","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":642215,"link":"/api/v1/people/642215"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":681082,"link":"/api/v1/people/681082"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":596146,"link":"/api/v1/people/596146"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":681546,"link":"/api/v1/people/681546","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":88.2,"strikeZoneTop":3.37,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.59039257182595,"aZ":-26.280733520813598,"pfxX":9.804549368899604,"pfxZ":2.999524131911932,"pX":-0.23919828534435378,"pZ":1.4928480405306743,"vX0":-8.551150461080248,"vY0":-138.7789530943205,"vZ0":-6.802940697399352,"x":126.12,"y":198.47,"x0":1.5953844915862359,"y0":50.00564703585094,"z0":5.705549114835247,"aX":19.29002911420443},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":4.3,"breakHorizontal":-16.2,"spinRate":2091,"spinDirection":118},"zone":8,"typeConfidence":0.9,"plateTime":0.3933917534019429,"extension":6.868459386589079},"index":1,"playId":"49a20ee5-0c4a-396a-844a-b0b526603153","pitchNumber":2,"startTime":"2025-09-28T20:14:11.110Z","endTime":"2025-09-28T20:14:15.712Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650911,"link":"/api/v1/people/650911","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":642215,"link":"/api/v1/people/642215"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":681082,"link":"/api/v1/people/681082"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":596146,"link":"/api/v1/people/596146"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":681546,"link":"/api/v1/people/681546","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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":86.4,"endSpeed":79.3,"strikeZoneTop":3.37,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.874819219819866,"aZ":-29.94705085298525,"pfxX":-1.5945172645429135,"pfxZ":1.3967028088420896,"pX":-0.4423340352771843,"pZ":1.2936613683299587,"vX0":-4.945843581491973,"vY0":-125.73415853987538,"vZ0":-5.408751110993313,"x":133.86,"y":203.85,"x0":1.7619035876934572,"y0":50.001949687591996,"z0":5.919904842487838,"aX":-2.5368525657976684},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":1.4,"breakHorizontal":4.1,"spinRate":1957,"spinDirection":253},"zone":13,"typeConfidence":0.91,"plateTime":0.43660013727129376,"extension":6.666065965113462},"index":2,"playId":"9f87215e-fcc4-3ae2-82b0-fc60dfbe44fb","pitchNumber":3,"startTime":"2025-09-28T20:14:28.858Z","endTime":"2025-09-28T20:14:34.347Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650911,"link":"/api/v1/people/650911","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":642215,"link":"/api/v1/people/642215"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":681082,"link":"/api/v1/people/681082"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":596146,"link":"/api/v1/people/596146"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":681546,"link":"/api/v1/people/681546","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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-28T20:14:39.667Z","endTime":"2025-09-28T20:14:55.125Z","isPitch":false,"type":"action","player":{"id":681546,"link":"/api/v1/people/681546"},"defense":{"pitcher":{"id":650911,"link":"/api/v1/people/650911","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":642215,"link":"/api/v1/people/642215"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":681082,"link":"/api/v1/people/681082"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":596146,"link":"/api/v1/people/596146"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":681546,"link":"/api/v1/people/681546","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.1,"endSpeed":89.7,"strikeZoneTop":3.40941478725977,"strikeZoneBottom":1.59309885174806,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.404284930727368,"aZ":-26.272300015181116,"pfxX":10.00210097842682,"pfxZ":2.920447655256847,"pX":-1.5774750542554445,"pZ":0.6582484467952111,"vX0":-12.15983895384502,"vY0":-140.68989983732732,"vZ0":-9.29356352278344,"x":177.13,"y":221.01,"x0":1.4840804205519675,"y0":50.00642460247951,"z0":5.684061129009789,"aX":20.225395690470993},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":3.6,"breakHorizontal":-15.8,"spinRate":2087,"spinDirection":119},"zone":13,"typeConfidence":0.9,"plateTime":0.3880819577278891,"extension":6.837575604208025},"index":4,"playId":"410908b4-7d24-3fc8-99f2-71ae8061464b","pitchNumber":4,"startTime":"2025-09-28T20:14:55.125Z","endTime":"2025-09-28T20:14:58.990Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650911,"link":"/api/v1/people/650911","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":642215,"link":"/api/v1/people/642215"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":681082,"link":"/api/v1/people/681082"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":596146,"link":"/api/v1/people/596146"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":681546,"link":"/api/v1/people/681546","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.4,"endSpeed":88.5,"strikeZoneTop":3.37,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.141873531303254,"aZ":-25.635222384667063,"pfxX":9.778538218103376,"pfxZ":3.2796986407528257,"pX":-0.09931523130875033,"pZ":1.777909629379145,"vX0":-8.307329783632024,"vY0":-140.1385137454492,"vZ0":-6.526175623051085,"x":120.79,"y":190.78,"x0":1.6304617778287953,"y0":50.00033874617233,"z0":5.807064904997063,"aX":19.48133952579421},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":4.8,"breakHorizontal":-16.1,"spinRate":2138,"spinDirection":122},"zone":8,"typeConfidence":0.9,"plateTime":0.3905789512054998,"extension":6.770192779945189},"index":5,"playId":"3786e984-3982-392b-8d40-aed2ed673139","pitchNumber":5,"startTime":"2025-09-28T20:15:15.930Z","endTime":"2025-09-28T20:15:20.907Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650911,"link":"/api/v1/people/650911","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":642215,"link":"/api/v1/people/642215"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":681082,"link":"/api/v1/people/681082"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":596146,"link":"/api/v1/people/596146"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":681546,"link":"/api/v1/people/681546","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681546,"link":"/api/v1/people/681546"},"credit":"b_ab"},{"player":{"id":650911,"link":"/api/v1/people/650911"},"credit":"p_ab"},{"player":{"id":681546,"link":"/api/v1/people/681546"},"credit":"b_pa"},{"player":{"id":650911,"link":"/api/v1/people/650911"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.900000000000006,"awayTeamWinProbability":44.099999999999994,"homeTeamWinProbabilityAdded":2.5,"leverageIndex":1.0,"dramaIndex":46.0,"contextMetrics":{},"playEndTime":"2025-09-28T20:15:20.907Z","atBatIndex":33},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Austin Martin walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-09-28T20:18:08.505Z","endTime":"2025-09-28T20:19:02.842Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642152,"fullName":"Lou Trivino III","link":"/api/v1/people/642152"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[2,3,4,5],"actionIndex":[1],"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":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":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-28T20:15:38.106Z","endTime":"2025-09-28T20:16:10.677Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":650911,"link":"/api/v1/people/650911","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":642215,"link":"/api/v1/people/642215"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":681082,"link":"/api/v1/people/681082"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":596146,"link":"/api/v1/people/596146"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":668885,"link":"/api/v1/people/668885","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Lou Trivino III replaces Cristopher Sánchez.","event":"Pitching Substitution","eventType":"pitching_substitution","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":1,"startTime":"2025-09-28T20:16:10.677Z","endTime":"2025-09-28T20:18:10.622Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":642152,"link":"/api/v1/people/642152"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":650911,"link":"/api/v1/people/650911","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":642215,"link":"/api/v1/people/642215"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":681082,"link":"/api/v1/people/681082"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":596146,"link":"/api/v1/people/596146"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":668885,"link":"/api/v1/people/668885","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.5,"endSpeed":85.2,"strikeZoneTop":3.29306178949776,"strikeZoneBottom":1.57811276460984,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.519538320286443,"aZ":-17.821050262350553,"pfxX":-1.5548333340796159,"pfxZ":7.808515612505538,"pX":2.1626801856762023,"pZ":2.1419371778159357,"vX0":8.665430153267687,"vY0":-134.3328135036209,"vZ0":-7.429825068168076,"x":34.56,"y":180.95,"x0":-0.8949215695092366,"y0":50.00467580826532,"z0":6.197906383454878,"aX":-2.860034814023205},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":12.8,"breakHorizontal":1.1,"spinRate":2451,"spinDirection":211},"zone":14,"typeConfidence":0.9,"plateTime":0.4068519438886571,"extension":6.209147418264712},"index":2,"playId":"9796ab9d-163d-376e-ba27-abce70acb851","pitchNumber":1,"startTime":"2025-09-28T20:18:10.622Z","endTime":"2025-09-28T20:18:15.880Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642152,"link":"/api/v1/people/642152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":642215,"link":"/api/v1/people/642215"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":681082,"link":"/api/v1/people/681082"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":596146,"link":"/api/v1/people/596146"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":668885,"link":"/api/v1/people/668885","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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":81.2,"endSpeed":75.2,"strikeZoneTop":3.26806676610052,"strikeZoneBottom":1.55279233852221,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.774499028623598,"aZ":-32.066114887042524,"pfxX":5.952857819106804,"pfxZ":0.08011561242482079,"pX":1.5440173196638995,"pZ":0.8290747220119524,"vX0":4.38410664852994,"vY0":-118.07961650779909,"vZ0":-5.444586264724554,"x":58.15,"y":216.39,"x0":-1.111189473231731,"y0":50.00496427971489,"z0":6.119887660768504,"aX":8.395180917899793},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":-1.0,"breakHorizontal":-11.9,"spinRate":2788,"spinDirection":52},"zone":14,"typeConfidence":0.9,"plateTime":0.4641064007460032,"extension":6.198970963608958},"index":3,"playId":"6e2cb633-f915-3979-8cbe-5bd435886504","pitchNumber":2,"startTime":"2025-09-28T20:18:28.248Z","endTime":"2025-09-28T20:18:33.785Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642152,"link":"/api/v1/people/642152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":642215,"link":"/api/v1/people/642215"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":681082,"link":"/api/v1/people/681082"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":596146,"link":"/api/v1/people/596146"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":668885,"link":"/api/v1/people/668885","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.0,"endSpeed":87.7,"strikeZoneTop":3.29383445442653,"strikeZoneBottom":1.55370166316235,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.511029900481237,"aZ":-16.685799037143507,"pfxX":-9.013514383412769,"pfxZ":7.872318955802334,"pX":1.1425059138584444,"pZ":2.412605319342359,"vX0":9.007616596515618,"vY0":-139.42600582032102,"vZ0":-7.020306862400444,"x":73.45,"y":173.64,"x0":-0.959848301029025,"y0":50.005920022308764,"z0":6.0656208368450315,"aX":-17.739764325657916},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":13.0,"breakHorizontal":14.4,"spinRate":2116,"spinDirection":214},"zone":14,"typeConfidence":2.0,"plateTime":0.3929255150163371,"extension":6.333263378977808},"index":4,"playId":"60c3bd78-a522-317d-a061-d75a15e55278","pitchNumber":3,"startTime":"2025-09-28T20:18:44.154Z","endTime":"2025-09-28T20:18:48.406Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642152,"link":"/api/v1/people/642152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":642215,"link":"/api/v1/people/642215"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":681082,"link":"/api/v1/people/681082"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":596146,"link":"/api/v1/people/596146"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":668885,"link":"/api/v1/people/668885","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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":0,"outs":2},"preCount":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":87.3,"strikeZoneTop":3.19041238611148,"strikeZoneBottom":1.52731170816277,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.886530475074963,"aZ":-17.60280148598817,"pfxX":-9.197542852876841,"pfxZ":7.504739159547273,"pX":-1.0876304961306393,"pZ":1.681702086404668,"vX0":3.294035485289385,"vY0":-138.4477113293333,"vZ0":-8.736964603011796,"x":158.46,"y":193.37,"x0":-1.097867267973203,"y0":50.002328800173125,"z0":6.056292757912087,"aX":-17.85546765140745},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":12.0,"breakHorizontal":16.0,"spinRate":2133,"spinDirection":220},"zone":13,"typeConfidence":2.0,"plateTime":0.395616225742089,"extension":6.254423770611681},"index":5,"playId":"88c1b682-b8cf-3947-bf11-9af8a04ce154","pitchNumber":4,"startTime":"2025-09-28T20:18:58.201Z","endTime":"2025-09-28T20:19:02.842Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642152,"link":"/api/v1/people/642152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":642215,"link":"/api/v1/people/642215"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":681082,"link":"/api/v1/people/681082"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":596146,"link":"/api/v1/people/596146"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":668885,"link":"/api/v1/people/668885","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668885,"link":"/api/v1/people/668885"},"credit":"b_pa"},{"player":{"id":642152,"link":"/api/v1/people/642152"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.0,"awayTeamWinProbability":46.0,"homeTeamWinProbabilityAdded":-1.9000000000000057,"leverageIndex":0.67,"dramaIndex":34.0,"contextMetrics":{},"playEndTime":"2025-09-28T20:19:02.842Z","atBatIndex":34},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Ryan Jeffers doubles (26) on a sharp line drive to left fielder Otto Kemp. Austin Martin scores.","rbi":1,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-09-28T20:19:24.244Z","endTime":"2025-09-28T20:20:34.893Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":61},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642152,"fullName":"Lou Trivino III","link":"/api/v1/people/642152"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":805249,"link":"/api/v1/people/805249"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"responsiblePitcher":{"id":642152,"link":"/api/v1/people/642152"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.3,"endSpeed":86.9,"strikeZoneTop":3.36000097678138,"strikeZoneBottom":1.62803333142891,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.35443771748586,"aZ":-16.76283042292565,"pfxX":-9.929125271798325,"pfxZ":7.974052446330557,"pX":0.046703670245679105,"pZ":2.00573285082817,"vX0":6.71803567385844,"vY0":-138.49591952340836,"vZ0":-7.932748189267411,"x":115.22,"y":184.63,"x0":-1.1264500251795482,"y0":50.005985423697446,"z0":6.039062432407824,"aX":-19.197127830845165},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":12.8,"breakHorizontal":16.4,"spinRate":2144,"spinDirection":220},"zone":8,"typeConfidence":2.0,"plateTime":0.396230714182495,"extension":6.327797731643407},"index":0,"playId":"be85aea8-50c0-3557-adfe-e2b1a75db4dc","pitchNumber":1,"startTime":"2025-09-28T20:19:27.142Z","endTime":"2025-09-28T20:19:31.934Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642152,"link":"/api/v1/people/642152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":642215,"link":"/api/v1/people/642215"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":681082,"link":"/api/v1/people/681082"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":596146,"link":"/api/v1/people/596146"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":680777,"link":"/api/v1/people/680777","batSide":{"code":"R","description":"Right"}},"first":{"id":668885,"link":"/api/v1/people/668885"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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":95.8,"endSpeed":87.5,"strikeZoneTop":3.40627744926248,"strikeZoneBottom":1.6832108244463,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.640731083165736,"aZ":-14.780835535229727,"pfxX":-8.95100872809304,"pfxZ":8.917253922659562,"pX":1.2539730167242022,"pZ":1.2155391542491818,"vX0":9.041899693520463,"vY0":-138.89123827210375,"vZ0":-10.202145500075611,"x":69.2,"y":205.96,"x0":-0.8836166489287864,"y0":50.00156757792033,"z0":5.923621575802408,"aX":-17.455230600835744},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":14.0,"breakHorizontal":14.3,"spinRate":2146,"spinDirection":221},"zone":14,"typeConfidence":2.0,"plateTime":0.39463536866438176,"extension":6.344417456456992},"index":1,"playId":"fe3c8e52-d87a-3203-8db5-a171e89127cb","pitchNumber":2,"startTime":"2025-09-28T20:19:43.996Z","endTime":"2025-09-28T20:19:47.786Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642152,"link":"/api/v1/people/642152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":642215,"link":"/api/v1/people/642215"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":681082,"link":"/api/v1/people/681082"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":596146,"link":"/api/v1/people/596146"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":680777,"link":"/api/v1/people/680777","batSide":{"code":"R","description":"Right"}},"first":{"id":668885,"link":"/api/v1/people/668885"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.4,"endSpeed":83.2,"strikeZoneTop":3.4330278486934,"strikeZoneBottom":1.683693733474,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.862323311610236,"aZ":-23.542986454323177,"pfxX":-0.3607191314107565,"pfxZ":4.941543112424674,"pX":1.3888022825897275,"pZ":1.179991332004953,"vX0":6.260944017721556,"vY0":-131.33652249113823,"vZ0":-8.249861694512601,"x":64.06,"y":206.92,"x0":-0.979248235427859,"y0":50.00247215051253,"z0":6.113219021387262,"aX":-0.6303366619843338},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":7.3,"breakHorizontal":-0.7,"spinRate":2634,"spinDirection":197},"zone":14,"typeConfidence":0.91,"plateTime":0.417064239375053,"extension":6.166182410288557},"index":2,"playId":"4f0a2863-98ac-381b-86af-1c48a508aa6d","pitchNumber":3,"startTime":"2025-09-28T20:20:02.031Z","endTime":"2025-09-28T20:20:06.036Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642152,"link":"/api/v1/people/642152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":642215,"link":"/api/v1/people/642215"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":681082,"link":"/api/v1/people/681082"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":596146,"link":"/api/v1/people/596146"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":680777,"link":"/api/v1/people/680777","batSide":{"code":"R","description":"Right"}},"first":{"id":668885,"link":"/api/v1/people/668885"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":86.7,"strikeZoneTop":3.36,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.711230057797124,"aZ":-16.604850732849975,"pfxX":-8.963003640564889,"pfxZ":8.06281678572519,"pX":-0.38197532365793396,"pZ":2.2115077234159797,"vX0":4.9966489617746115,"vY0":-138.492114771964,"vZ0":-7.412528640852353,"x":131.56,"y":179.07,"x0":-1.051062770087462,"y0":50.00048788334713,"z0":6.045948035869899,"aX":-17.300939912181747},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":13.1,"breakHorizontal":15.1,"spinRate":2153,"spinDirection":222},"zone":4,"typeConfidence":2.0,"plateTime":0.3964403407702495,"extension":6.3317188174608665},"hitData":{"launchSpeed":100.4,"launchAngle":22.0,"totalDistance":338.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":33.12,"coordY":98.11}},"index":3,"playId":"b7a94775-54cf-3ffa-9932-64e55986f967","pitchNumber":4,"startTime":"2025-09-28T20:20:20.750Z","endTime":"2025-09-28T20:20:34.893Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642152,"link":"/api/v1/people/642152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":642215,"link":"/api/v1/people/642215"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":681082,"link":"/api/v1/people/681082"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":596146,"link":"/api/v1/people/596146"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":680777,"link":"/api/v1/people/680777","batSide":{"code":"R","description":"Right"}},"first":{"id":668885,"link":"/api/v1/people/668885"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680777,"link":"/api/v1/people/680777"},"credit":"b_ab"},{"player":{"id":642152,"link":"/api/v1/people/642152"},"credit":"p_ab"},{"player":{"id":680777,"link":"/api/v1/people/680777"},"credit":"b_pa"},{"player":{"id":642152,"link":"/api/v1/people/642152"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":35.699999999999996,"awayTeamWinProbability":64.30000000000001,"homeTeamWinProbabilityAdded":-18.300000000000004,"leverageIndex":1.39,"dramaIndex":152.0,"contextMetrics":{},"playEndTime":"2025-09-28T20:20:34.893Z","atBatIndex":35},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Royce Lewis strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-09-28T20:22:17.320Z","endTime":"2025-09-28T20:23:09.344Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642152,"fullName":"Lou Trivino III","link":"/api/v1/people/642152"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":665561,"link":"/api/v1/people/665561"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"On-field Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":1,"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-28T20:21:20.171Z","endTime":"2025-09-28T20:22:19.607Z","isPitch":false,"type":"action","player":{"id":668904,"link":"/api/v1/people/668904"},"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.3,"endSpeed":73.5,"strikeZoneTop":3.59191271136319,"strikeZoneBottom":1.72784821852607,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.103143121590247,"aZ":-32.71389029028729,"pfxX":10.570104018908447,"pfxZ":-0.39370322022890747,"pX":0.5368900090701471,"pZ":2.69241747365123,"vX0":0.7268275250584963,"vY0":-116.95774833325183,"vZ0":-1.245201605659986,"x":96.54,"y":166.08,"x0":-1.1501351220308411,"y0":50.00248917272821,"z0":6.327431373439253,"aX":14.497725333946182},"breaks":{"breakAngle":24.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.4,"breakVerticalInduced":-0.7,"breakHorizontal":-19.3,"spinRate":2705,"spinDirection":62},"zone":6,"typeConfidence":0.92,"plateTime":0.4701037785199911,"extension":6.1025601496006985},"index":1,"playId":"bc055636-6606-3cf7-a1c0-7dfe16c862dc","pitchNumber":1,"startTime":"2025-09-28T20:22:19.607Z","endTime":"2025-09-28T20:22:24.041Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642152,"link":"/api/v1/people/642152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":642215,"link":"/api/v1/people/642215"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":681082,"link":"/api/v1/people/681082"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":596146,"link":"/api/v1/people/596146"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":668904,"link":"/api/v1/people/668904","batSide":{"code":"R","description":"Right"}},"second":{"id":680777,"link":"/api/v1/people/680777"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.8,"endSpeed":74.5,"strikeZoneTop":3.53,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.684133923956892,"aZ":-33.392926568054826,"pfxX":11.501714984173763,"pfxZ":-0.861923722909637,"pX":1.5027968832764926,"pZ":2.2889360549135747,"vX0":2.350208170047896,"vY0":-119.0748113043183,"vZ0":-2.2109796512263484,"x":59.72,"y":176.98,"x0":-0.9943907780351997,"y0":50.003495089535775,"z0":6.303518415665238,"aX":16.22163154816562},"breaks":{"breakAngle":26.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.3,"breakVerticalInduced":-1.9,"breakHorizontal":-21.4,"spinRate":2805,"spinDirection":58},"zone":14,"typeConfidence":0.92,"plateTime":0.4631663612828163,"extension":6.056606320055494},"index":2,"playId":"29f4e0b3-650a-3f6b-997b-d4ef5ec21bb5","pitchNumber":2,"startTime":"2025-09-28T20:22:35.388Z","endTime":"2025-09-28T20:22:40.649Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642152,"link":"/api/v1/people/642152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":642215,"link":"/api/v1/people/642215"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":681082,"link":"/api/v1/people/681082"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":596146,"link":"/api/v1/people/596146"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":668904,"link":"/api/v1/people/668904","batSide":{"code":"R","description":"Right"}},"second":{"id":680777,"link":"/api/v1/people/680777"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":3,"playId":"2a3de384-063e-4d3c-89fa-53743aff80b3","startTime":"2025-09-28T20:22:50.919Z","endTime":"2025-09-28T20:22:55.923Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":642152,"link":"/api/v1/people/642152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":642215,"link":"/api/v1/people/642215"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":681082,"link":"/api/v1/people/681082"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":596146,"link":"/api/v1/people/596146"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":668904,"link":"/api/v1/people/668904","batSide":{"code":"R","description":"Right"}},"second":{"id":680777,"link":"/api/v1/people/680777"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.8,"endSpeed":74.6,"strikeZoneTop":3.53,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.073117695733504,"aZ":-31.005202150319448,"pfxX":11.510003344332343,"pfxZ":0.824472728787347,"pX":1.8344754347562842,"pZ":2.4711873426983852,"vX0":3.52538071448573,"vY0":-118.98921056763619,"vZ0":-2.396106860579447,"x":47.07,"y":172.06,"x0":-1.1672018721084354,"y0":50.00148311228968,"z0":6.343161364752226,"aX":16.24997451394123},"breaks":{"breakAngle":27.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":1.1,"breakHorizontal":-21.7,"spinRate":2737,"spinDirection":47},"zone":14,"typeConfidence":0.92,"plateTime":0.4630324229419518,"extension":6.096167581761143},"index":4,"playId":"558da138-bc0f-302c-8c52-99595e7b310b","pitchNumber":3,"startTime":"2025-09-28T20:23:05.030Z","endTime":"2025-09-28T20:23:09.344Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642152,"link":"/api/v1/people/642152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":642215,"link":"/api/v1/people/642215"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":681082,"link":"/api/v1/people/681082"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":596146,"link":"/api/v1/people/596146"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":668904,"link":"/api/v1/people/668904","batSide":{"code":"R","description":"Right"}},"second":{"id":680777,"link":"/api/v1/people/680777"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668904,"link":"/api/v1/people/668904"},"credit":"b_ab"},{"player":{"id":642152,"link":"/api/v1/people/642152"},"credit":"p_ab"},{"player":{"id":668904,"link":"/api/v1/people/668904"},"credit":"b_pa"},{"player":{"id":642152,"link":"/api/v1/people/642152"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":39.6,"awayTeamWinProbability":60.4,"homeTeamWinProbabilityAdded":3.9000000000000057,"leverageIndex":1.48,"dramaIndex":66.0,"contextMetrics":{},"playEndTime":"2025-09-28T20:23:09.344Z","atBatIndex":36},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Bryson Stott strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-09-28T20:25:12.049Z","endTime":"2025-09-28T20:26:00.542Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680573,"fullName":"Simeon Woods Richardson","link":"/api/v1/people/680573"},"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":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":543877,"link":"/api/v1/people/543877"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":76.8,"endSpeed":71.0,"strikeZoneTop":3.25672976107432,"strikeZoneBottom":1.51373766192937,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.48236867875403,"aZ":-40.19092809494583,"pfxX":4.221065896674823,"pfxZ":-6.387495790995902,"pX":-0.09712668484166012,"pZ":1.310707946364787,"vX0":1.6734924848527233,"vY0":-111.77027062293809,"vZ0":-2.0313967383598155,"x":120.7,"y":203.39,"x0":-1.4054061790454595,"y0":50.00013948230832,"z0":6.385705228952273,"aX":5.301386848670222},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.3,"breakVerticalInduced":-11.8,"breakHorizontal":-8.0,"spinRate":2355,"spinDirection":40},"zone":13,"typeConfidence":2.0,"plateTime":0.4913808013487513,"extension":6.320453606648093},"index":0,"playId":"1d858679-3826-3679-8644-54f691624301","pitchNumber":1,"startTime":"2025-09-28T20:25:17.260Z","endTime":"2025-09-28T20:25:21.496Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":680837,"link":"/api/v1/people/680837"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":676812,"link":"/api/v1/people/676812"}},"offense":{"batter":{"id":681082,"link":"/api/v1/people/681082","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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":84.9,"endSpeed":78.3,"strikeZoneTop":3.33,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.01542464643873,"aZ":-25.864730784144335,"pfxX":-7.261142343499561,"pfxZ":4.079584772233833,"pX":-0.2223402919118632,"pZ":1.302306325254158,"vX0":5.454026908422327,"vY0":-123.42397980862683,"vZ0":-6.748964961580062,"x":125.48,"y":203.62,"x0":-1.514749788769614,"y0":50.00366672646303,"z0":6.243367323559637,"aX":-11.230177679249282},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":6.1,"breakHorizontal":11.9,"spinRate":1158,"spinDirection":216},"zone":13,"typeConfidence":2.0,"plateTime":0.4433713095245322,"extension":6.714695558960613},"index":1,"playId":"2b467054-8954-3177-a683-9ee01d2ba529","pitchNumber":2,"startTime":"2025-09-28T20:25:32.750Z","endTime":"2025-09-28T20:25:36.127Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":680837,"link":"/api/v1/people/680837"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":676812,"link":"/api/v1/people/676812"}},"offense":{"batter":{"id":681082,"link":"/api/v1/people/681082","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.2,"endSpeed":78.3,"strikeZoneTop":3.33,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.630398541745038,"aZ":-29.26370938721302,"pfxX":-4.365596993532158,"pfxZ":1.8740864955366225,"pX":0.02037202637485169,"pZ":1.9601975439525516,"vX0":4.732758220324569,"vY0":-124.0140027600976,"vZ0":-4.855229087587931,"x":116.22,"y":185.85,"x0":-1.3488028178883626,"y0":50.00303241072588,"z0":6.394710516503594,"aX":-6.7760541857507},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":2.5,"breakHorizontal":6.7,"spinRate":1183,"spinDirection":220},"zone":8,"typeConfidence":2.0,"plateTime":0.4422823589531091,"extension":6.633987897304518},"index":2,"playId":"9ff20f6e-1877-3a1a-9925-d5c7d2c19933","pitchNumber":3,"startTime":"2025-09-28T20:25:54.565Z","endTime":"2025-09-28T20:26:00.542Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":680837,"link":"/api/v1/people/680837"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":676812,"link":"/api/v1/people/676812"}},"offense":{"batter":{"id":681082,"link":"/api/v1/people/681082","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681082,"link":"/api/v1/people/681082"},"credit":"b_ab"},{"player":{"id":680573,"link":"/api/v1/people/680573"},"credit":"p_ab"},{"player":{"id":681082,"link":"/api/v1/people/681082"},"credit":"b_pa"},{"player":{"id":680573,"link":"/api/v1/people/680573"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":35.6,"awayTeamWinProbability":64.4,"homeTeamWinProbabilityAdded":-4.0,"leverageIndex":1.56,"dramaIndex":69.0,"contextMetrics":{},"playEndTime":"2025-09-28T20:26:00.542Z","atBatIndex":37},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Rafael Marchán grounds out to first baseman Kody Clemens.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-09-28T20:26:16.361Z","endTime":"2025-09-28T20:27:02.524Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":665561,"fullName":"Rafael Marchán","link":"/api/v1/people/665561"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680573,"fullName":"Simeon Woods Richardson","link":"/api/v1/people/680573"},"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":665561,"fullName":"Rafael Marchán","link":"/api/v1/people/665561"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":665019,"link":"/api/v1/people/665019"},"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":91.2,"endSpeed":83.2,"strikeZoneTop":3.04809344895718,"strikeZoneBottom":1.35023406034475,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.24064592740885,"aZ":-11.496194179023401,"pfxX":-5.451673375898234,"pfxZ":11.636788393227178,"pX":-0.7701162057055478,"pZ":2.715621282301737,"vX0":3.6218741259114116,"vY0":-132.66381211481385,"vZ0":-7.251517463123796,"x":146.36,"y":165.46,"x0":-1.447040909097129,"y0":50.00115330398117,"z0":6.328430165989305,"aX":-9.684989946042618},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":19.7,"breakHorizontal":9.0,"spinRate":2285,"spinDirection":202},"zone":1,"typeConfidence":2.0,"plateTime":0.4133919574784244,"extension":6.462192157546148},"index":0,"playId":"d969b34d-c3a3-3060-a6a9-3dee44ec0548","pitchNumber":1,"startTime":"2025-09-28T20:26:22.960Z","endTime":"2025-09-28T20:26:27.079Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":680837,"link":"/api/v1/people/680837"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":676812,"link":"/api/v1/people/676812"}},"offense":{"batter":{"id":665561,"link":"/api/v1/people/665561","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.7,"endSpeed":82.8,"strikeZoneTop":3.1449885191036,"strikeZoneBottom":1.36758395035641,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.470784147834944,"aZ":-14.00520408437511,"pfxX":-5.197185641916513,"pfxZ":10.322229885596752,"pX":-0.7215523315403759,"pZ":3.170768340046686,"vX0":3.761887949263956,"vY0":-131.93529782749715,"vZ0":-5.5345184315167915,"x":144.5,"y":153.17,"x0":-1.4917247327952372,"y0":50.00473541778448,"z0":6.3306550888636295,"aX":-9.149437897713266},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":17.6,"breakHorizontal":8.5,"spinRate":2272,"spinDirection":208},"zone":1,"typeConfidence":2.0,"plateTime":0.415406076823329,"extension":6.3640740985136555},"index":1,"playId":"d650b1c8-a407-35ec-ab33-0ac8c1e8981f","pitchNumber":2,"startTime":"2025-09-28T20:26:36.725Z","endTime":"2025-09-28T20:26:41.136Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":680837,"link":"/api/v1/people/680837"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":676812,"link":"/api/v1/people/676812"}},"offense":{"batter":{"id":665561,"link":"/api/v1/people/665561","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.7,"endSpeed":78.9,"strikeZoneTop":3.21,"strikeZoneBottom":1.42,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.707684715052753,"aZ":-24.383550252129112,"pfxX":-5.991927576977032,"pfxZ":4.952153979881859,"pX":-0.17501203736363022,"pZ":1.4451947412186463,"vX0":5.0922221673030155,"vY0":-124.55995153265292,"vZ0":-6.646921949681578,"x":123.67,"y":199.76,"x0":-1.466063200379532,"y0":50.003103854756276,"z0":6.160657386217145,"aX":-9.428183897975288},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":7.7,"breakHorizontal":9.7,"spinRate":1190,"spinDirection":225},"zone":8,"typeConfidence":2.0,"plateTime":0.4394980304401277,"extension":6.701162795521526},"hitData":{"launchSpeed":88.3,"launchAngle":-12.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":159.84,"coordY":160.28}},"index":2,"playId":"14e3ea27-248b-3bb4-90b2-b1c85bc04ed3","pitchNumber":3,"startTime":"2025-09-28T20:26:53.990Z","endTime":"2025-09-28T20:27:02.524Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":680837,"link":"/api/v1/people/680837"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":676812,"link":"/api/v1/people/676812"}},"offense":{"batter":{"id":665561,"link":"/api/v1/people/665561","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665561,"link":"/api/v1/people/665561"},"credit":"b_ab"},{"player":{"id":680573,"link":"/api/v1/people/680573"},"credit":"p_ab"},{"player":{"id":665561,"link":"/api/v1/people/665561"},"credit":"b_pa"},{"player":{"id":680573,"link":"/api/v1/people/680573"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":32.7,"awayTeamWinProbability":67.3,"homeTeamWinProbabilityAdded":-2.8999999999999986,"leverageIndex":1.17,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2025-09-28T20:27:02.524Z","atBatIndex":38},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Otto Kemp strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-09-28T20:28:21.658Z","endTime":"2025-09-28T20:30:17.064Z","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":680573,"fullName":"Simeon Woods Richardson","link":"/api/v1/people/680573"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,4,5,6,7],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":805249,"fullName":"Otto Kemp","link":"/api/v1/people/805249"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":543877,"link":"/api/v1/people/543877"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"On-field Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":1,"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-28T20:27:59.850Z","endTime":"2025-09-28T20:28:21.658Z","isPitch":false,"type":"action","player":{"id":805249,"link":"/api/v1/people/805249"},"contextMetrics":{}},{"details":{"call":{"code":"AC","description":"Automatic Strike - Batter Pitch Timer Violation"},"description":"Automatic Strike - Batter Pitch Timer Violation","code":"AC","isInPlay":false,"isStrike":true,"isBall":false,"isOut":false,"hasReview":false,"violation":{"type":"batter_pitch_timer","description":"Batter Pitch Timer Violation","player":{"id":805249,"fullName":"Otto Kemp"}}},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"playId":"e9f0d51e-9060-4491-a17f-97c89c73359a","pitchNumber":0,"startTime":"2025-09-28T20:28:21.658Z","endTime":"2025-09-28T20:28:26.874Z","isPitch":false,"type":"no_pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":680837,"link":"/api/v1/people/680837"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":676812,"link":"/api/v1/people/676812"}},"offense":{"batter":{"id":805249,"link":"/api/v1/people/805249","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.3,"endSpeed":82.4,"strikeZoneTop":3.47,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.893477093100806,"aZ":-12.354078722033305,"pfxX":-3.959229091030261,"pfxZ":11.414916127592724,"pX":-0.052391774420602444,"pZ":2.049730841636225,"vX0":4.0871585204246825,"vY0":-131.2307245480361,"vZ0":-8.683172416231228,"x":119.0,"y":183.44,"x0":-1.118865096475667,"y0":50.00645701004735,"z0":6.331347230911921,"aX":-6.877250775583534},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":18.8,"breakHorizontal":6.2,"spinRate":2240,"spinDirection":203},"zone":8,"typeConfidence":2.0,"plateTime":0.418077742832097,"extension":6.468573070736781},"index":2,"playId":"f600f634-aac5-37a6-ba23-71a056ce10a8","pitchNumber":1,"startTime":"2025-09-28T20:28:53.591Z","endTime":"2025-09-28T20:28:59.306Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":680837,"link":"/api/v1/people/680837"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":676812,"link":"/api/v1/people/676812"}},"offense":{"batter":{"id":805249,"link":"/api/v1/people/805249","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":3,"startTime":"2025-09-28T20:29:05.564Z","endTime":"2025-09-28T20:29:18.738Z","isPitch":false,"type":"action","player":{"id":805249,"link":"/api/v1/people/805249"},"defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":680837,"link":"/api/v1/people/680837"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":676812,"link":"/api/v1/people/676812"}},"offense":{"batter":{"id":805249,"link":"/api/v1/people/805249","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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":91.3,"endSpeed":83.0,"strikeZoneTop":3.34555630661391,"strikeZoneBottom":1.55110657819854,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.24699904757169,"aZ":-15.44995400211114,"pfxX":-5.891521846283189,"pfxZ":9.421971284306197,"pX":-0.2490928326866641,"pZ":3.6751875667332863,"vX0":4.782338146071496,"vY0":-132.85261165630664,"vZ0":-4.211588283455434,"x":126.49,"y":139.55,"x0":-1.3130506411270728,"y0":50.00655239534033,"z0":6.4148929093444735,"aX":-10.462919578956415},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":16.3,"breakHorizontal":9.6,"spinRate":2214,"spinDirection":208},"zone":11,"typeConfidence":2.0,"plateTime":0.41333654371995276,"extension":6.477937126137799},"index":4,"playId":"528f6fb4-8ffd-3923-93da-a4d682be291e","pitchNumber":2,"startTime":"2025-09-28T20:29:18.738Z","endTime":"2025-09-28T20:29:22.967Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":680837,"link":"/api/v1/people/680837"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":676812,"link":"/api/v1/people/676812"}},"offense":{"batter":{"id":805249,"link":"/api/v1/people/805249","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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.5,"endSpeed":83.0,"strikeZoneTop":3.47,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.740006430441458,"aZ":-15.370023619878898,"pfxX":-6.8701326165816585,"pfxZ":9.467501768362945,"pX":-0.2521623962091706,"pZ":2.85601495371849,"vX0":5.160217468023984,"vY0":-132.9461585010071,"vZ0":-6.181325964209496,"x":126.61,"y":161.67,"x0":-1.3338914189908202,"y0":50.00357783739069,"z0":6.342991023137689,"aX":-12.195162928170403},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":15.8,"breakHorizontal":11.2,"spinRate":2275,"spinDirection":206},"zone":5,"typeConfidence":2.0,"plateTime":0.4133183005206065,"extension":6.324554157556748},"index":5,"playId":"850ef2c7-57be-34fc-957e-8fa29e173c16","pitchNumber":3,"startTime":"2025-09-28T20:29:34.686Z","endTime":"2025-09-28T20:29:40.100Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":680837,"link":"/api/v1/people/680837"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":676812,"link":"/api/v1/people/676812"}},"offense":{"batter":{"id":805249,"link":"/api/v1/people/805249","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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":85.4,"endSpeed":78.9,"strikeZoneTop":3.34442794417129,"strikeZoneBottom":1.55023520463049,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.952074335628946,"aZ":-25.00924281357224,"pfxX":2.4420289967308193,"pfxZ":4.557620824860614,"pX":1.580840951869951,"pZ":2.5004964485333843,"vX0":6.146032741911533,"vY0":-124.33695436237082,"vZ0":-4.319844576955539,"x":56.74,"y":171.27,"x0":-1.2362583864204222,"y0":50.004494593481304,"z0":6.325565779791859,"aX":3.838357575921939},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":7.6,"breakHorizontal":-5.8,"spinRate":2241,"spinDirection":169},"zone":12,"typeConfidence":2.0,"plateTime":0.43981592005423353,"extension":6.463177547705647},"index":6,"playId":"ac7dcd22-d49d-3c28-86d7-fae2a1cf5a7a","pitchNumber":4,"startTime":"2025-09-28T20:29:54.443Z","endTime":"2025-09-28T20:29:58.977Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":680837,"link":"/api/v1/people/680837"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":676812,"link":"/api/v1/people/676812"}},"offense":{"batter":{"id":805249,"link":"/api/v1/people/805249","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.1,"endSpeed":80.9,"strikeZoneTop":3.47,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.959948072024165,"aZ":-26.6586194667355,"pfxX":-8.417033178987753,"pfxZ":3.3574972986156837,"pX":-0.7803986082493959,"pZ":1.1301731703533202,"vX0":3.7366559484214723,"vY0":-126.77794469553737,"vZ0":-7.413468676698787,"x":146.75,"y":208.27,"x0":-1.173457327185066,"y0":50.001133618418486,"z0":6.196010993509531,"aX":-13.810168606414958},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":4.8,"breakHorizontal":14.5,"spinRate":1013,"spinDirection":215},"zone":13,"typeConfidence":2.0,"plateTime":0.4307194675032555,"extension":6.918085058846449},"index":7,"playId":"d10ae714-fe91-37f0-a59b-f844cce99651","pitchNumber":5,"startTime":"2025-09-28T20:30:11.988Z","endTime":"2025-09-28T20:30:17.064Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":680837,"link":"/api/v1/people/680837"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":676812,"link":"/api/v1/people/676812"}},"offense":{"batter":{"id":805249,"link":"/api/v1/people/805249","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":805249,"link":"/api/v1/people/805249"},"credit":"b_ab"},{"player":{"id":680573,"link":"/api/v1/people/680573"},"credit":"p_ab"},{"player":{"id":805249,"link":"/api/v1/people/805249"},"credit":"b_pa"},{"player":{"id":680573,"link":"/api/v1/people/680573"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":30.8,"awayTeamWinProbability":69.2,"homeTeamWinProbabilityAdded":-1.9000000000000021,"leverageIndex":0.76,"dramaIndex":36.0,"contextMetrics":{},"playEndTime":"2025-09-28T20:30:17.064Z","atBatIndex":39},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Kody Clemens pops out to third baseman Alec Bohm in foul territory.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":40,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-09-28T20:32:35.731Z","endTime":"2025-09-28T20:32:47.184Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592836,"fullName":"Taijuan Walker","link":"/api/v1/people/592836"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2],"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":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":664761,"link":"/api/v1/people/664761"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Garrett Stubbs replaces catcher Rafael Marchán, batting 9th, playing catcher.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":1,"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-28T20:31:55.511Z","endTime":"2025-09-28T20:31:55.524Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":596117,"link":"/api/v1/people/596117"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"901","replacedPlayer":{"id":665561,"link":"/api/v1/people/665561"},"defense":{"pitcher":{"id":642152,"link":"/api/v1/people/642152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":642215,"link":"/api/v1/people/642215"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":681082,"link":"/api/v1/people/681082"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":596146,"link":"/api/v1/people/596146"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":665019,"link":"/api/v1/people/665019","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Taijuan Walker replaces Lou Trivino III.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"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-28T20:31:55.524Z","endTime":"2025-09-28T20:32:38.069Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":592836,"link":"/api/v1/people/592836"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":642152,"link":"/api/v1/people/642152","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596117,"link":"/api/v1/people/596117"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":642215,"link":"/api/v1/people/642215"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":681082,"link":"/api/v1/people/681082"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":596146,"link":"/api/v1/people/596146"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":665019,"link":"/api/v1/people/665019","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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":93.2,"endSpeed":84.5,"strikeZoneTop":3.59,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.80553217566091,"aZ":-10.220344162757495,"pfxX":-6.584997621741432,"pfxZ":11.938870147616331,"pX":0.1789295578071706,"pZ":2.8276372385252015,"vX0":6.502496313402253,"vY0":-135.29742028771872,"vZ0":-7.550427339732186,"x":110.18,"y":162.43,"x0":-1.4096770914550476,"y0":50.00005346312448,"z0":6.385440429421128,"aX":-12.105515166245889},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":20.0,"breakHorizontal":10.4,"spinRate":2305,"spinDirection":217},"zone":5,"typeConfidence":2.0,"plateTime":0.40613295570014785,"extension":5.915988487375146},"hitData":{"launchSpeed":81.0,"launchAngle":71.0,"totalDistance":119.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":80.87,"coordY":189.04}},"index":2,"playId":"5d417e19-e81d-3bcd-a05a-8af814146c17","pitchNumber":1,"startTime":"2025-09-28T20:32:38.069Z","endTime":"2025-09-28T20:32:47.184Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592836,"link":"/api/v1/people/592836","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596117,"link":"/api/v1/people/596117"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":642215,"link":"/api/v1/people/642215"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":681082,"link":"/api/v1/people/681082"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":596146,"link":"/api/v1/people/596146"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":665019,"link":"/api/v1/people/665019","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665019,"link":"/api/v1/people/665019"},"credit":"b_ab"},{"player":{"id":592836,"link":"/api/v1/people/592836"},"credit":"p_ab"},{"player":{"id":665019,"link":"/api/v1/people/665019"},"credit":"b_pa"},{"player":{"id":592836,"link":"/api/v1/people/592836"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":33.2,"awayTeamWinProbability":66.8,"homeTeamWinProbabilityAdded":2.400000000000002,"leverageIndex":0.97,"dramaIndex":44.0,"contextMetrics":{},"playEndTime":"2025-09-28T20:32:47.184Z","atBatIndex":40},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Brooks Lee walks.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-09-28T20:33:06.903Z","endTime":"2025-09-28T20:34:16.793Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592836,"fullName":"Taijuan Walker","link":"/api/v1/people/592836"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.5,"endSpeed":84.4,"strikeZoneTop":3.39481066460693,"strikeZoneBottom":1.6055836661056,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.860380961077844,"aZ":-10.379893219122517,"pfxX":-7.504312413924195,"pfxZ":12.001060697933372,"pX":-0.07343717006557479,"pZ":1.3367423510503682,"vX0":6.372718370206295,"vY0":-134.1126151521461,"vZ0":-10.992223021246215,"x":119.8,"y":202.69,"x0":-1.509142917510458,"y0":50.00303827966569,"z0":6.236445149024629,"aX":-13.627249337282748},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":19.4,"breakHorizontal":12.1,"spinRate":2282,"spinDirection":213},"zone":13,"typeConfidence":2.0,"plateTime":0.40891258416706266,"extension":6.127113334035212},"index":0,"playId":"9e02d2cd-0caf-318c-b507-b85f34350bdf","pitchNumber":1,"startTime":"2025-09-28T20:33:10.545Z","endTime":"2025-09-28T20:33:15.049Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592836,"link":"/api/v1/people/592836","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596117,"link":"/api/v1/people/596117"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":642215,"link":"/api/v1/people/642215"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":681082,"link":"/api/v1/people/681082"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":596146,"link":"/api/v1/people/596146"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":686797,"link":"/api/v1/people/686797","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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":87.5,"endSpeed":80.6,"strikeZoneTop":3.33,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.78593827083476,"aZ":-16.145085736427077,"pfxX":-0.01440987853844021,"pfxZ":9.710747503935135,"pX":-0.017893306406134502,"pZ":2.7207605813061697,"vX0":4.2393441567709536,"vY0":-127.31365910634621,"vZ0":-5.842559860331553,"x":108.76,"y":164.46,"x0":-1.6988559757437043,"y0":50.002421806439564,"z0":6.311974247370292,"aX":-0.024062456715105575},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":16.6,"breakHorizontal":-0.8,"spinRate":2507,"spinDirection":188},"zone":5,"typeConfidence":2.0,"plateTime":0.42931195729337324,"extension":5.834995372023822},"index":1,"playId":"94c18804-3c86-37db-a99d-4c683b836c67","pitchNumber":2,"startTime":"2025-09-28T20:33:22.083Z","endTime":"2025-09-28T20:33:27.985Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592836,"link":"/api/v1/people/592836","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596117,"link":"/api/v1/people/596117"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":642215,"link":"/api/v1/people/642215"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":681082,"link":"/api/v1/people/681082"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":596146,"link":"/api/v1/people/596146"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":686797,"link":"/api/v1/people/686797","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.5,"endSpeed":81.1,"strikeZoneTop":3.32945955508693,"strikeZoneBottom":1.5371754572278,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.07860371004974,"aZ":-25.363183281408944,"pfxX":-7.352688552322066,"pfxZ":4.118919486977738,"pX":-0.06966015865918694,"pZ":1.3986376438190689,"vX0":6.375028400691223,"vY0":-127.28251134130431,"vZ0":-7.1406841650024955,"x":119.66,"y":201.02,"x0":-1.6413401003235322,"y0":50.00440411827424,"z0":6.225118714659361,"aX":-12.166382939580634},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":6.1,"breakHorizontal":12.0,"spinRate":1488,"spinDirection":219},"zone":13,"typeConfidence":2.0,"plateTime":0.4289573522837702,"extension":6.132492208917664},"index":2,"playId":"45284e3b-7fef-3ad9-b243-60b653a2fa5e","pitchNumber":3,"startTime":"2025-09-28T20:33:42.495Z","endTime":"2025-09-28T20:33:46.863Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592836,"link":"/api/v1/people/592836","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596117,"link":"/api/v1/people/596117"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":642215,"link":"/api/v1/people/642215"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":681082,"link":"/api/v1/people/681082"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":596146,"link":"/api/v1/people/596146"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":686797,"link":"/api/v1/people/686797","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.2,"endSpeed":81.6,"strikeZoneTop":3.33000135580576,"strikeZoneBottom":1.56827792246806,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.982301597373677,"aZ":-25.707978086089756,"pfxX":-7.943217666269993,"pfxZ":3.8768948805275594,"pX":0.6980207013796862,"pZ":0.5888473750841787,"vX0":8.24656651611266,"vY0":-127.95071316426073,"vZ0":-8.83451219404934,"x":90.39,"y":222.88,"x0":-1.525976275128759,"y0":50.001686096378144,"z0":6.082814700356101,"aX":-13.245249982078246},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":5.3,"breakHorizontal":12.6,"spinRate":1546,"spinDirection":226},"zone":14,"typeConfidence":2.0,"plateTime":0.4271433952222212,"extension":6.090300838740602},"index":3,"playId":"d319c05f-8bec-331e-b8b8-4d5f3a3c8f96","pitchNumber":4,"startTime":"2025-09-28T20:33:53.405Z","endTime":"2025-09-28T20:33:57.143Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592836,"link":"/api/v1/people/592836","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596117,"link":"/api/v1/people/596117"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":642215,"link":"/api/v1/people/642215"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":681082,"link":"/api/v1/people/681082"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":596146,"link":"/api/v1/people/596146"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":686797,"link":"/api/v1/people/686797","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.9,"endSpeed":81.3,"strikeZoneTop":3.28598705024085,"strikeZoneBottom":1.52309298908988,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.424201113146292,"aZ":-18.31657662858946,"pfxX":0.3689564164643848,"pfxZ":8.319206053932188,"pX":-0.1759180781055925,"pZ":1.1408347609667793,"vX0":3.8967782053916338,"vY0":-127.74037058508502,"vZ0":-8.98734788642881,"x":123.71,"y":207.98,"x0":-1.7641758602891457,"y0":50.0012026764575,"z0":6.124265233510489,"aX":0.613564596267697},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":13.4,"breakHorizontal":-1.4,"spinRate":2379,"spinDirection":193},"zone":13,"typeConfidence":2.0,"plateTime":0.42753192887837566,"extension":5.755036396472701},"index":4,"playId":"6b0ae41d-f646-32bf-88ea-59f83ecb68e2","pitchNumber":5,"startTime":"2025-09-28T20:34:12.184Z","endTime":"2025-09-28T20:34:16.793Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592836,"link":"/api/v1/people/592836","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596117,"link":"/api/v1/people/596117"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":642215,"link":"/api/v1/people/642215"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":681082,"link":"/api/v1/people/681082"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":596146,"link":"/api/v1/people/596146"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":686797,"link":"/api/v1/people/686797","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686797,"link":"/api/v1/people/686797"},"credit":"b_pa"},{"player":{"id":592836,"link":"/api/v1/people/592836"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":30.599999999999998,"awayTeamWinProbability":69.4,"homeTeamWinProbabilityAdded":-2.600000000000005,"leverageIndex":0.75,"dramaIndex":40.0,"contextMetrics":{},"playEndTime":"2025-09-28T20:34:16.793Z","atBatIndex":41},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Trevor Larnach doubles (24) on a ground ball to right fielder Nick Castellanos. Brooks Lee to 3rd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-09-28T20:34:58.007Z","endTime":"2025-09-28T20:36:30.817Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592836,"fullName":"Taijuan Walker","link":"/api/v1/people/592836"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"postOnThird":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,6],"actionIndex":[0],"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":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"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":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Trevor Larnach replaces Carson McCusker.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-09-28T20:34:29.610Z","endTime":"2025-09-28T20:35:00.167Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663616,"link":"/api/v1/people/663616"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"601","replacedPlayer":{"id":676812,"link":"/api/v1/people/676812"},"defense":{"pitcher":{"id":592836,"link":"/api/v1/people/592836","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596117,"link":"/api/v1/people/596117"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":642215,"link":"/api/v1/people/642215"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":681082,"link":"/api/v1/people/681082"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":596146,"link":"/api/v1/people/596146"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":676812,"link":"/api/v1/people/676812","batSide":{"code":"R","description":"Right"}},"first":{"id":686797,"link":"/api/v1/people/686797"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.2,"endSpeed":80.6,"strikeZoneTop":3.76095670579033,"strikeZoneBottom":1.69454802916011,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.8437619820936,"aZ":-29.257454439740638,"pfxX":-7.739555879215867,"pfxZ":1.7849517801464545,"pX":-1.2084357300118116,"pZ":1.53164997201819,"vX0":4.268490087132131,"vY0":-126.83631430474843,"vZ0":-5.974576346281399,"x":163.06,"y":197.43,"x0":-1.9035938858059738,"y0":50.00520414328518,"z0":6.237665986598453,"aX":-12.668956361520694},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":2.2,"breakHorizontal":13.1,"spinRate":1475,"spinDirection":223},"zone":13,"typeConfidence":2.0,"plateTime":0.4310946542893235,"extension":6.006941039118898},"index":1,"playId":"597e668a-10ca-30c2-bee0-f3c9e83a72af","pitchNumber":1,"startTime":"2025-09-28T20:35:00.167Z","endTime":"2025-09-28T20:35:04.458Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592836,"link":"/api/v1/people/592836","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596117,"link":"/api/v1/people/596117"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":642215,"link":"/api/v1/people/642215"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":681082,"link":"/api/v1/people/681082"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":596146,"link":"/api/v1/people/596146"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":663616,"link":"/api/v1/people/663616","batSide":{"code":"L","description":"Left"}},"first":{"id":686797,"link":"/api/v1/people/686797"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.1,"endSpeed":82.5,"strikeZoneTop":3.79015077461161,"strikeZoneBottom":1.77258867916798,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.572003109118075,"aZ":-15.951043382672925,"pfxX":-0.676896879132836,"pfxZ":9.43708518900018,"pX":-0.6616655130067162,"pZ":1.801180269526448,"vX0":3.529809569769823,"vY0":-129.6373542473393,"vZ0":-8.070871063702644,"x":142.22,"y":190.15,"x0":-1.94715883149025,"y0":50.00435655105898,"z0":6.149660054625805,"aX":-1.164463961128328},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":15.7,"breakHorizontal":0.5,"spinRate":2423,"spinDirection":203},"zone":7,"typeConfidence":2.0,"plateTime":0.4209079894578349,"extension":5.8773869305588295},"index":2,"playId":"90fe0de6-2826-335e-9601-e8186fe5a239","pitchNumber":2,"startTime":"2025-09-28T20:35:15.681Z","endTime":"2025-09-28T20:35:20.085Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592836,"link":"/api/v1/people/592836","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596117,"link":"/api/v1/people/596117"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":642215,"link":"/api/v1/people/642215"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":681082,"link":"/api/v1/people/681082"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":596146,"link":"/api/v1/people/596146"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":663616,"link":"/api/v1/people/663616","batSide":{"code":"L","description":"Left"}},"first":{"id":686797,"link":"/api/v1/people/686797"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"index":3,"playId":"5166430a-7f81-397f-8b08-871813dba1c2","startTime":"2025-09-28T20:35:35.601Z","endTime":"2025-09-28T20:35:40.315Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":592836,"link":"/api/v1/people/592836","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596117,"link":"/api/v1/people/596117"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":642215,"link":"/api/v1/people/642215"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":681082,"link":"/api/v1/people/681082"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":596146,"link":"/api/v1/people/596146"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":663616,"link":"/api/v1/people/663616","batSide":{"code":"L","description":"Left"}},"first":{"id":686797,"link":"/api/v1/people/686797"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.7,"endSpeed":81.4,"strikeZoneTop":3.76,"strikeZoneBottom":1.77,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.436500609097603,"aZ":-26.67722625068687,"pfxX":-8.330134762801546,"pfxZ":3.293051924539501,"pX":-0.6562358219391758,"pZ":2.4254963896723885,"vX0":5.424945311920615,"vY0":-127.68488703963001,"vZ0":-4.528361419378743,"x":142.01,"y":173.29,"x0":-1.7137169626138307,"y0":50.00436483351164,"z0":6.29249874879427,"aX":-13.915356614897103},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":5.3,"breakHorizontal":14.0,"spinRate":1383,"spinDirection":226},"zone":4,"typeConfidence":2.0,"plateTime":0.4270842070103922,"extension":6.001647283473969},"index":4,"playId":"7448f856-7f89-3a03-99e0-81478a04edde","pitchNumber":3,"startTime":"2025-09-28T20:35:53.020Z","endTime":"2025-09-28T20:35:57.560Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592836,"link":"/api/v1/people/592836","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596117,"link":"/api/v1/people/596117"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":642215,"link":"/api/v1/people/642215"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":681082,"link":"/api/v1/people/681082"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":596146,"link":"/api/v1/people/596146"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":663616,"link":"/api/v1/people/663616","batSide":{"code":"L","description":"Left"}},"first":{"id":686797,"link":"/api/v1/people/686797"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":5,"startTime":"2025-09-28T20:36:05.460Z","endTime":"2025-09-28T20:36:18.390Z","isPitch":false,"type":"action","player":{"id":663616,"link":"/api/v1/people/663616"},"defense":{"pitcher":{"id":592836,"link":"/api/v1/people/592836","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596117,"link":"/api/v1/people/596117"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":642215,"link":"/api/v1/people/642215"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":681082,"link":"/api/v1/people/681082"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":596146,"link":"/api/v1/people/596146"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":663616,"link":"/api/v1/people/663616","batSide":{"code":"L","description":"Left"}},"first":{"id":686797,"link":"/api/v1/people/686797"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.2,"endSpeed":81.2,"strikeZoneTop":3.76,"strikeZoneBottom":1.77,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.74075707062903,"aZ":-28.822090461135357,"pfxX":-8.498727490601924,"pfxZ":2.022493557369879,"pX":-0.4707556832764001,"pZ":2.1143214969327873,"vX0":6.378066912462945,"vY0":-126.98165325433465,"vZ0":-4.677142645534175,"x":134.94,"y":181.69,"x0":-1.8943916238460585,"y0":50.001691659380604,"z0":6.237754100048511,"aX":-14.063993474542006},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":3.0,"breakHorizontal":14.2,"spinRate":1378,"spinDirection":230},"zone":7,"typeConfidence":2.0,"plateTime":0.429167592159581,"extension":6.221649059341282},"hitData":{"launchSpeed":96.7,"launchAngle":-26.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":198.52,"coordY":138.33}},"index":6,"playId":"9bdebd89-20dd-3972-b70b-a71555e0a8ad","pitchNumber":4,"startTime":"2025-09-28T20:36:18.390Z","endTime":"2025-09-28T20:36:30.817Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592836,"link":"/api/v1/people/592836","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596117,"link":"/api/v1/people/596117"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":642215,"link":"/api/v1/people/642215"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":681082,"link":"/api/v1/people/681082"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":596146,"link":"/api/v1/people/596146"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":663616,"link":"/api/v1/people/663616","batSide":{"code":"L","description":"Left"}},"first":{"id":686797,"link":"/api/v1/people/686797"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663616,"link":"/api/v1/people/663616"},"credit":"b_ab"},{"player":{"id":592836,"link":"/api/v1/people/592836"},"credit":"p_ab"},{"player":{"id":663616,"link":"/api/v1/people/663616"},"credit":"b_pa"},{"player":{"id":592836,"link":"/api/v1/people/592836"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":21.3,"awayTeamWinProbability":78.7,"homeTeamWinProbabilityAdded":-9.299999999999997,"leverageIndex":1.35,"dramaIndex":96.0,"contextMetrics":{},"playEndTime":"2025-09-28T20:36:30.817Z","atBatIndex":42},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Ryan Fitzgerald walks.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-09-28T20:37:16.101Z","endTime":"2025-09-28T20:39:17.838Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":680837,"fullName":"Ryan Fitzgerald","link":"/api/v1/people/680837"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592836,"fullName":"Taijuan Walker","link":"/api/v1/people/592836"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":680837,"fullName":"Ryan Fitzgerald","link":"/api/v1/people/680837"},"postOnSecond":{"id":680577,"fullName":"DaShawn Keirsey Jr.","link":"/api/v1/people/680577"},"postOnThird":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[1,2,3,5,6,7],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":680837,"fullName":"Ryan Fitzgerald","link":"/api/v1/people/680837"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-runner DaShawn Keirsey Jr. replaces Trevor Larnach.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-09-28T20:37:07.256Z","endTime":"2025-09-28T20:37:18.359Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":680577,"link":"/api/v1/people/680577"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"602","replacedPlayer":{"id":663616,"link":"/api/v1/people/663616"},"base":2,"defense":{"pitcher":{"id":592836,"link":"/api/v1/people/592836","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596117,"link":"/api/v1/people/596117"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":642215,"link":"/api/v1/people/642215"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":681082,"link":"/api/v1/people/681082"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":596146,"link":"/api/v1/people/596146"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":680837,"link":"/api/v1/people/680837","batSide":{"code":"L","description":"Left"}},"second":{"id":663616,"link":"/api/v1/people/663616"},"third":{"id":686797,"link":"/api/v1/people/686797"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":74.1,"endSpeed":68.0,"strikeZoneTop":3.22261561600807,"strikeZoneBottom":1.44283282629716,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.591006595101597,"aZ":-40.84357116600645,"pfxX":4.078132840105261,"pfxZ":-7.450407492027217,"pX":-1.7374593677571528,"pZ":2.69288421129037,"vX0":-0.8265338181840846,"vY0":-107.80863016561462,"vZ0":1.1672937001258525,"x":183.23,"y":166.07,"x0":-1.8762079677623913,"y0":50.00048050547705,"z0":6.690172261930401,"aX":4.74885925534432},"breaks":{"breakAngle":6.0,"breakLength":14.4,"breakY":24.0,"breakVertical":-63.0,"breakVerticalInduced":-12.7,"breakHorizontal":-7.1,"spinRate":2548,"spinDirection":46},"zone":11,"typeConfidence":2.0,"plateTime":0.5101276346732244,"extension":5.439470693364701},"index":1,"playId":"15809961-1ce5-3fd6-b160-b6f7993001ac","pitchNumber":1,"startTime":"2025-09-28T20:37:18.359Z","endTime":"2025-09-28T20:37:22.735Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592836,"link":"/api/v1/people/592836","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596117,"link":"/api/v1/people/596117"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":642215,"link":"/api/v1/people/642215"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":681082,"link":"/api/v1/people/681082"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":596146,"link":"/api/v1/people/596146"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":680837,"link":"/api/v1/people/680837","batSide":{"code":"L","description":"Left"}},"second":{"id":680577,"link":"/api/v1/people/680577"},"third":{"id":686797,"link":"/api/v1/people/686797"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.3,"endSpeed":80.2,"strikeZoneTop":3.34028765051441,"strikeZoneBottom":1.51428237825293,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.32086813714837,"aZ":-30.04687943084322,"pfxX":-10.552666633522957,"pfxZ":1.3021883999401531,"pX":-1.8206587516784682,"pZ":2.7589195488730187,"vX0":3.3742868156362054,"vY0":-127.04791064904775,"vZ0":-3.205037460409938,"x":186.4,"y":164.29,"x0":-1.795950137308488,"y0":50.00308079698213,"z0":6.427919289864047,"aX":-17.22988422509309},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":1.8,"breakHorizontal":18.4,"spinRate":1285,"spinDirection":228},"zone":11,"typeConfidence":2.0,"plateTime":0.43131665763652993,"extension":6.018836492889386},"index":2,"playId":"89ad3a43-3d0f-307d-b83d-0306ec08bad8","pitchNumber":2,"startTime":"2025-09-28T20:37:34.868Z","endTime":"2025-09-28T20:37:39.228Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592836,"link":"/api/v1/people/592836","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596117,"link":"/api/v1/people/596117"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":642215,"link":"/api/v1/people/642215"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":681082,"link":"/api/v1/people/681082"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":596146,"link":"/api/v1/people/596146"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":680837,"link":"/api/v1/people/680837","batSide":{"code":"L","description":"Left"}},"second":{"id":680577,"link":"/api/v1/people/680577"},"third":{"id":686797,"link":"/api/v1/people/686797"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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":87.5,"endSpeed":80.8,"strikeZoneTop":3.34,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.19749377846144,"aZ":-14.244565847952495,"pfxX":0.04472206474760876,"pfxZ":10.854154781570344,"pX":0.34102604084105914,"pZ":2.0602069950838913,"vX0":5.500852665102696,"vY0":-127.22829303573921,"vZ0":-7.679370822528656,"x":104.0,"y":183.15,"x0":-1.8479332239387432,"y0":50.00478983809834,"z0":6.229533428453105,"aX":0.07397789101135974},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":18.2,"breakHorizontal":-1.2,"spinRate":2616,"spinDirection":187},"zone":9,"typeConfidence":2.0,"plateTime":0.4292219889945095,"extension":5.939078610635824},"index":3,"playId":"f7f2adc8-8d13-36b5-9062-089efc5da025","pitchNumber":3,"startTime":"2025-09-28T20:37:51.995Z","endTime":"2025-09-28T20:37:58.981Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592836,"link":"/api/v1/people/592836","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596117,"link":"/api/v1/people/596117"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":642215,"link":"/api/v1/people/642215"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":681082,"link":"/api/v1/people/681082"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":596146,"link":"/api/v1/people/596146"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":680837,"link":"/api/v1/people/680837","batSide":{"code":"L","description":"Left"}},"second":{"id":680577,"link":"/api/v1/people/680577"},"third":{"id":686797,"link":"/api/v1/people/686797"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"index":4,"startTime":"2025-09-28T20:38:09.219Z","endTime":"2025-09-28T20:38:35.971Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":592836,"link":"/api/v1/people/592836","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596117,"link":"/api/v1/people/596117"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":642215,"link":"/api/v1/people/642215"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":681082,"link":"/api/v1/people/681082"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":596146,"link":"/api/v1/people/596146"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":680837,"link":"/api/v1/people/680837","batSide":{"code":"L","description":"Left"}},"second":{"id":680577,"link":"/api/v1/people/680577"},"third":{"id":686797,"link":"/api/v1/people/686797"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.7,"endSpeed":80.9,"strikeZoneTop":3.34,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.511801483149785,"aZ":-27.267956776225102,"pfxX":-9.462727590664873,"pfxZ":2.9710805021622475,"pX":-1.3349219451347332,"pZ":1.8866530007623215,"vX0":4.138313199825105,"vY0":-127.56686052330639,"vZ0":-5.604857417545189,"x":167.88,"y":187.84,"x0":-1.7460213019769097,"y0":50.00560036515933,"z0":6.253903899136484,"aX":-15.644661337522336},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":4.3,"breakHorizontal":16.2,"spinRate":1380,"spinDirection":224},"zone":13,"typeConfidence":2.0,"plateTime":0.42887006804991445,"extension":5.992494670027762},"index":5,"playId":"0a7bb6c2-eb58-37c2-800c-c58cad6dbf43","pitchNumber":4,"startTime":"2025-09-28T20:38:35.971Z","endTime":"2025-09-28T20:38:40.183Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592836,"link":"/api/v1/people/592836","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596117,"link":"/api/v1/people/596117"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":642215,"link":"/api/v1/people/642215"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":681082,"link":"/api/v1/people/681082"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":596146,"link":"/api/v1/people/596146"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":680837,"link":"/api/v1/people/680837","batSide":{"code":"L","description":"Left"}},"second":{"id":680577,"link":"/api/v1/people/680577"},"third":{"id":686797,"link":"/api/v1/people/686797"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.7,"endSpeed":81.1,"strikeZoneTop":3.19871082045828,"strikeZoneBottom":1.42133013789429,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.883180474593196,"aZ":-29.96358777146351,"pfxX":-5.9962135590839445,"pfxZ":1.329509764157157,"pX":0.4721069750139065,"pZ":2.1588455540508398,"vX0":7.191350101026416,"vY0":-127.57595134438617,"vZ0":-4.469560327811092,"x":99.0,"y":180.49,"x0":-1.596883822019664,"y0":50.001113180671986,"z0":6.280424516047014,"aX":-9.938867367455115},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":1.7,"breakHorizontal":9.4,"spinRate":1330,"spinDirection":213},"zone":6,"typeConfidence":2.0,"plateTime":0.42844394390537577,"extension":6.128660281034092},"index":6,"playId":"e2d684e6-d6b3-3d03-9141-f6ec5135f35a","pitchNumber":5,"startTime":"2025-09-28T20:38:54.508Z","endTime":"2025-09-28T20:38:58.677Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592836,"link":"/api/v1/people/592836","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596117,"link":"/api/v1/people/596117"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":642215,"link":"/api/v1/people/642215"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":681082,"link":"/api/v1/people/681082"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":596146,"link":"/api/v1/people/596146"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":680837,"link":"/api/v1/people/680837","batSide":{"code":"L","description":"Left"}},"second":{"id":680577,"link":"/api/v1/people/680577"},"third":{"id":686797,"link":"/api/v1/people/686797"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.8,"endSpeed":80.3,"strikeZoneTop":3.25617718859701,"strikeZoneBottom":1.50666683558966,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.693905895000302,"aZ":-30.99909275367476,"pfxX":-5.726958934291154,"pfxZ":0.724197004563985,"pX":-1.3119530941826683,"pZ":3.2797000997228327,"vX0":2.953669975668437,"vY0":-126.44006806345214,"vZ0":-1.8307772681192427,"x":167.01,"y":150.23,"x0":-1.7458402645947961,"y0":50.00562482004927,"z0":6.4801770318044385,"aX":-9.35456868693357},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":1.2,"breakHorizontal":9.8,"spinRate":1077,"spinDirection":224},"zone":11,"typeConfidence":2.0,"plateTime":0.4317615120387197,"extension":5.971500545275282},"index":7,"playId":"6f253bdf-6ee8-3f43-8a88-5500bf610ce4","pitchNumber":6,"startTime":"2025-09-28T20:39:13.681Z","endTime":"2025-09-28T20:39:17.838Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592836,"link":"/api/v1/people/592836","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596117,"link":"/api/v1/people/596117"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":642215,"link":"/api/v1/people/642215"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":681082,"link":"/api/v1/people/681082"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":596146,"link":"/api/v1/people/596146"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":680837,"link":"/api/v1/people/680837","batSide":{"code":"L","description":"Left"}},"second":{"id":680577,"link":"/api/v1/people/680577"},"third":{"id":686797,"link":"/api/v1/people/686797"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680837,"link":"/api/v1/people/680837"},"credit":"b_pa"},{"player":{"id":592836,"link":"/api/v1/people/592836"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":20.7,"awayTeamWinProbability":79.3,"homeTeamWinProbabilityAdded":-0.6000000000000014,"leverageIndex":1.83,"dramaIndex":55.0,"contextMetrics":{},"playEndTime":"2025-09-28T20:39:17.838Z","atBatIndex":43},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Christian Vázquez strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-09-28T20:39:35.456Z","endTime":"2025-09-28T20:41:34.443Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":543877,"fullName":"Christian Vázquez","link":"/api/v1/people/543877"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592836,"fullName":"Taijuan Walker","link":"/api/v1/people/592836"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":680837,"fullName":"Ryan Fitzgerald","link":"/api/v1/people/680837"},"postOnSecond":{"id":680577,"fullName":"DaShawn Keirsey Jr.","link":"/api/v1/people/680577"},"postOnThird":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":543877,"fullName":"Christian Vázquez","link":"/api/v1/people/543877"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":596117,"link":"/api/v1/people/596117"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":85.6,"strikeZoneTop":3.15418299746537,"strikeZoneBottom":1.54698845979851,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.321204570600038,"aZ":-14.843654158731896,"pfxX":-10.22996716189504,"pfxZ":9.333107701804543,"pX":0.11610590539014623,"pZ":1.0926139463152162,"vX0":7.7521805195864815,"vY0":-135.14187649396948,"vZ0":-10.82673809593274,"x":112.57,"y":209.28,"x0":-1.4545931880742589,"y0":50.00670358546384,"z0":6.183347295874882,"aX":-19.00416482064267},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":14.8,"breakHorizontal":16.9,"spinRate":1974,"spinDirection":214},"zone":14,"typeConfidence":2.0,"plateTime":0.4046742597651507,"extension":6.199438533016491},"index":0,"playId":"4a5dd8d2-208a-3459-9e9a-0b40d8bee517","pitchNumber":1,"startTime":"2025-09-28T20:39:40.881Z","endTime":"2025-09-28T20:39:45.773Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592836,"link":"/api/v1/people/592836","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596117,"link":"/api/v1/people/596117"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":642215,"link":"/api/v1/people/642215"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":681082,"link":"/api/v1/people/681082"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":596146,"link":"/api/v1/people/596146"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":543877,"link":"/api/v1/people/543877","batSide":{"code":"R","description":"Right"}},"first":{"id":680837,"link":"/api/v1/people/680837"},"second":{"id":680577,"link":"/api/v1/people/680577"},"third":{"id":686797,"link":"/api/v1/people/686797"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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.9,"endSpeed":84.7,"strikeZoneTop":3.1457486206409,"strikeZoneBottom":1.53879433293627,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.32856251660127,"aZ":-15.478371274731852,"pfxX":-8.804792347489357,"pfxZ":9.094993371217372,"pX":0.11452862836819781,"pZ":2.1384539236622557,"vX0":7.128380946641443,"vY0":-134.89589514297418,"vZ0":-8.032326251137741,"x":112.63,"y":181.04,"x0":-1.4229836555411763,"y0":50.00596666788633,"z0":6.253780202237715,"aX":-16.17142628113069},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":14.9,"breakHorizontal":14.4,"spinRate":2029,"spinDirection":213},"zone":5,"typeConfidence":2.0,"plateTime":0.40659340881154904,"extension":6.098014391245955},"index":1,"playId":"6152ae05-f962-3adf-9c44-eb40b1b855e2","pitchNumber":2,"startTime":"2025-09-28T20:39:54.185Z","endTime":"2025-09-28T20:39:58.547Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592836,"link":"/api/v1/people/592836","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596117,"link":"/api/v1/people/596117"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":642215,"link":"/api/v1/people/642215"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":681082,"link":"/api/v1/people/681082"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":596146,"link":"/api/v1/people/596146"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":543877,"link":"/api/v1/people/543877","batSide":{"code":"R","description":"Right"}},"first":{"id":680837,"link":"/api/v1/people/680837"},"second":{"id":680577,"link":"/api/v1/people/680577"},"third":{"id":686797,"link":"/api/v1/people/686797"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.0,"endSpeed":81.1,"strikeZoneTop":3.18,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.70861145416667,"aZ":-30.900516588599423,"pfxX":-7.191252958883405,"pfxZ":0.7629598535494999,"pX":0.26838070384738544,"pZ":2.06806018144416,"vX0":6.764877123403391,"vY0":-127.94738958189805,"vZ0":-4.718556921697232,"x":106.77,"y":182.94,"x0":-1.4720067135637018,"y0":50.00030380297043,"z0":6.349716710256219,"aX":-11.954768480414451},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":0.6,"breakHorizontal":11.5,"spinRate":1316,"spinDirection":224},"zone":5,"typeConfidence":2.0,"plateTime":0.4276269723039259,"extension":6.103806143293484},"index":2,"playId":"ba53b695-91af-35f7-afd0-3679e958ae40","pitchNumber":3,"startTime":"2025-09-28T20:40:11.953Z","endTime":"2025-09-28T20:40:17.145Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592836,"link":"/api/v1/people/592836","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596117,"link":"/api/v1/people/596117"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":642215,"link":"/api/v1/people/642215"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":681082,"link":"/api/v1/people/681082"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":596146,"link":"/api/v1/people/596146"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":543877,"link":"/api/v1/people/543877","batSide":{"code":"R","description":"Right"}},"first":{"id":680837,"link":"/api/v1/people/680837"},"second":{"id":680577,"link":"/api/v1/people/680577"},"third":{"id":686797,"link":"/api/v1/people/686797"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2025-09-28T20:40:25.770Z","endTime":"2025-09-28T20:40:40.583Z","isPitch":false,"type":"action","player":{"id":543877,"link":"/api/v1/people/543877"},"defense":{"pitcher":{"id":592836,"link":"/api/v1/people/592836","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596117,"link":"/api/v1/people/596117"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":642215,"link":"/api/v1/people/642215"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":681082,"link":"/api/v1/people/681082"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":596146,"link":"/api/v1/people/596146"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":543877,"link":"/api/v1/people/543877","batSide":{"code":"R","description":"Right"}},"first":{"id":680837,"link":"/api/v1/people/680837"},"second":{"id":680577,"link":"/api/v1/people/680577"},"third":{"id":686797,"link":"/api/v1/people/686797"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.9,"endSpeed":76.5,"strikeZoneTop":3.11786823453138,"strikeZoneBottom":1.4826477471012,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.85593992151735,"aZ":-24.444125658851426,"pfxX":2.701938458785162,"pfxZ":5.265556319849744,"pX":0.7950684202574398,"pZ":0.6653954186036692,"vX0":4.879777991475651,"vY0":-120.52835958952221,"vZ0":-7.913553566985125,"x":86.69,"y":220.81,"x0":-1.6084155816876455,"y0":50.00380870764703,"z0":6.15615061083129,"aX":3.967352574913397},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":7.8,"breakHorizontal":-6.1,"spinRate":2482,"spinDirection":104},"zone":14,"typeConfidence":2.0,"plateTime":0.45477765946391147,"extension":5.886003717693013},"index":4,"playId":"2bd965e6-c08d-37fd-a140-92d508eed0d3","pitchNumber":4,"startTime":"2025-09-28T20:40:40.583Z","endTime":"2025-09-28T20:40:45.892Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592836,"link":"/api/v1/people/592836","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596117,"link":"/api/v1/people/596117"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":642215,"link":"/api/v1/people/642215"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":681082,"link":"/api/v1/people/681082"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":596146,"link":"/api/v1/people/596146"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":543877,"link":"/api/v1/people/543877","batSide":{"code":"R","description":"Right"}},"first":{"id":680837,"link":"/api/v1/people/680837"},"second":{"id":680577,"link":"/api/v1/people/680577"},"third":{"id":686797,"link":"/api/v1/people/686797"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.4,"endSpeed":80.6,"strikeZoneTop":3.18,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.314861098601085,"aZ":-26.589499476982812,"pfxX":-8.245597532303567,"pfxZ":3.4111585278659238,"pX":0.22164372539009092,"pZ":1.4382445867834632,"vX0":7.013432033793023,"vY0":-127.02328278972206,"vZ0":-6.838165282628653,"x":108.55,"y":199.95,"x0":-1.5000165742787508,"y0":50.00609264303185,"z0":6.2711101422477675,"aX":-13.515959096774672},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":4.8,"breakHorizontal":13.4,"spinRate":1246,"spinDirection":225},"zone":8,"typeConfidence":2.0,"plateTime":0.43073527529137134,"extension":6.120621570433824},"index":5,"playId":"133e7ef3-a61f-3e9a-8e61-f2a988356518","pitchNumber":5,"startTime":"2025-09-28T20:41:00.161Z","endTime":"2025-09-28T20:41:03.657Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592836,"link":"/api/v1/people/592836","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596117,"link":"/api/v1/people/596117"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":642215,"link":"/api/v1/people/642215"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":681082,"link":"/api/v1/people/681082"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":596146,"link":"/api/v1/people/596146"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":543877,"link":"/api/v1/people/543877","batSide":{"code":"R","description":"Right"}},"first":{"id":680837,"link":"/api/v1/people/680837"},"second":{"id":680577,"link":"/api/v1/people/680577"},"third":{"id":686797,"link":"/api/v1/people/686797"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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":94.1,"endSpeed":85.5,"strikeZoneTop":3.18,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.711867930938777,"aZ":-8.705277188548722,"pfxX":-7.4796296992606095,"pfxZ":12.525658893570805,"pX":0.15932302168180465,"pZ":1.726005012249102,"vX0":6.7917896280136345,"vY0":-136.42897559313496,"vZ0":-10.520271028470745,"x":110.93,"y":192.18,"x0":-1.3979817371044279,"y0":50.00606728999435,"z0":6.2453843903892965,"aX":-14.017381120896339},"breaks":{"breakAngle":48.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":20.4,"breakHorizontal":12.0,"spinRate":2291,"spinDirection":218},"zone":8,"typeConfidence":2.0,"plateTime":0.4024150575142693,"extension":6.129600932173533},"index":6,"playId":"d1017704-d255-3ecb-a984-d37279ed3841","pitchNumber":6,"startTime":"2025-09-28T20:41:29.949Z","endTime":"2025-09-28T20:41:34.443Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592836,"link":"/api/v1/people/592836","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596117,"link":"/api/v1/people/596117"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":642215,"link":"/api/v1/people/642215"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":681082,"link":"/api/v1/people/681082"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":596146,"link":"/api/v1/people/596146"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":543877,"link":"/api/v1/people/543877","batSide":{"code":"R","description":"Right"}},"first":{"id":680837,"link":"/api/v1/people/680837"},"second":{"id":680577,"link":"/api/v1/people/680577"},"third":{"id":686797,"link":"/api/v1/people/686797"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":543877,"link":"/api/v1/people/543877"},"credit":"b_ab"},{"player":{"id":592836,"link":"/api/v1/people/592836"},"credit":"p_ab"},{"player":{"id":543877,"link":"/api/v1/people/543877"},"credit":"b_pa"},{"player":{"id":592836,"link":"/api/v1/people/592836"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":28.499999999999996,"awayTeamWinProbability":71.5,"homeTeamWinProbabilityAdded":7.799999999999997,"leverageIndex":2.48,"dramaIndex":115.0,"contextMetrics":{},"playEndTime":"2025-09-28T20:41:34.443Z","atBatIndex":44},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"James Outman called out on strikes.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-09-28T20:41:53.127Z","endTime":"2025-09-28T20:43:25.864Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":681546,"fullName":"James Outman","link":"/api/v1/people/681546"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592836,"fullName":"Taijuan Walker","link":"/api/v1/people/592836"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":681546,"fullName":"James Outman","link":"/api/v1/people/681546"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":596117,"link":"/api/v1/people/596117"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.6,"endSpeed":82.4,"strikeZoneTop":3.37,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.316800184638552,"aZ":-14.214095014498522,"pfxX":-0.585145486281637,"pfxZ":10.404961451379204,"pX":0.032633377033666346,"pZ":2.086352941475073,"vX0":4.7261020342688,"vY0":-130.2806281359259,"vZ0":-8.063274379123383,"x":115.76,"y":182.45,"x0":-1.725725994378424,"y0":50.003532130621345,"z0":6.286892541108901,"aX":-1.010812485496313},"breaks":{"breakAngle":0.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":17.4,"breakHorizontal":0.0,"spinRate":2465,"spinDirection":191},"zone":8,"typeConfidence":2.0,"plateTime":0.4197631404375226,"extension":5.89891794030351},"index":0,"playId":"56ce94fc-049a-3187-8aa3-08391f67e96c","pitchNumber":1,"startTime":"2025-09-28T20:41:59.452Z","endTime":"2025-09-28T20:42:03.569Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592836,"link":"/api/v1/people/592836","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596117,"link":"/api/v1/people/596117"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":642215,"link":"/api/v1/people/642215"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":681082,"link":"/api/v1/people/681082"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":596146,"link":"/api/v1/people/596146"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":681546,"link":"/api/v1/people/681546","batSide":{"code":"L","description":"Left"}},"first":{"id":680837,"link":"/api/v1/people/680837"},"second":{"id":680577,"link":"/api/v1/people/680577"},"third":{"id":686797,"link":"/api/v1/people/686797"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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":93.5,"endSpeed":85.3,"strikeZoneTop":3.41470330759765,"strikeZoneBottom":1.56592101909816,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.8284058575317,"aZ":-11.695163386740687,"pfxX":-7.190874145239166,"pfxZ":10.967696144980728,"pX":-1.257498440127611,"pZ":2.887166646099564,"vX0":3.4319829879807595,"vY0":-136.0300294328073,"vZ0":-7.064240343057878,"x":164.93,"y":160.83,"x0":-1.6036171311138374,"y0":50.005797720312145,"z0":6.335036932437673,"aX":-13.4305549120943},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":18.5,"breakHorizontal":12.2,"spinRate":2138,"spinDirection":215},"zone":11,"typeConfidence":2.0,"plateTime":0.40320854721676636,"extension":5.943435840081297},"index":1,"playId":"2c804eee-d36b-3622-b831-d226eed536c5","pitchNumber":2,"startTime":"2025-09-28T20:42:17.320Z","endTime":"2025-09-28T20:42:21.337Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592836,"link":"/api/v1/people/592836","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596117,"link":"/api/v1/people/596117"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":642215,"link":"/api/v1/people/642215"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":681082,"link":"/api/v1/people/681082"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":596146,"link":"/api/v1/people/596146"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":681546,"link":"/api/v1/people/681546","batSide":{"code":"L","description":"Left"}},"first":{"id":680837,"link":"/api/v1/people/680837"},"second":{"id":680577,"link":"/api/v1/people/680577"},"third":{"id":686797,"link":"/api/v1/people/686797"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.8,"endSpeed":82.6,"strikeZoneTop":3.51168650412518,"strikeZoneBottom":1.66683685660793,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.25239053120055,"aZ":-28.175882737421308,"pfxX":-7.208158342369523,"pfxZ":2.337905941060175,"pX":-0.5537785556452186,"pZ":1.3355403061242632,"vX0":5.492535742278927,"vY0":-129.21914690493344,"vZ0":-6.9913158963990725,"x":138.11,"y":202.72,"x0":-1.7593353869264226,"y0":50.00045442675433,"z0":6.2097529591209915,"aX":-12.317354170512088},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":3.0,"breakHorizontal":12.0,"spinRate":1405,"spinDirection":223},"zone":13,"typeConfidence":2.0,"plateTime":0.4221703690882337,"extension":6.081694460795854},"index":2,"playId":"e7b86e77-ebd4-3bf5-9c3f-7596fba0823e","pitchNumber":3,"startTime":"2025-09-28T20:42:32.566Z","endTime":"2025-09-28T20:42:36.818Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592836,"link":"/api/v1/people/592836","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596117,"link":"/api/v1/people/596117"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":642215,"link":"/api/v1/people/642215"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":681082,"link":"/api/v1/people/681082"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":596146,"link":"/api/v1/people/596146"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":681546,"link":"/api/v1/people/681546","batSide":{"code":"L","description":"Left"}},"first":{"id":680837,"link":"/api/v1/people/680837"},"second":{"id":680577,"link":"/api/v1/people/680577"},"third":{"id":686797,"link":"/api/v1/people/686797"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.9,"endSpeed":81.7,"strikeZoneTop":3.38877261171172,"strikeZoneBottom":1.51588900986639,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.10581311546767,"aZ":-15.324359612168532,"pfxX":1.8753013493368855,"pfxZ":9.900143519337718,"pX":-0.688404172570482,"pZ":2.622907512441585,"vX0":2.494760495319918,"vY0":-129.4136139201493,"vZ0":-6.283585457822202,"x":143.24,"y":167.96,"x0":-1.9073045398841038,"y0":50.00487691079701,"z0":6.249220039364124,"aX":3.1923947052947703},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":16.8,"breakHorizontal":-4.0,"spinRate":2434,"spinDirection":193},"zone":4,"typeConfidence":2.0,"plateTime":0.42265780223090044,"extension":5.913993219858656},"index":3,"playId":"ef79bb68-c173-35cd-9f05-b6285ad31ba5","pitchNumber":4,"startTime":"2025-09-28T20:42:48.234Z","endTime":"2025-09-28T20:42:52.682Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592836,"link":"/api/v1/people/592836","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596117,"link":"/api/v1/people/596117"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":642215,"link":"/api/v1/people/642215"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":681082,"link":"/api/v1/people/681082"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":596146,"link":"/api/v1/people/596146"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":681546,"link":"/api/v1/people/681546","batSide":{"code":"L","description":"Left"}},"first":{"id":680837,"link":"/api/v1/people/680837"},"second":{"id":680577,"link":"/api/v1/people/680577"},"third":{"id":686797,"link":"/api/v1/people/686797"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2025-09-28T20:43:05.539Z","endTime":"2025-09-28T20:43:21.341Z","isPitch":false,"type":"action","player":{"id":681546,"link":"/api/v1/people/681546"},"defense":{"pitcher":{"id":592836,"link":"/api/v1/people/592836","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596117,"link":"/api/v1/people/596117"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":642215,"link":"/api/v1/people/642215"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":681082,"link":"/api/v1/people/681082"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":596146,"link":"/api/v1/people/596146"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":681546,"link":"/api/v1/people/681546","batSide":{"code":"L","description":"Left"}},"first":{"id":680837,"link":"/api/v1/people/680837"},"second":{"id":680577,"link":"/api/v1/people/680577"},"third":{"id":686797,"link":"/api/v1/people/686797"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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":94.1,"endSpeed":86.2,"strikeZoneTop":3.45040509062161,"strikeZoneBottom":1.56999993484469,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.744865450154705,"aZ":-17.643605718682785,"pfxX":-10.134219797244691,"pfxZ":7.6493113704407065,"pX":0.08945060326732504,"pZ":2.932555687332199,"vX0":7.484574066758586,"vY0":-136.83255097874394,"vZ0":-5.808124894605291,"x":113.59,"y":159.6,"x0":-1.362484422001826,"y0":50.002431247922864,"z0":6.288660280786041,"aX":-19.24717966409627},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":12.8,"breakHorizontal":16.8,"spinRate":2038,"spinDirection":214},"zone":2,"typeConfidence":2.0,"plateTime":0.40006024212872004,"extension":6.040971487502789},"index":5,"playId":"b8a93602-f7ff-3eaf-8d72-e39c864c9a08","pitchNumber":5,"startTime":"2025-09-28T20:43:21.341Z","endTime":"2025-09-28T20:43:25.864Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592836,"link":"/api/v1/people/592836","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596117,"link":"/api/v1/people/596117"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":642215,"link":"/api/v1/people/642215"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":681082,"link":"/api/v1/people/681082"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":596146,"link":"/api/v1/people/596146"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":681546,"link":"/api/v1/people/681546","batSide":{"code":"L","description":"Left"}},"first":{"id":680837,"link":"/api/v1/people/680837"},"second":{"id":680577,"link":"/api/v1/people/680577"},"third":{"id":686797,"link":"/api/v1/people/686797"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681546,"link":"/api/v1/people/681546"},"credit":"b_ab"},{"player":{"id":592836,"link":"/api/v1/people/592836"},"credit":"p_ab"},{"player":{"id":681546,"link":"/api/v1/people/681546"},"credit":"b_pa"},{"player":{"id":592836,"link":"/api/v1/people/592836"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":36.4,"awayTeamWinProbability":63.6,"homeTeamWinProbabilityAdded":7.900000000000002,"leverageIndex":3.06,"dramaIndex":130.0,"contextMetrics":{},"playEndTime":"2025-09-28T20:43:25.864Z","atBatIndex":45},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Kyle Schwarber walks.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-09-28T20:47:46.192Z","endTime":"2025-09-28T20:50:06.539Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664948,"fullName":"Anthony Misiewicz","link":"/api/v1/people/664948"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[2,3,4,5,6,8,9],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[]}],"playEvents":[{"details":{"description":"DaShawn Keirsey Jr. remains in the game as the right fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":1,"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-28T20:46:13.552Z","endTime":"2025-09-28T20:46:13.566Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":680577,"link":"/api/v1/people/680577"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"602","replacedPlayer":{"id":663616,"link":"/api/v1/people/663616"},"defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":680837,"link":"/api/v1/people/680837"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":676812,"link":"/api/v1/people/676812"}},"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":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Anthony Misiewicz replaces Simeon Woods Richardson.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"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-28T20:46:13.566Z","endTime":"2025-09-28T20:47:48.419Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":664948,"link":"/api/v1/people/664948"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":680573,"link":"/api/v1/people/680573","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":680837,"link":"/api/v1/people/680837"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":680577,"link":"/api/v1/people/680577"}},"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":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":77.3,"endSpeed":70.5,"strikeZoneTop":3.25604195997204,"strikeZoneBottom":1.54434041598554,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.372148922264568,"aZ":-45.44593855080936,"pfxX":-3.9863732210847087,"pfxZ":-10.48121974330224,"pX":-0.0215871706832529,"pZ":4.487835068803131,"vX0":-0.16558256537661703,"vY0":-112.37689200938802,"vZ0":5.450735403226258,"x":117.82,"y":117.61,"x0":0.5704527887889692,"y0":50.005525731874584,"z0":6.677297634588578,"aX":-5.04537213235818},"breaks":{"breakAngle":6.0,"breakLength":14.4,"breakY":24.0,"breakVertical":-63.2,"breakVerticalInduced":-17.0,"breakHorizontal":7.2,"spinRate":2831,"spinDirection":328},"zone":11,"typeConfidence":2.0,"plateTime":0.4893818895762001,"extension":5.880550974680578},"index":2,"playId":"fae237fc-c7ba-3950-bf94-43273d6b7d29","pitchNumber":1,"startTime":"2025-09-28T20:47:48.419Z","endTime":"2025-09-28T20:47:54.229Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664948,"link":"/api/v1/people/664948","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":680837,"link":"/api/v1/people/680837"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":680577,"link":"/api/v1/people/680577"}},"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":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":77.5,"endSpeed":71.3,"strikeZoneTop":3.29,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.536183683089888,"aZ":-45.679725368586304,"pfxX":-2.9848007360235194,"pfxZ":-10.596457422946319,"pX":-0.23834622053807586,"pZ":1.8557837869017024,"vX0":-0.8976396952265754,"vY0":-112.80161647246513,"vZ0":0.6025504115474314,"x":126.09,"y":188.67,"x0":0.5535523664673875,"y0":50.001006145524585,"z0":6.230140626348264,"aX":-3.8052394696293077},"breaks":{"breakAngle":4.8,"breakLength":14.4,"breakY":24.0,"breakVertical":-64.6,"breakVerticalInduced":-18.6,"breakHorizontal":5.6,"spinRate":2835,"spinDirection":332},"zone":8,"typeConfidence":2.0,"plateTime":0.48753199720956664,"extension":5.858137041443355},"index":3,"playId":"d901e6f4-1e52-30dc-a7d9-d3494af0307b","pitchNumber":2,"startTime":"2025-09-28T20:48:04.562Z","endTime":"2025-09-28T20:48:10.575Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664948,"link":"/api/v1/people/664948","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":680837,"link":"/api/v1/people/680837"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":680577,"link":"/api/v1/people/680577"}},"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":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.6,"endSpeed":81.0,"strikeZoneTop":3.29,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.84135773308758,"aZ":-27.160789387264806,"pfxX":-0.7302105855023708,"pfxZ":3.020335455205691,"pX":-0.5050895429294645,"pZ":2.5328995390052884,"vX0":-2.2973235911769216,"vY0":-127.66069950272227,"vZ0":-3.609035642029351,"x":107.89,"y":173.41,"x0":0.4992214717280523,"y0":50.00290091253943,"z0":6.0890478275815045,"aX":-1.212217441672907},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":4.9,"breakHorizontal":1.8,"spinRate":2369,"spinDirection":174},"zone":4,"typeConfidence":2.0,"plateTime":0.42808229188124347,"extension":6.130437856668894},"index":4,"playId":"9dd9efbc-1e6f-31ae-a5f0-c81ba631ba10","pitchNumber":3,"startTime":"2025-09-28T20:48:25.774Z","endTime":"2025-09-28T20:48:30.819Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664948,"link":"/api/v1/people/664948","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":680837,"link":"/api/v1/people/680837"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":680577,"link":"/api/v1/people/680577"}},"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":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":77.4,"endSpeed":70.8,"strikeZoneTop":3.16396950650293,"strikeZoneBottom":1.47875188646969,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.219642427195012,"aZ":-44.57045051441456,"pfxX":-3.9157334794101617,"pfxZ":-9.751473051458321,"pX":0.1790934407258052,"pZ":3.413411985498691,"vX0":0.3404556289544979,"vY0":-112.52469077296223,"vZ0":3.331926237197972,"x":110.17,"y":146.62,"x0":0.5332273503734404,"y0":50.00554894370409,"z0":6.458834835962967,"aX":-4.974832004455466},"breaks":{"breakAngle":6.0,"breakLength":14.4,"breakY":24.0,"breakVertical":-62.4,"breakVerticalInduced":-16.3,"breakHorizontal":7.0,"spinRate":2888,"spinDirection":320},"zone":12,"typeConfidence":2.0,"plateTime":0.4885194425968966,"extension":5.867180790323196},"index":5,"playId":"90acc11e-fabe-3c69-889d-b8a85e208928","pitchNumber":4,"startTime":"2025-09-28T20:48:44.347Z","endTime":"2025-09-28T20:48:49.728Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664948,"link":"/api/v1/people/664948","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":680837,"link":"/api/v1/people/680837"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":680577,"link":"/api/v1/people/680577"}},"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":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":77.1,"endSpeed":71.1,"strikeZoneTop":3.29,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.52021688657908,"aZ":-41.83037980339699,"pfxX":-5.146780209277143,"pfxZ":-7.621939604487036,"pX":-0.9892144498932203,"pZ":1.8728883535269572,"vX0":-1.5561936534784344,"vY0":-112.23215516460746,"vZ0":-0.09342195773516493,"x":154.71,"y":188.21,"x0":0.38284434065633827,"y0":50.00060234620252,"z0":6.19797025349999,"aX":-6.522912833922486},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.6,"breakVerticalInduced":-13.4,"breakHorizontal":9.7,"spinRate":2846,"spinDirection":328},"zone":13,"typeConfidence":2.0,"plateTime":0.48922072345356504,"extension":6.030863647876357},"index":6,"playId":"58bf833f-c9a0-37e9-ae26-80275a332d88","pitchNumber":5,"startTime":"2025-09-28T20:49:02.809Z","endTime":"2025-09-28T20:49:07.656Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664948,"link":"/api/v1/people/664948","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":680837,"link":"/api/v1/people/680837"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":680577,"link":"/api/v1/people/680577"}},"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":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"index":7,"startTime":"2025-09-28T20:49:27.806Z","endTime":"2025-09-28T20:49:43.194Z","isPitch":false,"type":"action","player":{"id":656941,"link":"/api/v1/people/656941"},"defense":{"pitcher":{"id":664948,"link":"/api/v1/people/664948","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":680837,"link":"/api/v1/people/680837"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":680577,"link":"/api/v1/people/680577"}},"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":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.4,"endSpeed":79.7,"strikeZoneTop":3.28980718006786,"strikeZoneBottom":1.51982557934571,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.598229932296746,"aZ":-25.09481359465297,"pfxX":-3.8687598670077614,"pfxZ":4.400676331500756,"pX":-1.4637397722015784,"pZ":2.429146068141959,"vX0":-3.560335174543536,"vY0":-125.8462015529368,"vZ0":-3.8167283552786726,"x":172.79,"y":173.19,"x0":0.4701739251497549,"y0":50.00613876951892,"z0":5.989058855222738,"aX":-6.231190641397768},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":7.3,"breakHorizontal":7.8,"spinRate":2381,"spinDirection":182},"zone":11,"typeConfidence":2.0,"plateTime":0.4345826767877865,"extension":6.147894686471226},"index":8,"playId":"4322c514-e4bd-30ff-a11a-e2c3592481c6","pitchNumber":6,"startTime":"2025-09-28T20:49:43.194Z","endTime":"2025-09-28T20:49:48.118Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664948,"link":"/api/v1/people/664948","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":680837,"link":"/api/v1/people/680837"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":680577,"link":"/api/v1/people/680577"}},"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":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":76.5,"endSpeed":69.5,"strikeZoneTop":3.19094319118383,"strikeZoneBottom":1.4800475621947,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.04057118553842,"aZ":-44.07597501551141,"pfxX":-3.514162057552285,"pfxZ":-9.661877531537503,"pX":0.23386219119205895,"pZ":3.7227459644790235,"vX0":0.4039763888633085,"vY0":-111.21571680042358,"vZ0":4.122655066125541,"x":108.09,"y":138.27,"x0":0.5038505038623345,"y0":50.00301665708634,"z0":6.467456667929198,"aX":-4.328825973859438},"breaks":{"breakAngle":6.0,"breakLength":14.4,"breakY":24.0,"breakVertical":-63.2,"breakVerticalInduced":-15.8,"breakHorizontal":6.2,"spinRate":2832,"spinDirection":327},"zone":12,"typeConfidence":2.0,"plateTime":0.4956629033394555,"extension":5.762888170851772},"index":9,"playId":"253e9e1c-8ff7-35cd-a746-2aa1195c7074","pitchNumber":7,"startTime":"2025-09-28T20:50:01.423Z","endTime":"2025-09-28T20:50:06.539Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664948,"link":"/api/v1/people/664948","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":680837,"link":"/api/v1/people/680837"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":680577,"link":"/api/v1/people/680577"}},"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":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656941,"link":"/api/v1/people/656941"},"credit":"b_pa"},{"player":{"id":664948,"link":"/api/v1/people/664948"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":44.1,"awayTeamWinProbability":55.9,"homeTeamWinProbabilityAdded":7.700000000000003,"leverageIndex":1.9,"dramaIndex":100.0,"contextMetrics":{},"playEndTime":"2025-09-28T20:50:06.539Z","atBatIndex":46},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Bryce Harper flies out to left fielder Austin Martin.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-09-28T20:50:23.682Z","endTime":"2025-09-28T20:51:00.835Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664948,"fullName":"Anthony Misiewicz","link":"/api/v1/people/664948"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":668885,"link":"/api/v1/people/668885"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.6,"endSpeed":79.7,"strikeZoneTop":3.19,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.10358576302451,"aZ":-28.58162154041526,"pfxX":-1.3816276678973083,"pfxZ":2.224359544459176,"pX":-0.11923068115860225,"pZ":3.0617336949814256,"vX0":-1.372942804176041,"vY0":-126.22385642485494,"vZ0":-1.8315152817291596,"x":121.54,"y":156.11,"x0":0.6108245598144999,"y0":50.00609740253299,"z0":6.0927306351046235,"aX":-2.2350100504477313},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":3.8,"breakHorizontal":2.8,"spinRate":2136,"spinDirection":186},"zone":2,"typeConfidence":2.0,"plateTime":0.43353501311895926,"extension":6.03294986358071},"index":0,"playId":"c1b669cb-455c-34e6-991d-f28ab7d9d724","pitchNumber":1,"startTime":"2025-09-28T20:50:32.359Z","endTime":"2025-09-28T20:50:36.027Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664948,"link":"/api/v1/people/664948","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":680837,"link":"/api/v1/people/680837"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":680577,"link":"/api/v1/people/680577"}},"offense":{"batter":{"id":547180,"link":"/api/v1/people/547180","batSide":{"code":"L","description":"Left"}},"first":{"id":656941,"link":"/api/v1/people/656941"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":77.7,"endSpeed":71.2,"strikeZoneTop":3.19,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.15017119552298,"aZ":-43.06069121339743,"pfxX":-4.970938146528697,"pfxZ":-8.523564387113149,"pX":-0.8212528366924707,"pZ":2.0117690524559877,"vX0":-1.4434168712565443,"vY0":-113.07226159404537,"vZ0":0.4988479888721653,"x":148.3,"y":184.46,"x0":0.47324779727357547,"y0":50.00166671353157,"z0":6.15561371633671,"aX":-6.350809367623892},"breaks":{"breakAngle":8.4,"breakLength":14.4,"breakY":24.0,"breakVertical":-60.6,"breakVerticalInduced":-14.9,"breakHorizontal":9.4,"spinRate":2815,"spinDirection":327},"zone":7,"typeConfidence":2.0,"plateTime":0.48686151038008596,"extension":5.951069308345936},"hitData":{"launchSpeed":73.1,"launchAngle":33.0,"totalDistance":254.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":96.12,"coordY":102.56}},"index":1,"playId":"351b3038-2b04-3f99-9fbc-6c30f2f626db","pitchNumber":2,"startTime":"2025-09-28T20:50:49.918Z","endTime":"2025-09-28T20:51:00.835Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664948,"link":"/api/v1/people/664948","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":680837,"link":"/api/v1/people/680837"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":680577,"link":"/api/v1/people/680577"}},"offense":{"batter":{"id":547180,"link":"/api/v1/people/547180","batSide":{"code":"L","description":"Left"}},"first":{"id":656941,"link":"/api/v1/people/656941"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":547180,"link":"/api/v1/people/547180"},"credit":"b_ab"},{"player":{"id":664948,"link":"/api/v1/people/664948"},"credit":"p_ab"},{"player":{"id":547180,"link":"/api/v1/people/547180"},"credit":"b_pa"},{"player":{"id":664948,"link":"/api/v1/people/664948"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":37.0,"awayTeamWinProbability":63.0,"homeTeamWinProbabilityAdded":-7.100000000000001,"leverageIndex":3.11,"dramaIndex":127.0,"contextMetrics":{},"playEndTime":"2025-09-28T20:51:00.835Z","atBatIndex":47},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Alec Bohm singles on a sharp line drive to center fielder James Outman. Kyle Schwarber to 2nd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-09-28T20:51:19.730Z","endTime":"2025-09-28T20:53:20.252Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664948,"fullName":"Anthony Misiewicz","link":"/api/v1/people/664948"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"postOnSecond":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":681546,"link":"/api/v1/people/681546"},"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":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":86.6,"endSpeed":79.8,"strikeZoneTop":3.5799992945502,"strikeZoneBottom":1.70999500115759,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.370445688076483,"aZ":-26.879644524021447,"pfxX":-3.360812343512981,"pfxZ":3.2787881285874496,"pX":0.10937781301375864,"pZ":2.0716228726171373,"vX0":-0.34034122516731646,"vY0":-126.1550145828713,"vZ0":-4.404753949437858,"x":112.83,"y":182.85,"x0":0.6826582755219939,"y0":50.002209848909864,"z0":6.0038836926099375,"aX":-5.42300631729509},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":5.2,"breakHorizontal":6.1,"spinRate":2316,"spinDirection":185},"zone":8,"typeConfidence":2.0,"plateTime":0.4339796429950509,"extension":5.956207231492419},"index":0,"playId":"908c782e-a0dc-38ea-a80c-37f820cea24b","pitchNumber":1,"startTime":"2025-09-28T20:51:29.408Z","endTime":"2025-09-28T20:51:34.163Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664948,"link":"/api/v1/people/664948","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":680837,"link":"/api/v1/people/680837"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":680577,"link":"/api/v1/people/680577"}},"offense":{"batter":{"id":664761,"link":"/api/v1/people/664761","batSide":{"code":"R","description":"Right"}},"first":{"id":656941,"link":"/api/v1/people/656941"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.0,"endSpeed":79.3,"strikeZoneTop":3.52210897821559,"strikeZoneBottom":1.68032789828885,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.45257826728626,"aZ":-29.59499044853288,"pfxX":-4.282013211390085,"pfxZ":1.5983354269380996,"pX":-0.9592185946492698,"pZ":4.258241059498131,"vX0":-2.1751515113759554,"vY0":-126.65575956523905,"vZ0":0.9279033944521381,"x":153.56,"y":123.81,"x0":0.46877764328435,"y0":50.00242085587523,"z0":6.265727991499375,"aX":-6.911085689161527},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":3.4,"breakHorizontal":8.3,"spinRate":2448,"spinDirection":213},"zone":11,"typeConfidence":2.0,"plateTime":0.4335320849411577,"extension":6.024132101435035},"index":1,"playId":"9319563f-cc17-34a0-9c8c-d3ce1c5855d9","pitchNumber":2,"startTime":"2025-09-28T20:51:49.270Z","endTime":"2025-09-28T20:51:53.504Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664948,"link":"/api/v1/people/664948","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":680837,"link":"/api/v1/people/680837"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":680577,"link":"/api/v1/people/680577"}},"offense":{"batter":{"id":664761,"link":"/api/v1/people/664761","batSide":{"code":"R","description":"Right"}},"first":{"id":656941,"link":"/api/v1/people/656941"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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":84.0,"endSpeed":76.6,"strikeZoneTop":3.51039897667032,"strikeZoneBottom":1.63304016896843,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.572237522301283,"aZ":-31.086722506851494,"pfxX":5.449605096314681,"pfxZ":0.7253332457915072,"pX":1.108134122694654,"pZ":3.4796365503460924,"vX0":-0.4071673858169134,"vY0":-122.27190470582735,"vZ0":0.2674751368736008,"x":74.76,"y":144.83,"x0":0.5699709523216775,"y0":50.00459544679087,"z0":6.050468621480338,"aX":8.198505334097206},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":1.7,"breakHorizontal":-9.7,"spinRate":1764,"spinDirection":145},"zone":12,"typeConfidence":2.0,"plateTime":0.4490743810536113,"extension":6.222083728344801},"index":2,"playId":"1735bc46-bff9-3a4a-8c0a-a1317c604c96","pitchNumber":3,"startTime":"2025-09-28T20:52:08.521Z","endTime":"2025-09-28T20:52:13.381Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664948,"link":"/api/v1/people/664948","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":680837,"link":"/api/v1/people/680837"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":680577,"link":"/api/v1/people/680577"}},"offense":{"batter":{"id":664761,"link":"/api/v1/people/664761","batSide":{"code":"R","description":"Right"}},"first":{"id":656941,"link":"/api/v1/people/656941"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.4,"endSpeed":79.9,"strikeZoneTop":3.53275106622597,"strikeZoneBottom":1.69103628975864,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.508497964459995,"aZ":-25.255058298939637,"pfxX":-1.2596793346468864,"pfxZ":4.275814512230571,"pX":0.7232788779594389,"pZ":2.790787680950203,"vX0":0.6833694894148588,"vY0":-125.87615424369454,"vZ0":-3.132335017797642,"x":89.43,"y":163.43,"x0":0.6131479855951629,"y0":50.004125486460026,"z0":6.07726828281386,"aX":-2.0388526546651864},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":7.3,"breakHorizontal":2.2,"spinRate":2301,"spinDirection":173},"zone":6,"typeConfidence":2.0,"plateTime":0.43371710966582144,"extension":6.086689042896363},"index":3,"playId":"f2e6ca14-6b4e-3488-af98-33cc05659334","pitchNumber":4,"startTime":"2025-09-28T20:52:26.807Z","endTime":"2025-09-28T20:52:31.363Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664948,"link":"/api/v1/people/664948","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":680837,"link":"/api/v1/people/680837"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":680577,"link":"/api/v1/people/680577"}},"offense":{"batter":{"id":664761,"link":"/api/v1/people/664761","batSide":{"code":"R","description":"Right"}},"first":{"id":656941,"link":"/api/v1/people/656941"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.8,"endSpeed":77.8,"strikeZoneTop":3.53361388594951,"strikeZoneBottom":1.64013746089476,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.31793853149784,"aZ":-22.304573360047304,"pfxX":7.813669852550094,"pfxZ":6.4150487931126685,"pX":1.6660279096484016,"pZ":1.8103729901744268,"vX0":-0.12470520966101417,"vY0":-123.45567968475594,"vZ0":-5.197438482015654,"x":53.49,"y":189.9,"x0":0.7026454915680109,"y0":50.00321698791226,"z0":5.828201174808849,"aX":12.022353165956696},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":10.6,"breakHorizontal":-14.2,"spinRate":1940,"spinDirection":137},"zone":14,"typeConfidence":2.0,"plateTime":0.4442152345385093,"extension":6.230943831346386},"index":4,"playId":"d5dceee3-4450-3a7b-a789-70924d9692ce","pitchNumber":5,"startTime":"2025-09-28T20:52:48.183Z","endTime":"2025-09-28T20:52:52.154Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664948,"link":"/api/v1/people/664948","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":680837,"link":"/api/v1/people/680837"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":680577,"link":"/api/v1/people/680577"}},"offense":{"batter":{"id":664761,"link":"/api/v1/people/664761","batSide":{"code":"R","description":"Right"}},"first":{"id":656941,"link":"/api/v1/people/656941"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.8,"endSpeed":80.5,"strikeZoneTop":3.58,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.081502059176337,"aZ":-25.707561323347903,"pfxX":-1.332816618190587,"pfxZ":3.949998193863255,"pX":-0.008868251545152873,"pZ":2.60451837098909,"vX0":-1.1494046421715451,"vY0":-126.46773960675365,"vZ0":-3.530375688353476,"x":117.34,"y":168.46,"x0":0.6228899735513943,"y0":50.00412360607343,"z0":6.054878593379766,"aX":-2.183385330997879},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":6.7,"breakHorizontal":2.6,"spinRate":2322,"spinDirection":175},"zone":5,"typeConfidence":2.0,"plateTime":0.43124092360392074,"extension":6.192792413639956},"hitData":{"launchSpeed":106.3,"launchAngle":10.0,"totalDistance":240.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":99.84,"coordY":72.55}},"index":5,"playId":"b95b2142-4b4f-3603-9df5-34676c210a64","pitchNumber":6,"startTime":"2025-09-28T20:53:10.113Z","endTime":"2025-09-28T20:53:20.252Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664948,"link":"/api/v1/people/664948","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":680837,"link":"/api/v1/people/680837"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":680577,"link":"/api/v1/people/680577"}},"offense":{"batter":{"id":664761,"link":"/api/v1/people/664761","batSide":{"code":"R","description":"Right"}},"first":{"id":656941,"link":"/api/v1/people/656941"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664761,"link":"/api/v1/people/664761"},"credit":"b_ab"},{"player":{"id":664948,"link":"/api/v1/people/664948"},"credit":"p_ab"},{"player":{"id":664761,"link":"/api/v1/people/664761"},"credit":"b_pa"},{"player":{"id":664948,"link":"/api/v1/people/664948"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":44.7,"awayTeamWinProbability":55.3,"homeTeamWinProbabilityAdded":7.700000000000003,"leverageIndex":2.68,"dramaIndex":119.0,"contextMetrics":{},"playEndTime":"2025-09-28T20:53:20.252Z","atBatIndex":48},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Weston Wilson grounds into a force out, third baseman Royce Lewis to second baseman Ryan Fitzgerald. Kyle Schwarber to 3rd. Alec Bohm out at 2nd. Weston Wilson to 1st.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-09-28T20:55:52.299Z","endTime":"2025-09-28T20:57:26.649Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":642215,"fullName":"Weston Wilson","link":"/api/v1/people/642215"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":701519,"fullName":"Travis Adams","link":"/api/v1/people/701519"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":642215,"fullName":"Weston Wilson","link":"/api/v1/people/642215"},"postOnThird":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4,5,6],"actionIndex":[1],"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":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":668904,"link":"/api/v1/people/668904"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":680837,"link":"/api/v1/people/680837"},"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":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":642215,"fullName":"Weston Wilson","link":"/api/v1/people/642215"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-09-28T20:54:01.197Z","endTime":"2025-09-28T20:54:23.879Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":664948,"link":"/api/v1/people/664948","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":680837,"link":"/api/v1/people/680837"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":680577,"link":"/api/v1/people/680577"}},"offense":{"batter":{"id":642215,"link":"/api/v1/people/642215","batSide":{"code":"R","description":"Right"}},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":656941,"link":"/api/v1/people/656941"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Travis Adams replaces Anthony Misiewicz.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":0,"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-28T20:54:23.879Z","endTime":"2025-09-28T20:55:54.632Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":701519,"link":"/api/v1/people/701519"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":664948,"link":"/api/v1/people/664948","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":680837,"link":"/api/v1/people/680837"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":680577,"link":"/api/v1/people/680577"}},"offense":{"batter":{"id":642215,"link":"/api/v1/people/642215","batSide":{"code":"R","description":"Right"}},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":656941,"link":"/api/v1/people/656941"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.5,"endSpeed":82.9,"strikeZoneTop":3.67,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.97712292347093,"aZ":-23.599219305553717,"pfxX":2.004633057854562,"pfxZ":4.907728095615273,"pX":0.38540899774063386,"pZ":2.122921879587877,"vX0":6.500692667735515,"vY0":-131.63697193011996,"vZ0":-5.052401783062233,"x":102.31,"y":181.46,"x0":-2.3807043245503126,"y0":50.00639918851565,"z0":5.823444223809473,"aX":3.5033505323601233},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":7.9,"breakHorizontal":-5.2,"spinRate":2453,"spinDirection":166},"zone":9,"typeConfidence":0.91,"plateTime":0.41673026403592717,"extension":6.028104385223486},"index":2,"playId":"d1a6c596-bf1e-3e69-8f5f-4622254f8ee4","pitchNumber":1,"startTime":"2025-09-28T20:55:54.632Z","endTime":"2025-09-28T20:55:59.922Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701519,"link":"/api/v1/people/701519","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":680837,"link":"/api/v1/people/680837"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":680577,"link":"/api/v1/people/680577"}},"offense":{"batter":{"id":642215,"link":"/api/v1/people/642215","batSide":{"code":"R","description":"Right"}},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":656941,"link":"/api/v1/people/656941"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.1,"endSpeed":84.1,"strikeZoneTop":3.67,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.908485489217643,"aZ":-22.596622857825047,"pfxX":0.9428669901126912,"pfxZ":5.352107836376537,"pX":0.259107628662313,"pZ":1.87772928849609,"vX0":6.68211852150286,"vY0":-132.56291239531797,"vZ0":-5.966698475741849,"x":107.12,"y":188.08,"x0":-2.411171138639895,"y0":50.00378582363456,"z0":5.795009459375043,"aX":1.6854402094827194},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":8.6,"breakHorizontal":-3.1,"spinRate":2591,"spinDirection":171},"zone":8,"typeConfidence":0.9,"plateTime":0.41233396029081915,"extension":6.139072654375771},"index":3,"playId":"a5937032-a35c-30b9-98b7-4a88b529c6f2","pitchNumber":2,"startTime":"2025-09-28T20:56:13.376Z","endTime":"2025-09-28T20:56:18.823Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701519,"link":"/api/v1/people/701519","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":680837,"link":"/api/v1/people/680837"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":680577,"link":"/api/v1/people/680577"}},"offense":{"batter":{"id":642215,"link":"/api/v1/people/642215","batSide":{"code":"R","description":"Right"}},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":656941,"link":"/api/v1/people/656941"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":86.9,"strikeZoneTop":3.58042404262528,"strikeZoneBottom":1.62664816042702,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.38253593662673,"aZ":-15.656667783404586,"pfxX":-1.991990219686416,"pfxZ":8.461026229948327,"pX":-0.818821011636667,"pZ":5.178656478713843,"vX0":5.6872581585713915,"vY0":-139.11570272708744,"vZ0":0.5444742132460991,"x":148.21,"y":98.96,"x0":-2.6344795012040025,"y0":50.00261388561611,"z0":6.02140058868229,"aX":-3.8897567965167803},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":15.6,"breakHorizontal":2.4,"spinRate":2307,"spinDirection":212},"zone":11,"typeConfidence":0.91,"plateTime":0.39433969772712407,"extension":5.959311890760096},"index":4,"playId":"b03c2632-5383-38d8-8642-d3826ad1b643","pitchNumber":3,"startTime":"2025-09-28T20:56:38.908Z","endTime":"2025-09-28T20:56:42.498Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701519,"link":"/api/v1/people/701519","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":680837,"link":"/api/v1/people/680837"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":680577,"link":"/api/v1/people/680577"}},"offense":{"batter":{"id":642215,"link":"/api/v1/people/642215","batSide":{"code":"R","description":"Right"}},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":656941,"link":"/api/v1/people/656941"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.1,"endSpeed":78.4,"strikeZoneTop":3.64764374841006,"strikeZoneBottom":1.61256026550666,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.14644446641787,"aZ":-34.38576076597256,"pfxX":2.300194657922457,"pfxZ":-1.4356487873148245,"pX":0.7585158081482143,"pZ":1.411846946925516,"vX0":7.25754421216016,"vY0":-123.68564389059117,"vZ0":-3.164800975953504,"x":88.09,"y":200.66,"x0":-2.514799860485121,"y0":50.000450100596765,"z0":5.597586636315519,"aX":3.5536868381051696},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":-3.1,"breakHorizontal":-5.9,"spinRate":2322,"spinDirection":86},"zone":14,"typeConfidence":0.9,"plateTime":0.44318989021148125,"extension":6.3860975603291745},"index":5,"playId":"a2c461c4-f6e8-38fd-b5f4-a910c7e4892d","pitchNumber":4,"startTime":"2025-09-28T20:56:59.018Z","endTime":"2025-09-28T20:57:03.486Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701519,"link":"/api/v1/people/701519","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":680837,"link":"/api/v1/people/680837"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":680577,"link":"/api/v1/people/680577"}},"offense":{"batter":{"id":642215,"link":"/api/v1/people/642215","batSide":{"code":"R","description":"Right"}},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":656941,"link":"/api/v1/people/656941"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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.3,"endSpeed":79.3,"strikeZoneTop":3.67,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.842290537232092,"aZ":-29.06358605234224,"pfxX":3.059815501812076,"pfxZ":1.9511653625640069,"pX":0.49667180296926267,"pZ":2.434051664734753,"vX0":6.406173290257703,"vY0":-125.52724053954026,"vZ0":-2.505677253853748,"x":98.07,"y":173.06,"x0":-2.487687565738659,"y0":50.001536423208485,"z0":5.815688093973617,"aX":4.872830497529202},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":3.2,"breakHorizontal":-7.1,"spinRate":2344,"spinDirection":102},"zone":6,"typeConfidence":0.9,"plateTime":0.43663610688101473,"extension":6.241482393726246},"hitData":{"launchSpeed":80.9,"launchAngle":2.0,"totalDistance":54.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":103.69,"coordY":163.69}},"index":6,"playId":"44197ca3-986e-3d61-9035-08a05b1e91c6","pitchNumber":5,"startTime":"2025-09-28T20:57:18.446Z","endTime":"2025-09-28T20:57:26.649Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701519,"link":"/api/v1/people/701519","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":680837,"link":"/api/v1/people/680837"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":680577,"link":"/api/v1/people/680577"}},"offense":{"batter":{"id":642215,"link":"/api/v1/people/642215","batSide":{"code":"R","description":"Right"}},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":656941,"link":"/api/v1/people/656941"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":642215,"link":"/api/v1/people/642215"},"credit":"b_ab"},{"player":{"id":701519,"link":"/api/v1/people/701519"},"credit":"p_ab"},{"player":{"id":642215,"link":"/api/v1/people/642215"},"credit":"b_pa"},{"player":{"id":701519,"link":"/api/v1/people/701519"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":36.4,"awayTeamWinProbability":63.6,"homeTeamWinProbabilityAdded":-8.300000000000004,"leverageIndex":4.09,"dramaIndex":159.0,"contextMetrics":{},"playEndTime":"2025-09-28T20:57:26.649Z","atBatIndex":49},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Nick Castellanos grounds into a force out, fielded by second baseman Ryan Fitzgerald. Weston Wilson out at 2nd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-09-28T20:57:59.011Z","endTime":"2025-09-28T21:00:12.258Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":592206,"fullName":"Nick Castellanos","link":"/api/v1/people/592206"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":701519,"fullName":"Travis Adams","link":"/api/v1/people/701519"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":642215,"fullName":"Weston Wilson","link":"/api/v1/people/642215"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":680837,"link":"/api/v1/people/680837"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":592206,"fullName":"Nick Castellanos","link":"/api/v1/people/592206"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":86.7,"strikeZoneTop":3.99097469254688,"strikeZoneBottom":1.93862271043273,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.458057562498542,"aZ":-14.9071389511962,"pfxX":-3.287077876960426,"pfxZ":8.936160854435693,"pX":-1.013455900654507,"pZ":3.3798451570627477,"vX0":5.6144734222232096,"vY0":-138.29497807720747,"vZ0":-3.7615066767304666,"x":155.63,"y":147.52,"x0":-2.6449186480428764,"y0":50.006285599486965,"z0":5.760580212875344,"aX":-6.354552142708322},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":15.6,"breakHorizontal":4.8,"spinRate":2240,"spinDirection":218},"zone":11,"typeConfidence":0.91,"plateTime":0.396381264744198,"extension":6.212496808027482},"index":0,"playId":"06d0dbdb-11ea-38e5-906e-2607db898934","pitchNumber":1,"startTime":"2025-09-28T20:58:08.681Z","endTime":"2025-09-28T20:58:12.924Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701519,"link":"/api/v1/people/701519","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":680837,"link":"/api/v1/people/680837"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":680577,"link":"/api/v1/people/680577"}},"offense":{"batter":{"id":592206,"link":"/api/v1/people/592206","batSide":{"code":"R","description":"Right"}},"first":{"id":642215,"link":"/api/v1/people/642215"},"third":{"id":656941,"link":"/api/v1/people/656941"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":87.1,"strikeZoneTop":3.96,"strikeZoneBottom":1.89,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.21927702099541,"aZ":-12.743397020065721,"pfxX":-3.3292946449976775,"pfxZ":9.935352580207944,"pX":-0.16497309850906583,"pZ":3.3178002946272276,"vX0":7.6984789164810135,"vY0":-139.39957351548648,"vZ0":-4.399048277886229,"x":123.29,"y":149.2,"x0":-2.537758054867646,"y0":50.00053517196879,"z0":5.766408984334135,"aX":-6.51077609438656},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":17.2,"breakHorizontal":4.3,"spinRate":2265,"spinDirection":213},"zone":2,"typeConfidence":0.92,"plateTime":0.39389827691782475,"extension":6.225596286098628},"index":1,"playId":"557d96cd-0368-3441-85b8-0deb37e28559","pitchNumber":2,"startTime":"2025-09-28T20:58:38.334Z","endTime":"2025-09-28T20:58:42.138Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701519,"link":"/api/v1/people/701519","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":680837,"link":"/api/v1/people/680837"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":680577,"link":"/api/v1/people/680577"}},"offense":{"batter":{"id":592206,"link":"/api/v1/people/592206","batSide":{"code":"R","description":"Right"}},"first":{"id":642215,"link":"/api/v1/people/642215"},"third":{"id":656941,"link":"/api/v1/people/656941"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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.2,"endSpeed":86.0,"strikeZoneTop":3.96,"strikeZoneBottom":1.89,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.64561810834526,"aZ":-16.962047727628658,"pfxX":-3.330627411738981,"pfxZ":7.947013224211462,"pX":0.01416760397432651,"pZ":3.436094544727142,"vX0":8.210370477778788,"vY0":-138.37535137118948,"vZ0":-3.2727368918463857,"x":116.46,"y":146.01,"x0":-2.5760223884405438,"y0":50.00110554589877,"z0":5.789625071963159,"aX":-6.374993786831056},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":13.8,"breakHorizontal":4.1,"spinRate":2342,"spinDirection":215},"zone":2,"typeConfidence":0.91,"plateTime":0.39782136402117185,"extension":6.268642186497694},"index":2,"playId":"1a7c204a-7038-39dc-a21d-436f70529930","pitchNumber":3,"startTime":"2025-09-28T20:59:04.386Z","endTime":"2025-09-28T20:59:11.085Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701519,"link":"/api/v1/people/701519","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":680837,"link":"/api/v1/people/680837"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":680577,"link":"/api/v1/people/680577"}},"offense":{"batter":{"id":592206,"link":"/api/v1/people/592206","batSide":{"code":"R","description":"Right"}},"first":{"id":642215,"link":"/api/v1/people/642215"},"third":{"id":656941,"link":"/api/v1/people/656941"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2025-09-28T20:59:23.313Z","endTime":"2025-09-28T21:00:04.908Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":701519,"link":"/api/v1/people/701519","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":680837,"link":"/api/v1/people/680837"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":680577,"link":"/api/v1/people/680577"}},"offense":{"batter":{"id":592206,"link":"/api/v1/people/592206","batSide":{"code":"R","description":"Right"}},"first":{"id":642215,"link":"/api/v1/people/642215"},"third":{"id":656941,"link":"/api/v1/people/656941"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":86.3,"strikeZoneTop":3.96,"strikeZoneBottom":1.89,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.12210614137025,"aZ":-17.65594703308275,"pfxX":-4.066258604318584,"pfxZ":7.589757965443782,"pX":0.19644645720479006,"pZ":3.911376050953559,"vX0":8.757462395281811,"vY0":-137.5580142992621,"vZ0":-1.8484298773382495,"x":109.51,"y":133.17,"x0":-2.503043856755158,"y0":50.000132455642614,"z0":5.7917979510339,"aX":-7.776554624142746},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":13.6,"breakHorizontal":5.5,"spinRate":2363,"spinDirection":219},"zone":2,"typeConfidence":0.9,"plateTime":0.39851120383356786,"extension":6.19011992430889},"hitData":{"launchSpeed":98.5,"launchAngle":0.0,"totalDistance":59.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":129.05,"coordY":146.96}},"index":4,"playId":"cb4f073d-37a6-3973-9524-5ae26691abd3","pitchNumber":4,"startTime":"2025-09-28T21:00:04.908Z","endTime":"2025-09-28T21:00:12.258Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701519,"link":"/api/v1/people/701519","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":680837,"link":"/api/v1/people/680837"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":680577,"link":"/api/v1/people/680577"}},"offense":{"batter":{"id":592206,"link":"/api/v1/people/592206","batSide":{"code":"R","description":"Right"}},"first":{"id":642215,"link":"/api/v1/people/642215"},"third":{"id":656941,"link":"/api/v1/people/656941"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":592206,"link":"/api/v1/people/592206"},"credit":"b_ab"},{"player":{"id":701519,"link":"/api/v1/people/701519"},"credit":"p_ab"},{"player":{"id":592206,"link":"/api/v1/people/592206"},"credit":"b_pa"},{"player":{"id":701519,"link":"/api/v1/people/701519"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":25.5,"awayTeamWinProbability":74.5,"homeTeamWinProbabilityAdded":-10.899999999999999,"leverageIndex":4.15,"dramaIndex":176.0,"contextMetrics":{},"playEndTime":"2025-09-28T21:00:12.258Z","atBatIndex":50},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Austin Martin strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-09-28T21:02:43.332Z","endTime":"2025-09-28T21:04:25.079Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"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,3,4,5,6],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":596117,"link":"/api/v1/people/596117"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: David Robertson replaces Taijuan Walker.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"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-28T21:01:37.757Z","endTime":"2025-09-28T21:02:45.648Z","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":592836,"link":"/api/v1/people/592836","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596117,"link":"/api/v1/people/596117"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":642215,"link":"/api/v1/people/642215"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":681082,"link":"/api/v1/people/681082"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":596146,"link":"/api/v1/people/596146"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":668885,"link":"/api/v1/people/668885","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":83.3,"strikeZoneTop":3.34925445837869,"strikeZoneBottom":1.59871424998469,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.303463883135954,"aZ":-12.801776648464278,"pfxX":3.061437477262526,"pfxZ":10.80046776182233,"pX":0.3232401392175553,"pZ":3.677308960005399,"vX0":5.484238052027985,"vY0":-133.92029890606523,"vZ0":-3.347180770233079,"x":104.68,"y":139.49,"x0":-2.1588331640646397,"y0":50.001187289829474,"z0":5.875303556336897,"aX":5.490345053561321},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":19.0,"breakHorizontal":-6.8,"spinRate":2651,"spinDirection":188},"zone":12,"typeConfidence":2.0,"plateTime":0.4109716878461036,"extension":6.526958346866205},"index":1,"playId":"270fb32e-5f92-3757-9494-63ec64be08aa","pitchNumber":1,"startTime":"2025-09-28T21:02:45.648Z","endTime":"2025-09-28T21:02:50.196Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":502085,"link":"/api/v1/people/502085","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596117,"link":"/api/v1/people/596117"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":642215,"link":"/api/v1/people/642215"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":681082,"link":"/api/v1/people/681082"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":596146,"link":"/api/v1/people/596146"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":668885,"link":"/api/v1/people/668885","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.6,"endSpeed":83.7,"strikeZoneTop":3.29674752402516,"strikeZoneBottom":1.57214460139945,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.611324533527252,"aZ":-10.005014075592998,"pfxX":-0.08652489923696738,"pfxZ":12.392073124085607,"pX":1.373862696171509,"pZ":2.3903775306143467,"vX0":8.86750598969713,"vY0":-132.94199025907548,"vZ0":-6.8337381486806,"x":64.63,"y":174.24,"x0":-1.99441122548833,"y0":50.005026452490476,"z0":5.721262757085291,"aX":-0.15494669012919476},"breaks":{"breakAngle":8.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":21.1,"breakHorizontal":-1.8,"spinRate":2643,"spinDirection":185},"zone":14,"typeConfidence":2.0,"plateTime":0.4120633018511075,"extension":6.613087464531161},"index":2,"playId":"56c1fb41-207b-35d3-b555-8bd019004b17","pitchNumber":2,"startTime":"2025-09-28T21:02:58.851Z","endTime":"2025-09-28T21:03:03.367Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":502085,"link":"/api/v1/people/502085","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596117,"link":"/api/v1/people/596117"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":642215,"link":"/api/v1/people/642215"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":681082,"link":"/api/v1/people/681082"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":596146,"link":"/api/v1/people/596146"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":668885,"link":"/api/v1/people/668885","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":85.4,"strikeZoneTop":3.39,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.098263777565833,"aZ":-9.359225837194897,"pfxX":-0.9216820809451138,"pfxZ":12.22390423196539,"pX":0.5572964777230521,"pZ":2.7932087358707216,"vX0":7.658056638689498,"vY0":-135.84030280337157,"vZ0":-6.180104808644415,"x":95.76,"y":163.36,"x0":-2.180135487807721,"y0":50.00301236503909,"z0":5.750257674587289,"aX":-1.720330366360544},"breaks":{"breakAngle":0.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":21.0,"breakHorizontal":0.0,"spinRate":2616,"spinDirection":189},"zone":6,"typeConfidence":2.0,"plateTime":0.4033907213539738,"extension":6.567646436315101},"index":3,"playId":"a503190b-94ff-342c-93db-3af2451f5b96","pitchNumber":3,"startTime":"2025-09-28T21:03:13.128Z","endTime":"2025-09-28T21:03:17.717Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":502085,"link":"/api/v1/people/502085","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596117,"link":"/api/v1/people/596117"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":642215,"link":"/api/v1/people/642215"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":681082,"link":"/api/v1/people/681082"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":596146,"link":"/api/v1/people/596146"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":668885,"link":"/api/v1/people/668885","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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":1,"outs":0},"pitchData":{"startSpeed":91.7,"endSpeed":83.2,"strikeZoneTop":3.39,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.12667993584593,"aZ":-18.005471612018734,"pfxX":-7.610636363341578,"pfxZ":7.939527383448105,"pX":-1.0785857552364104,"pZ":2.9038947504514105,"vX0":5.6944697515047045,"vY0":-133.37085834995824,"vZ0":-4.204816590053087,"x":158.11,"y":160.37,"x0":-2.2623231310168963,"y0":50.00566638073751,"z0":5.81556835412187,"aX":-13.587938593853256},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":13.6,"breakHorizontal":12.4,"spinRate":2369,"spinDirection":194},"zone":11,"typeConfidence":2.0,"plateTime":0.4121286577092995,"extension":6.612927609445902},"index":4,"playId":"eb049c17-67aa-39c2-92f1-0ecba05ad5c0","pitchNumber":4,"startTime":"2025-09-28T21:03:30.672Z","endTime":"2025-09-28T21:03:34.225Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":502085,"link":"/api/v1/people/502085","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596117,"link":"/api/v1/people/596117"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":642215,"link":"/api/v1/people/642215"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":681082,"link":"/api/v1/people/681082"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":596146,"link":"/api/v1/people/596146"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":668885,"link":"/api/v1/people/668885","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":85.9,"strikeZoneTop":3.29153092845726,"strikeZoneBottom":1.58037380093169,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.623203031150723,"aZ":-14.987240179466927,"pfxX":1.1230928303214207,"pfxZ":9.170632800721412,"pX":-0.029172877652091308,"pZ":1.1402312972864639,"vX0":5.9335632076038465,"vY0":-135.99437606624335,"vZ0":-9.214380112035462,"x":118.11,"y":207.99,"x0":-2.3847261973919514,"y0":50.006253890899316,"z0":5.610611114371103,"aX":2.104714112487116},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":14.9,"breakHorizontal":-3.2,"spinRate":2715,"spinDirection":183},"zone":13,"typeConfidence":2.0,"plateTime":0.4026481683408716,"extension":6.616513512119967},"index":5,"playId":"bbe26bdb-1f7e-3e8e-8e45-11d5c70e06cc","pitchNumber":5,"startTime":"2025-09-28T21:04:02.969Z","endTime":"2025-09-28T21:04:07.876Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":502085,"link":"/api/v1/people/502085","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596117,"link":"/api/v1/people/596117"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":642215,"link":"/api/v1/people/642215"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":681082,"link":"/api/v1/people/681082"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":596146,"link":"/api/v1/people/596146"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":668885,"link":"/api/v1/people/668885","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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":3,"strikes":3,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":85.5,"strikeZoneTop":3.39,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.824656448675068,"aZ":-17.785321370159718,"pfxX":1.4076457708852201,"pfxZ":7.8183363400766055,"pX":0.8210418189616189,"pZ":1.318370635783633,"vX0":7.9535259830031295,"vY0":-134.26026159605743,"vZ0":-8.174906849398784,"x":85.7,"y":203.18,"x0":-2.352776182399643,"y0":50.00516474302881,"z0":5.6494709683954225,"aX":2.5902436865006817},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":12.7,"breakHorizontal":-4.1,"spinRate":2705,"spinDirection":179},"zone":14,"typeConfidence":2.0,"plateTime":0.40667582515179923,"extension":6.671524717088841},"index":6,"playId":"1fe06ab8-0674-38ea-b004-2e1b799dd365","pitchNumber":6,"startTime":"2025-09-28T21:04:20.132Z","endTime":"2025-09-28T21:04:25.079Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":502085,"link":"/api/v1/people/502085","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596117,"link":"/api/v1/people/596117"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":642215,"link":"/api/v1/people/642215"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":681082,"link":"/api/v1/people/681082"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":596146,"link":"/api/v1/people/596146"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":668885,"link":"/api/v1/people/668885","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668885,"link":"/api/v1/people/668885"},"credit":"b_ab"},{"player":{"id":502085,"link":"/api/v1/people/502085"},"credit":"p_ab"},{"player":{"id":668885,"link":"/api/v1/people/668885"},"credit":"b_pa"},{"player":{"id":502085,"link":"/api/v1/people/502085"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":27.800000000000004,"awayTeamWinProbability":72.19999999999999,"homeTeamWinProbabilityAdded":2.3000000000000043,"leverageIndex":0.9,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2025-09-28T21:04:25.079Z","atBatIndex":51},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Ryan Jeffers walks.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-09-28T21:04:41.955Z","endTime":"2025-09-28T21:05:42.527Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":1},"matchup":{"batter":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":502085,"fullName":"David Robertson","link":"/api/v1/people/502085"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"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":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":84.8,"strikeZoneTop":3.45033212653252,"strikeZoneBottom":1.68977111581317,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.41675373518267,"aZ":-13.832564812426934,"pfxX":2.690219549824933,"pfxZ":10.052807408114877,"pX":0.901069177341375,"pZ":1.9377844313653758,"vX0":7.336452321174009,"vY0":-134.0872412821355,"vZ0":-7.4901802508959,"x":82.65,"y":186.46,"x0":-2.217752556628199,"y0":50.004114472223506,"z0":5.750153304734672,"aX":4.909559236913655},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":16.8,"breakHorizontal":-6.4,"spinRate":2768,"spinDirection":181},"zone":14,"typeConfidence":2.0,"plateTime":0.40815064115031596,"extension":6.588434130900567},"index":0,"playId":"adae0f2a-824e-317a-b5a9-35029de17d6a","pitchNumber":1,"startTime":"2025-09-28T21:04:50.627Z","endTime":"2025-09-28T21:04:55.337Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":502085,"link":"/api/v1/people/502085","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596117,"link":"/api/v1/people/596117"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":642215,"link":"/api/v1/people/642215"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":681082,"link":"/api/v1/people/681082"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":596146,"link":"/api/v1/people/596146"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":680777,"link":"/api/v1/people/680777","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.9,"endSpeed":83.7,"strikeZoneTop":3.45089399760164,"strikeZoneBottom":1.69036736797791,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.04374861512385,"aZ":-15.140922619675482,"pfxX":-6.596746125225194,"pfxZ":9.446358841051925,"pX":-1.7204945316228974,"pZ":2.9492829405153085,"vX0":3.584368999851117,"vY0":-133.72774229645427,"vZ0":-4.678215628764251,"x":182.58,"y":159.15,"x0":-2.2243821328920776,"y0":50.001252826384444,"z0":5.8147737555131265,"aX":-11.89325819211465},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":16.2,"breakHorizontal":11.2,"spinRate":2378,"spinDirection":195},"zone":11,"typeConfidence":2.0,"plateTime":0.4102867693673624,"extension":6.562885604021758},"index":1,"playId":"6996d778-a551-3891-8575-f9d7abc4f1c7","pitchNumber":2,"startTime":"2025-09-28T21:05:05.534Z","endTime":"2025-09-28T21:05:10.942Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":502085,"link":"/api/v1/people/502085","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596117,"link":"/api/v1/people/596117"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":642215,"link":"/api/v1/people/642215"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":681082,"link":"/api/v1/people/681082"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":596146,"link":"/api/v1/people/596146"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":680777,"link":"/api/v1/people/680777","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.2,"endSpeed":84.4,"strikeZoneTop":3.39302163944063,"strikeZoneBottom":1.65901276872565,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.852664006485725,"aZ":-13.530894193286244,"pfxX":2.813215188397427,"pfxZ":10.203599287134525,"pX":-1.1813684817856989,"pZ":3.240818065354198,"vX0":2.3910539081513047,"vY0":-134.26988381583232,"vZ0":-4.456350524280878,"x":162.03,"y":151.28,"x0":-2.4487474472243367,"y0":50.00525234334199,"z0":5.883747555278404,"aX":5.140957415739459},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":17.8,"breakHorizontal":-5.6,"spinRate":2622,"spinDirection":191},"zone":11,"typeConfidence":2.0,"plateTime":0.4078088878260324,"extension":6.481942043477212},"index":2,"playId":"2cefe7bc-96fb-3b61-a534-143edbbb7346","pitchNumber":3,"startTime":"2025-09-28T21:05:22.533Z","endTime":"2025-09-28T21:05:27.287Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":502085,"link":"/api/v1/people/502085","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596117,"link":"/api/v1/people/596117"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":642215,"link":"/api/v1/people/642215"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":681082,"link":"/api/v1/people/681082"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":596146,"link":"/api/v1/people/596146"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":680777,"link":"/api/v1/people/680777","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":1},"preCount":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":86.1,"strikeZoneTop":3.44099711949082,"strikeZoneBottom":1.68039924965082,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.508747412721924,"aZ":-15.792692394273736,"pfxX":0.9481664606804499,"pfxZ":8.788706012733352,"pX":0.36843254047837415,"pZ":0.931356867711803,"vX0":6.764816676991439,"vY0":-134.9781461466981,"vZ0":-9.380156387144607,"x":102.96,"y":213.63,"x0":-2.2828881207240737,"y0":50.005069772457226,"z0":5.538916481942989,"aX":1.7685371299178136},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":14.3,"breakHorizontal":-3.0,"spinRate":2683,"spinDirection":185},"zone":14,"typeConfidence":2.0,"plateTime":0.404178977265377,"extension":6.726781603288625},"index":3,"playId":"d2fec950-4edb-3995-b1eb-4b43b722d3b5","pitchNumber":4,"startTime":"2025-09-28T21:05:38.179Z","endTime":"2025-09-28T21:05:42.527Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":502085,"link":"/api/v1/people/502085","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596117,"link":"/api/v1/people/596117"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":642215,"link":"/api/v1/people/642215"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":681082,"link":"/api/v1/people/681082"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":596146,"link":"/api/v1/people/596146"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":680777,"link":"/api/v1/people/680777","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680777,"link":"/api/v1/people/680777"},"credit":"b_pa"},{"player":{"id":502085,"link":"/api/v1/people/502085"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":25.4,"awayTeamWinProbability":74.6,"homeTeamWinProbabilityAdded":-2.4000000000000057,"leverageIndex":0.7,"dramaIndex":37.0,"contextMetrics":{},"playEndTime":"2025-09-28T21:05:42.527Z","atBatIndex":52},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Royce Lewis lines out to center fielder Max Kepler.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-09-28T21:06:03.074Z","endTime":"2025-09-28T21:06:41.680Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":502085,"fullName":"David Robertson","link":"/api/v1/people/502085"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":596146,"link":"/api/v1/people/596146"},"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(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":93.2,"endSpeed":86.2,"strikeZoneTop":3.55345518536113,"strikeZoneBottom":1.71000032277417,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.880055235557485,"aZ":-14.840813756307607,"pfxX":1.5328996602063039,"pfxZ":9.217484425985905,"pX":-0.3360772416839809,"pZ":1.993455932323274,"vX0":5.370553295780736,"vY0":-135.6093526891167,"vZ0":-7.245479212440078,"x":129.81,"y":184.96,"x0":-2.533576758896417,"y0":50.0063394013564,"z0":5.7155975578794305,"aX":2.884652874964244},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":15.5,"breakHorizontal":-3.8,"spinRate":2767,"spinDirection":185},"zone":7,"typeConfidence":2.0,"plateTime":0.4023669089773336,"extension":6.576539647470162},"index":0,"playId":"2a292223-f36b-3eb9-90e9-398f9408342a","pitchNumber":1,"startTime":"2025-09-28T21:06:12.282Z","endTime":"2025-09-28T21:06:16.868Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":502085,"link":"/api/v1/people/502085","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596117,"link":"/api/v1/people/596117"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":642215,"link":"/api/v1/people/642215"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":681082,"link":"/api/v1/people/681082"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":596146,"link":"/api/v1/people/596146"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":668904,"link":"/api/v1/people/668904","batSide":{"code":"R","description":"Right"}},"first":{"id":680777,"link":"/api/v1/people/680777"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.2,"endSpeed":79.8,"strikeZoneTop":3.53,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.225405482704872,"aZ":-36.07087789925788,"pfxX":4.046167830383388,"pfxZ":-2.431874852983851,"pX":-0.1012702155045006,"pZ":2.82120075838842,"vX0":4.442116193036055,"vY0":-125.5758271008745,"vZ0":-0.7399284331110259,"x":120.86,"y":162.61,"x0":-2.4153203803482346,"y0":50.00119899559432,"z0":6.0412797777197005,"aX":6.49200208606841},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":-4.3,"breakHorizontal":-8.3,"spinRate":2694,"spinDirection":49},"zone":5,"typeConfidence":2.0,"plateTime":0.43533556097589576,"extension":6.455347139432319},"hitData":{"launchSpeed":98.2,"launchAngle":21.0,"totalDistance":364.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":135.69,"coordY":52.86}},"index":1,"playId":"be67e82d-0ef1-309b-8b1a-f619fc6596fd","pitchNumber":2,"startTime":"2025-09-28T21:06:30.770Z","endTime":"2025-09-28T21:06:41.680Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":502085,"link":"/api/v1/people/502085","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596117,"link":"/api/v1/people/596117"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":642215,"link":"/api/v1/people/642215"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":681082,"link":"/api/v1/people/681082"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":596146,"link":"/api/v1/people/596146"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":668904,"link":"/api/v1/people/668904","batSide":{"code":"R","description":"Right"}},"first":{"id":680777,"link":"/api/v1/people/680777"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668904,"link":"/api/v1/people/668904"},"credit":"b_ab"},{"player":{"id":502085,"link":"/api/v1/people/502085"},"credit":"p_ab"},{"player":{"id":668904,"link":"/api/v1/people/668904"},"credit":"b_pa"},{"player":{"id":502085,"link":"/api/v1/people/502085"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":28.299999999999997,"awayTeamWinProbability":71.7,"homeTeamWinProbabilityAdded":2.8999999999999986,"leverageIndex":1.24,"dramaIndex":54.0,"contextMetrics":{},"playEndTime":"2025-09-28T21:06:41.680Z","atBatIndex":53},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Kody Clemens flies out sharply to right fielder Nick Castellanos.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-09-28T21:06:56.784Z","endTime":"2025-09-28T21:08:08.863Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":0,"outs":3},"matchup":{"batter":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"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],"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":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"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_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":93.4,"endSpeed":85.5,"strikeZoneTop":3.59000053044746,"strikeZoneBottom":1.67431860635712,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.323955389808475,"aZ":-12.759236458664693,"pfxX":1.2371786068218213,"pfxZ":10.334266892208264,"pX":-2.37009309381985,"pZ":3.6391362350976113,"vX0":0.5677342876951839,"vY0":-136.07526501094276,"vZ0":-3.4878760066489445,"x":207.34,"y":140.52,"x0":-2.7420790017628414,"y0":50.00484201146347,"z0":5.819123560092606,"aX":2.3246795706463717},"breaks":{"breakAngle":10.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":18.2,"breakHorizontal":-2.4,"spinRate":2694,"spinDirection":201},"zone":11,"typeConfidence":2.0,"plateTime":0.40222926270928916,"extension":6.499813365182042},"index":0,"playId":"0e9bebaf-8f1f-3836-a403-7c58a0603cca","pitchNumber":1,"startTime":"2025-09-28T21:07:06.705Z","endTime":"2025-09-28T21:07:09.965Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":502085,"link":"/api/v1/people/502085","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596117,"link":"/api/v1/people/596117"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":642215,"link":"/api/v1/people/642215"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":681082,"link":"/api/v1/people/681082"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":596146,"link":"/api/v1/people/596146"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":665019,"link":"/api/v1/people/665019","batSide":{"code":"L","description":"Left"}},"first":{"id":680777,"link":"/api/v1/people/680777"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":86.1,"strikeZoneTop":3.59055048535562,"strikeZoneBottom":1.6731375466462,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.721606263875074,"aZ":-12.317958904850181,"pfxX":1.3828455752448896,"pfxZ":10.518347898390529,"pX":-1.2100220771987233,"pZ":2.4763855161707737,"vX0":3.2179660738860907,"vY0":-136.01730600797617,"vZ0":-6.335024508136486,"x":163.12,"y":171.92,"x0":-2.5846755689481564,"y0":50.00633371054711,"z0":5.677338203231018,"aX":2.61007329027909},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":18.0,"breakHorizontal":-3.1,"spinRate":2742,"spinDirection":191},"zone":13,"typeConfidence":2.0,"plateTime":0.40153821298400727,"extension":6.469603840204833},"index":1,"playId":"0cf960aa-977a-3511-b895-82bfed3c4221","pitchNumber":2,"startTime":"2025-09-28T21:07:24.037Z","endTime":"2025-09-28T21:07:28.794Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":502085,"link":"/api/v1/people/502085","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596117,"link":"/api/v1/people/596117"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":642215,"link":"/api/v1/people/642215"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":681082,"link":"/api/v1/people/681082"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":596146,"link":"/api/v1/people/596146"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":665019,"link":"/api/v1/people/665019","batSide":{"code":"L","description":"Left"}},"first":{"id":680777,"link":"/api/v1/people/680777"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":85.8,"strikeZoneTop":3.58999860337581,"strikeZoneBottom":1.64718476890557,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.305084972500662,"aZ":-9.401134585679712,"pfxX":-0.1874523782283113,"pfxZ":12.090522493619282,"pX":-1.5610926215454146,"pZ":2.6557292796738317,"vX0":2.615192461583725,"vY0":-136.2307336268887,"vZ0":-6.549704093149792,"x":176.51,"y":167.08,"x0":-2.5082972245935364,"y0":50.006016910440344,"z0":5.737673632145155,"aX":-0.35332690459896104},"breaks":{"breakAngle":1.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":20.8,"breakHorizontal":-0.2,"spinRate":2720,"spinDirection":190},"zone":11,"typeConfidence":2.0,"plateTime":0.4017147051321248,"extension":6.497048855462715},"index":2,"playId":"7d2d4aab-afbc-34f8-8c19-c6de8af0de45","pitchNumber":3,"startTime":"2025-09-28T21:07:41.866Z","endTime":"2025-09-28T21:07:46.605Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":502085,"link":"/api/v1/people/502085","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596117,"link":"/api/v1/people/596117"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":642215,"link":"/api/v1/people/642215"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":681082,"link":"/api/v1/people/681082"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":596146,"link":"/api/v1/people/596146"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":665019,"link":"/api/v1/people/665019","batSide":{"code":"L","description":"Left"}},"first":{"id":680777,"link":"/api/v1/people/680777"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"preCount":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":85.8,"strikeZoneTop":3.59,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.59054415247349,"aZ":-13.412363571430317,"pfxX":0.19444174153057525,"pfxZ":10.037202561488387,"pX":-0.3774041429641351,"pZ":2.5396331177217117,"vX0":5.809662432793227,"vY0":-135.145725741787,"vZ0":-6.01634181314227,"x":131.39,"y":170.21,"x0":-2.57078852210417,"y0":50.00029671413127,"z0":5.7188976839568895,"aX":0.36250838695460935},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":17.3,"breakHorizontal":-1.4,"spinRate":2767,"spinDirection":185},"zone":4,"typeConfidence":2.0,"plateTime":0.4036956082361778,"extension":6.568432400300203},"hitData":{"launchSpeed":102.3,"launchAngle":48.0,"totalDistance":299.0,"trajectory":"fly_ball","hardness":"hard","location":"9","coordinates":{"coordX":169.33,"coordY":87.32}},"index":3,"playId":"799439ad-bc0e-3462-8553-1f7a358e06e0","pitchNumber":4,"startTime":"2025-09-28T21:07:58.636Z","endTime":"2025-09-28T21:08:08.863Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":502085,"link":"/api/v1/people/502085","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596117,"link":"/api/v1/people/596117"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":642215,"link":"/api/v1/people/642215"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":681082,"link":"/api/v1/people/681082"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":596146,"link":"/api/v1/people/596146"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":665019,"link":"/api/v1/people/665019","batSide":{"code":"L","description":"Left"}},"first":{"id":680777,"link":"/api/v1/people/680777"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665019,"link":"/api/v1/people/665019"},"credit":"b_ab"},{"player":{"id":502085,"link":"/api/v1/people/502085"},"credit":"p_ab"},{"player":{"id":665019,"link":"/api/v1/people/665019"},"credit":"b_pa"},{"player":{"id":502085,"link":"/api/v1/people/502085"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":30.8,"awayTeamWinProbability":69.2,"homeTeamWinProbabilityAdded":2.5000000000000036,"leverageIndex":0.98,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2025-09-28T21:08:08.863Z","atBatIndex":54},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Max Kepler homers (18) on a line drive to right center field.","rbi":1,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-09-28T21:10:34.703Z","endTime":"2025-09-28T21:11:13.712Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":596146,"fullName":"Max Kepler","link":"/api/v1/people/596146"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":650893,"fullName":"Génesis Cabrera","link":"/api/v1/people/650893"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":596146,"fullName":"Max Kepler","link":"/api/v1/people/596146"},"responsiblePitcher":{"id":650893,"link":"/api/v1/people/650893"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Génesis Cabrera replaces Travis Adams.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"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-28T21:09:37.139Z","endTime":"2025-09-28T21:10:36.795Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":650893,"link":"/api/v1/people/650893"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":701519,"link":"/api/v1/people/701519","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":680837,"link":"/api/v1/people/680837"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":680577,"link":"/api/v1/people/680577"}},"offense":{"batter":{"id":596146,"link":"/api/v1/people/596146","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":79.2,"endSpeed":72.9,"strikeZoneTop":3.30963922217569,"strikeZoneBottom":1.59604782849238,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.927767871126644,"aZ":-37.61813527037367,"pfxX":-3.7694761929103935,"pfxZ":-4.051962505161285,"pX":0.7008092064871867,"pZ":3.1824362303850084,"vX0":-1.817913231371242,"vY0":-115.37013004110008,"vZ0":1.1452676983453116,"x":90.29,"y":152.85,"x0":1.9891740447709099,"y0":50.00058892980427,"z0":6.311737240693872,"aX":-5.068510252827619},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.3,"breakVerticalInduced":-6.7,"breakHorizontal":7.3,"spinRate":2440,"spinDirection":309},"zone":3,"typeConfidence":2.0,"plateTime":0.47517181770085326,"extension":5.631353116715072},"index":1,"playId":"2c8e40bd-c8f7-3260-b8b0-be21c938206e","pitchNumber":1,"startTime":"2025-09-28T21:10:36.795Z","endTime":"2025-09-28T21:10:42.359Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650893,"link":"/api/v1/people/650893","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":680837,"link":"/api/v1/people/680837"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":680577,"link":"/api/v1/people/680577"}},"offense":{"batter":{"id":596146,"link":"/api/v1/people/596146","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":85.2,"strikeZoneTop":3.43,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.3528157896631,"aZ":-20.758961766135226,"pfxX":11.078163943885015,"pfxZ":6.1220607014744495,"pX":0.1513188461520856,"pZ":2.064921735622546,"vX0":-8.095572180202094,"vY0":-136.27598114871873,"vZ0":-6.277043943244177,"x":111.23,"y":183.03,"x0":1.7341271458489105,"y0":50.00305738372431,"z0":5.850872739088925,"aX":20.65755510231456},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":9.8,"breakHorizontal":-18.1,"spinRate":2336,"spinDirection":138},"zone":8,"typeConfidence":2.0,"plateTime":0.40324996612195907,"extension":5.682005134738633},"hitData":{"launchSpeed":105.3,"launchAngle":23.0,"totalDistance":399.0,"trajectory":"line_drive","hardness":"medium","location":"89","coordinates":{"coordX":195.48,"coordY":55.17}},"index":2,"playId":"1bbb0974-9b68-3c59-a8d2-d6036c4ff937","pitchNumber":2,"startTime":"2025-09-28T21:10:53.671Z","endTime":"2025-09-28T21:11:13.712Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650893,"link":"/api/v1/people/650893","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":680837,"link":"/api/v1/people/680837"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":680577,"link":"/api/v1/people/680577"}},"offense":{"batter":{"id":596146,"link":"/api/v1/people/596146","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":596146,"link":"/api/v1/people/596146"},"credit":"b_ab"},{"player":{"id":650893,"link":"/api/v1/people/650893"},"credit":"p_ab"},{"player":{"id":596146,"link":"/api/v1/people/596146"},"credit":"b_pa"},{"player":{"id":650893,"link":"/api/v1/people/650893"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":60.8,"awayTeamWinProbability":39.2,"homeTeamWinProbabilityAdded":29.999999999999996,"leverageIndex":2.47,"dramaIndex":251.0,"contextMetrics":{},"playEndTime":"2025-09-28T21:11:13.712Z","atBatIndex":55},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Bryson Stott called out on strikes.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-09-28T21:11:31.120Z","endTime":"2025-09-28T21:13:21.555Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":650893,"fullName":"Génesis Cabrera","link":"/api/v1/people/650893"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":543877,"link":"/api/v1/people/543877"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.8,"endSpeed":82.8,"strikeZoneTop":3.33629635963225,"strikeZoneBottom":1.59003024043652,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.329382207617478,"aZ":-21.81747703959482,"pfxX":0.5674429758441657,"pfxZ":5.9666923026372425,"pX":-0.06564644176793792,"pZ":1.8885692872167146,"vX0":-5.663372449073619,"vY0":-130.59019996727457,"vZ0":-6.048353789513547,"x":119.5,"y":187.79,"x0":2.053083917155974,"y0":50.00081947890439,"z0":5.865213152577819,"aX":0.9854698608172406},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":9.7,"breakHorizontal":0.1,"spinRate":2148,"spinDirection":151},"zone":8,"typeConfidence":2.0,"plateTime":0.41870131706222136,"extension":5.862254835357439},"index":0,"playId":"2497636d-c856-3ae2-be4e-d3043d523bc9","pitchNumber":1,"startTime":"2025-09-28T21:11:41.204Z","endTime":"2025-09-28T21:11:45.383Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650893,"link":"/api/v1/people/650893","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":680837,"link":"/api/v1/people/680837"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":680577,"link":"/api/v1/people/680577"}},"offense":{"batter":{"id":681082,"link":"/api/v1/people/681082","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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":94.4,"endSpeed":86.0,"strikeZoneTop":3.2841935265149,"strikeZoneBottom":1.59065343214846,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.664461165072307,"aZ":-17.962326584256417,"pfxX":9.367019359438665,"pfxZ":7.4975997662559974,"pX":0.20566588328822666,"pZ":2.139853879517258,"vX0":-7.447179023270689,"vY0":-137.14265414748462,"vZ0":-6.811050401626099,"x":109.16,"y":181.0,"x0":1.7456931761388557,"y0":50.00579248964341,"z0":5.890717727646323,"aX":17.761962086548706},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":12.2,"breakHorizontal":-15.4,"spinRate":2395,"spinDirection":138},"zone":5,"typeConfidence":2.0,"plateTime":0.4001140380432382,"extension":5.687613011728635},"index":1,"playId":"07f66f64-9f0c-3195-ae2b-46502d1f1284","pitchNumber":2,"startTime":"2025-09-28T21:11:57.818Z","endTime":"2025-09-28T21:12:02.351Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650893,"link":"/api/v1/people/650893","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":680837,"link":"/api/v1/people/680837"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":680577,"link":"/api/v1/people/680577"}},"offense":{"batter":{"id":681082,"link":"/api/v1/people/681082","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.9,"endSpeed":83.0,"strikeZoneTop":3.14741783542327,"strikeZoneBottom":1.52967065558129,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.500752923737203,"aZ":-22.36306503564531,"pfxX":0.1013987448614051,"pfxZ":5.668860828895086,"pX":-1.4807494614135481,"pZ":0.8428110656093274,"vX0":-8.080325144480218,"vY0":-130.47135845926715,"vZ0":-8.456891030062234,"x":173.44,"y":216.02,"x0":1.6384179010421058,"y0":50.00416381053366,"z0":5.801520616044583,"aX":0.17778107863749776},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":8.6,"breakHorizontal":1.6,"spinRate":2136,"spinDirection":148},"zone":13,"typeConfidence":2.0,"plateTime":0.41922308287131305,"extension":5.827962127962586},"index":2,"playId":"8627ecce-5a45-3ccf-85e0-edfd370a6c0a","pitchNumber":3,"startTime":"2025-09-28T21:12:16.193Z","endTime":"2025-09-28T21:12:20.118Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650893,"link":"/api/v1/people/650893","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":680837,"link":"/api/v1/people/680837"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":680577,"link":"/api/v1/people/680577"}},"offense":{"batter":{"id":681082,"link":"/api/v1/people/681082","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":86.2,"strikeZoneTop":3.29702940116372,"strikeZoneBottom":1.59060426473483,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.62633076376186,"aZ":-17.74530920364793,"pfxX":5.916421829169044,"pfxZ":7.524212519520795,"pX":0.538205069025868,"pZ":4.285152998166883,"vX0":-5.711941911699861,"vY0":-137.85103611381697,"vZ0":-1.4165942825277256,"x":96.48,"y":123.08,"x0":1.8718792031928582,"y0":50.00555283517435,"z0":6.007911398321008,"aX":11.34978485834802},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":13.6,"breakHorizontal":-9.5,"spinRate":2120,"spinDirection":134},"zone":12,"typeConfidence":2.0,"plateTime":0.3978681687822765,"extension":5.678173437427212},"index":3,"playId":"a22df490-8d68-371c-9c41-283806f9e912","pitchNumber":4,"startTime":"2025-09-28T21:12:34.651Z","endTime":"2025-09-28T21:12:38.863Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650893,"link":"/api/v1/people/650893","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":680837,"link":"/api/v1/people/680837"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":680577,"link":"/api/v1/people/680577"}},"offense":{"batter":{"id":681082,"link":"/api/v1/people/681082","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.4,"endSpeed":83.6,"strikeZoneTop":3.33,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.103100030749953,"aZ":-22.770159309833797,"pfxX":0.0348920537700641,"pfxZ":5.337548558282483,"pX":-0.7000367020617038,"pZ":1.3889088391725823,"vX0":-6.616653161714615,"vY0":-131.42864579984058,"vZ0":-7.126236576416524,"x":143.68,"y":201.28,"x0":1.8383874733632215,"y0":50.00144783925924,"z0":5.809508459161365,"aX":0.06270447062448972},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":8.4,"breakHorizontal":1.3,"spinRate":2206,"spinDirection":161},"zone":13,"typeConfidence":2.0,"plateTime":0.4156916229361767,"extension":5.837399157460247},"index":4,"playId":"fa3ebeb8-2f97-32a3-848c-e3562d06d3e4","pitchNumber":5,"startTime":"2025-09-28T21:12:55.305Z","endTime":"2025-09-28T21:12:59.036Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650893,"link":"/api/v1/people/650893","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":680837,"link":"/api/v1/people/680837"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":680577,"link":"/api/v1/people/680577"}},"offense":{"batter":{"id":681082,"link":"/api/v1/people/681082","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.8,"endSpeed":82.4,"strikeZoneTop":3.21134455719092,"strikeZoneBottom":1.56742217756555,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.569202978918625,"aZ":-25.55768255225442,"pfxX":2.463399731553598,"pfxZ":3.8351846832152834,"pX":-0.7371877288144917,"pZ":2.6398279301856964,"vX0":-7.078685898270042,"vY0":-130.593581732823,"vZ0":-3.832402630307275,"x":145.1,"y":167.5,"x0":1.6888777079223118,"y0":50.00576475016126,"z0":6.04940792457093,"aX":4.254548446337425},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":6.2,"breakHorizontal":-2.9,"spinRate":1941,"spinDirection":155},"zone":4,"typeConfidence":2.0,"plateTime":0.41944672473554645,"extension":5.839400983499095},"index":5,"playId":"d4868edb-c112-307c-b211-fea2b5ab2864","pitchNumber":6,"startTime":"2025-09-28T21:13:17.179Z","endTime":"2025-09-28T21:13:21.555Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650893,"link":"/api/v1/people/650893","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":680837,"link":"/api/v1/people/680837"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":680577,"link":"/api/v1/people/680577"}},"offense":{"batter":{"id":681082,"link":"/api/v1/people/681082","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681082,"link":"/api/v1/people/681082"},"credit":"b_ab"},{"player":{"id":650893,"link":"/api/v1/people/650893"},"credit":"p_ab"},{"player":{"id":681082,"link":"/api/v1/people/681082"},"credit":"b_pa"},{"player":{"id":650893,"link":"/api/v1/people/650893"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":56.2,"awayTeamWinProbability":43.8,"homeTeamWinProbabilityAdded":-4.599999999999994,"leverageIndex":1.78,"dramaIndex":78.0,"contextMetrics":{},"playEndTime":"2025-09-28T21:13:21.555Z","atBatIndex":56},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Garrett Stubbs grounds out to first baseman Kody Clemens.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-09-28T21:13:38.920Z","endTime":"2025-09-28T21:14:57.561Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":596117,"fullName":"Garrett Stubbs","link":"/api/v1/people/596117"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":650893,"fullName":"Génesis Cabrera","link":"/api/v1/people/650893"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":596117,"fullName":"Garrett Stubbs","link":"/api/v1/people/596117"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":665019,"link":"/api/v1/people/665019"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":86.2,"strikeZoneTop":3.15289592994521,"strikeZoneBottom":1.40306604944183,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.13997935098722,"aZ":-15.46928982926824,"pfxX":10.076447587881814,"pfxZ":8.798981309952566,"pX":-0.9494881154111298,"pZ":1.3655042776915667,"vX0":-10.612495085924435,"vY0":-137.10228498947004,"vZ0":-8.86584344877637,"x":153.19,"y":201.91,"x0":1.667733553446115,"y0":50.00064130632367,"z0":5.703333513801395,"aX":19.124912510201828},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":14.0,"breakHorizontal":-16.0,"spinRate":2419,"spinDirection":141},"zone":13,"typeConfidence":2.0,"plateTime":0.3999554776525276,"extension":5.822805586707716},"index":0,"playId":"8522791e-56bf-3fab-8753-749b3ab33152","pitchNumber":1,"startTime":"2025-09-28T21:13:47.387Z","endTime":"2025-09-28T21:13:52.055Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650893,"link":"/api/v1/people/650893","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":680837,"link":"/api/v1/people/680837"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":680577,"link":"/api/v1/people/680577"}},"offense":{"batter":{"id":596117,"link":"/api/v1/people/596117","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":86.5,"strikeZoneTop":2.95,"strikeZoneBottom":1.4,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.634362211766636,"aZ":-17.318753247852595,"pfxX":10.482274322905521,"pfxZ":7.771361767218007,"pX":-0.3536514320311013,"pZ":2.1889017990987414,"vX0":-9.120980086797099,"vY0":-137.4332775819298,"vZ0":-6.7100970624714895,"x":130.48,"y":179.68,"x0":1.647267054645457,"y0":50.00310457197824,"z0":5.839586288701908,"aX":20.039904127651262},"breaks":{"breakAngle":44.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":12.8,"breakHorizontal":-17.0,"spinRate":2392,"spinDirection":140},"zone":4,"typeConfidence":2.0,"plateTime":0.3986242627476275,"extension":5.703010426804167},"index":1,"playId":"6b9c6d82-0e1c-3063-bb11-39fb53c4308c","pitchNumber":2,"startTime":"2025-09-28T21:14:04.111Z","endTime":"2025-09-28T21:14:07.908Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650893,"link":"/api/v1/people/650893","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":680837,"link":"/api/v1/people/680837"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":680577,"link":"/api/v1/people/680577"}},"offense":{"batter":{"id":596117,"link":"/api/v1/people/596117","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":86.6,"strikeZoneTop":2.95,"strikeZoneBottom":1.4,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.955219122577695,"aZ":-17.35077680126932,"pfxX":3.5557588019324484,"pfxZ":7.719784037004036,"pX":-0.056341289455439224,"pZ":2.7923335738807955,"vX0":-5.624257321026348,"vY0":-137.7704544920002,"vZ0":-5.134187821362753,"x":119.15,"y":163.39,"x0":1.55069487195054,"y0":50.00120902302253,"z0":5.85480048164233,"aX":6.826698235584851},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":13.1,"breakHorizontal":-5.3,"spinRate":2106,"spinDirection":135},"zone":2,"typeConfidence":2.0,"plateTime":0.3977511893225505,"extension":5.777788356011095},"index":2,"playId":"edaae9ba-7768-3796-995c-464e1258a03b","pitchNumber":3,"startTime":"2025-09-28T21:14:27.091Z","endTime":"2025-09-28T21:14:32.258Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650893,"link":"/api/v1/people/650893","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":680837,"link":"/api/v1/people/680837"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":680577,"link":"/api/v1/people/680577"}},"offense":{"batter":{"id":596117,"link":"/api/v1/people/596117","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.1,"endSpeed":82.9,"strikeZoneTop":2.95,"strikeZoneBottom":1.4,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.61799350391276,"aZ":-26.630997076275495,"pfxX":2.8729631038043313,"pfxZ":3.211191844751479,"pX":-0.6364225861948961,"pZ":2.1601414641353,"vX0":-6.610248696737961,"vY0":-129.68452690417314,"vZ0":-4.607153840369223,"x":141.26,"y":180.46,"x0":1.556780458601764,"y0":50.0039331942486,"z0":5.957882116762705,"aX":4.961795486372527},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":5.2,"breakHorizontal":-4.0,"spinRate":2057,"spinDirection":164},"zone":4,"typeConfidence":2.0,"plateTime":0.42014546038169387,"extension":5.8594617881556},"hitData":{"launchSpeed":67.5,"launchAngle":-19.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":159.47,"coordY":169.27}},"index":3,"playId":"61962710-36c7-3ed7-ae84-0a668721f3e2","pitchNumber":4,"startTime":"2025-09-28T21:14:49.929Z","endTime":"2025-09-28T21:14:57.561Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650893,"link":"/api/v1/people/650893","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":680837,"link":"/api/v1/people/680837"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":680577,"link":"/api/v1/people/680577"}},"offense":{"batter":{"id":596117,"link":"/api/v1/people/596117","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":596117,"link":"/api/v1/people/596117"},"credit":"b_ab"},{"player":{"id":650893,"link":"/api/v1/people/650893"},"credit":"p_ab"},{"player":{"id":596117,"link":"/api/v1/people/596117"},"credit":"b_pa"},{"player":{"id":650893,"link":"/api/v1/people/650893"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.6,"awayTeamWinProbability":47.4,"homeTeamWinProbabilityAdded":-3.6000000000000014,"leverageIndex":1.43,"dramaIndex":63.0,"contextMetrics":{},"playEndTime":"2025-09-28T21:14:57.561Z","atBatIndex":57},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Otto Kemp called out on strikes.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-09-28T21:15:17.136Z","endTime":"2025-09-28T21:16:52.630Z","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":650893,"fullName":"Génesis Cabrera","link":"/api/v1/people/650893"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":805249,"fullName":"Otto Kemp","link":"/api/v1/people/805249"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":543877,"link":"/api/v1/people/543877"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.1,"endSpeed":76.2,"strikeZoneTop":3.47000025836402,"strikeZoneBottom":1.64399065421838,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.23745310590757,"aZ":-25.93326030924964,"pfxX":6.710969661154354,"pfxZ":4.176633051826286,"pX":0.5911207100617397,"pZ":3.1065290367143,"vX0":-4.950857035680968,"vY0":-122.36712488435452,"vZ0":-1.8535530642605798,"x":94.47,"y":154.9,"x0":1.7824712042915947,"y0":50.005834635898125,"z0":6.1257103439701845,"aX":10.039413100008474},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":7.3,"breakHorizontal":-10.8,"spinRate":1254,"spinDirection":144},"zone":3,"typeConfidence":2.0,"plateTime":0.4499688696003794,"extension":5.919981006114314},"index":0,"playId":"2bfe09b8-73ff-33d5-9608-dd8d8b5f2727","pitchNumber":1,"startTime":"2025-09-28T21:15:25.739Z","endTime":"2025-09-28T21:15:30.263Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650893,"link":"/api/v1/people/650893","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":680837,"link":"/api/v1/people/680837"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":680577,"link":"/api/v1/people/680577"}},"offense":{"batter":{"id":805249,"link":"/api/v1/people/805249","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.8,"endSpeed":77.4,"strikeZoneTop":3.46967898371037,"strikeZoneBottom":1.6434285609383,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.24997276032443,"aZ":-18.743273777140395,"pfxX":6.816556533912683,"pfxZ":8.84477014593023,"pX":-0.020617158880297682,"pZ":-0.16291831640153814,"vX0":-6.222105704772654,"vY0":-122.93470056050923,"vZ0":-10.407102303714396,"x":117.79,"y":243.18,"x0":1.6676371599069455,"y0":50.00017371197473,"z0":5.74195018232869,"aX":10.34613114497634},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":13.6,"breakHorizontal":-10.7,"spinRate":1225,"spinDirection":145},"zone":13,"typeConfidence":2.0,"plateTime":0.4469536864926047,"extension":6.044829455249814},"index":1,"playId":"91f5b1e5-ebdf-3456-93c6-b25e758aab1a","pitchNumber":2,"startTime":"2025-09-28T21:15:43.569Z","endTime":"2025-09-28T21:15:47.176Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650893,"link":"/api/v1/people/650893","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":680837,"link":"/api/v1/people/680837"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":680577,"link":"/api/v1/people/680577"}},"offense":{"batter":{"id":805249,"link":"/api/v1/people/805249","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.1,"endSpeed":77.7,"strikeZoneTop":3.47,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.166015084296426,"aZ":-25.337432748632903,"pfxX":5.090682256674068,"pfxZ":4.477464881564421,"pX":1.1529358152973086,"pZ":2.0259878195496253,"vX0":-2.620320397987773,"vY0":-122.5222192254305,"vZ0":-4.4301366567526586,"x":73.05,"y":184.08,"x0":1.5722863956452156,"y0":50.00370232461585,"z0":6.011080375174388,"aX":7.7756425885420395},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":7.3,"breakHorizontal":-8.6,"spinRate":1220,"spinDirection":147},"zone":14,"typeConfidence":2.0,"plateTime":0.4462555958377932,"extension":6.103818191510596},"index":2,"playId":"eda56636-f9c7-3d80-aa76-97ae5312b1b0","pitchNumber":3,"startTime":"2025-09-28T21:16:04.933Z","endTime":"2025-09-28T21:16:09.615Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650893,"link":"/api/v1/people/650893","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":680837,"link":"/api/v1/people/680837"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":680577,"link":"/api/v1/people/680577"}},"offense":{"batter":{"id":805249,"link":"/api/v1/people/805249","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.6,"endSpeed":78.3,"strikeZoneTop":3.40377921392448,"strikeZoneBottom":1.57999838886744,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.98607322004936,"aZ":-23.25589190332595,"pfxX":6.3792488604088105,"pfxZ":5.7945594322005345,"pX":0.4530057226835869,"pZ":0.42760443598843534,"vX0":-4.786864246000798,"vY0":-122.91288666905979,"vZ0":-8.55282823045169,"x":99.73,"y":227.23,"x0":1.5911814898215946,"y0":50.00395966090626,"z0":5.908592769558786,"aX":9.82036987317522},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":8.9,"breakHorizontal":-10.6,"spinRate":1146,"spinDirection":144},"zone":14,"typeConfidence":2.0,"plateTime":0.44460377906197346,"extension":5.845237727046162},"index":3,"playId":"21b483eb-668f-384c-975d-08fc72b22165","pitchNumber":4,"startTime":"2025-09-28T21:16:26.457Z","endTime":"2025-09-28T21:16:29.931Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650893,"link":"/api/v1/people/650893","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":680837,"link":"/api/v1/people/680837"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":680577,"link":"/api/v1/people/680577"}},"offense":{"batter":{"id":805249,"link":"/api/v1/people/805249","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.2,"endSpeed":76.0,"strikeZoneTop":3.3769749089907,"strikeZoneBottom":1.5802232806864,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.088535606660308,"aZ":-37.88146444143833,"pfxX":-3.879434302973433,"pfxZ":-3.9142170524544717,"pX":0.6102405303752075,"pZ":3.306811450583582,"vX0":-1.4504206582034411,"vY0":-119.72215432405912,"vZ0":0.8453794920445901,"x":93.74,"y":149.5,"x0":1.7270747353539602,"y0":50.001643568999356,"z0":6.326848102587909,"aX":-5.657830173413398},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.9,"breakVerticalInduced":-6.6,"breakHorizontal":7.3,"spinRate":2304,"spinDirection":320},"zone":3,"typeConfidence":2.0,"plateTime":0.4566617952780949,"extension":5.582725443706834},"index":4,"playId":"9dd83098-311a-3e14-8ba0-70361f060cce","pitchNumber":5,"startTime":"2025-09-28T21:16:47.630Z","endTime":"2025-09-28T21:16:52.630Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650893,"link":"/api/v1/people/650893","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":680837,"link":"/api/v1/people/680837"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":680577,"link":"/api/v1/people/680577"}},"offense":{"batter":{"id":805249,"link":"/api/v1/people/805249","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":805249,"link":"/api/v1/people/805249"},"credit":"b_ab"},{"player":{"id":650893,"link":"/api/v1/people/650893"},"credit":"p_ab"},{"player":{"id":805249,"link":"/api/v1/people/805249"},"credit":"b_pa"},{"player":{"id":650893,"link":"/api/v1/people/650893"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-2.6000000000000014,"leverageIndex":1.05,"dramaIndex":48.0,"contextMetrics":{},"playEndTime":"2025-09-28T21:16:52.630Z","atBatIndex":58},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brooks Lee singles on a ground ball to right fielder Nick Castellanos.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-09-28T21:19:15.551Z","endTime":"2025-09-28T21:19:56.575Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621383,"fullName":"Tanner Banks","link":"/api/v1/people/621383"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3],"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":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"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"}]}],"playEvents":[{"details":{"description":"Pitching Change: Tanner Banks replaces David Robertson.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"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-28T21:18:20.220Z","endTime":"2025-09-28T21:19:17.740Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":621383,"link":"/api/v1/people/621383"},"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":596117,"link":"/api/v1/people/596117"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":642215,"link":"/api/v1/people/642215"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":681082,"link":"/api/v1/people/681082"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":596146,"link":"/api/v1/people/596146"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":686797,"link":"/api/v1/people/686797","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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":92.4,"endSpeed":83.7,"strikeZoneTop":3.42455179477516,"strikeZoneBottom":1.66886445108822,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.11209407487415,"aZ":-16.467165869572224,"pfxX":3.77950052526894,"pfxZ":8.69450003615292,"pX":0.1713506016239557,"pZ":2.9890370432798896,"vX0":-6.858512921432632,"vY0":-134.3078931406191,"vZ0":-5.770365822941561,"x":110.47,"y":158.08,"x0":2.280002007972587,"y0":50.002141449857156,"z0":6.357495192395478,"aX":6.827831035825471},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":14.5,"breakHorizontal":-5.2,"spinRate":2042,"spinDirection":141},"zone":2,"typeConfidence":2.0,"plateTime":0.40955915591370573,"extension":5.442618207854994},"index":1,"playId":"c58e8faf-17b5-3b55-a089-6ab95be0236c","pitchNumber":1,"startTime":"2025-09-28T21:19:17.740Z","endTime":"2025-09-28T21:19:21.792Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621383,"link":"/api/v1/people/621383","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596117,"link":"/api/v1/people/596117"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":642215,"link":"/api/v1/people/642215"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":681082,"link":"/api/v1/people/681082"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":596146,"link":"/api/v1/people/596146"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":686797,"link":"/api/v1/people/686797","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.8,"endSpeed":79.4,"strikeZoneTop":3.32963947509078,"strikeZoneBottom":1.61333089129243,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.948643927111195,"aZ":-27.006077121995883,"pfxX":-0.28647023151861983,"pfxZ":3.229447663090829,"pX":-1.6963347209208952,"pZ":2.8977265017363534,"vX0":-9.883704100430412,"vY0":-126.08604748504219,"vZ0":-3.143373895545704,"x":181.66,"y":160.54,"x0":2.3207657905044052,"y0":50.003769559062086,"z0":6.35261840643963,"aX":-0.45884381063081525},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":5.3,"breakHorizontal":2.9,"spinRate":2264,"spinDirection":183},"zone":11,"typeConfidence":2.0,"plateTime":0.4353235476666466,"extension":5.668308559720585},"index":2,"playId":"4a00b02f-bd2b-3b05-88e2-ab2c47b9c6d0","pitchNumber":2,"startTime":"2025-09-28T21:19:30.211Z","endTime":"2025-09-28T21:19:33.835Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621383,"link":"/api/v1/people/621383","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596117,"link":"/api/v1/people/596117"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":642215,"link":"/api/v1/people/642215"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":681082,"link":"/api/v1/people/681082"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":596146,"link":"/api/v1/people/596146"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":686797,"link":"/api/v1/people/686797","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":85.3,"strikeZoneTop":3.33,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.35693352033171,"aZ":-18.049074107752656,"pfxX":2.002052331075679,"pfxZ":7.635101322283121,"pX":0.26345741493886465,"pZ":2.563797775536907,"vX0":-6.079678462407303,"vY0":-134.9206080272753,"vZ0":-6.667185865907224,"x":106.96,"y":169.56,"x0":2.282402155722189,"y0":50.00657765002907,"z0":6.331616779784254,"aX":3.706467440887468},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":12.6,"breakHorizontal":-2.4,"spinRate":2082,"spinDirection":152},"zone":5,"typeConfidence":2.0,"plateTime":0.4054165363352191,"extension":5.4160322853479785},"hitData":{"launchSpeed":87.3,"launchAngle":8.0,"totalDistance":137.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":177.16,"coordY":102.08}},"index":3,"playId":"c2dcc5a2-42e7-3682-81bd-626b8be794f8","pitchNumber":3,"startTime":"2025-09-28T21:19:45.311Z","endTime":"2025-09-28T21:19:56.575Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621383,"link":"/api/v1/people/621383","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596117,"link":"/api/v1/people/596117"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":642215,"link":"/api/v1/people/642215"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":681082,"link":"/api/v1/people/681082"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":596146,"link":"/api/v1/people/596146"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":686797,"link":"/api/v1/people/686797","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686797,"link":"/api/v1/people/686797"},"credit":"b_ab"},{"player":{"id":621383,"link":"/api/v1/people/621383"},"credit":"p_ab"},{"player":{"id":686797,"link":"/api/v1/people/686797"},"credit":"b_pa"},{"player":{"id":621383,"link":"/api/v1/people/621383"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":41.9,"awayTeamWinProbability":58.1,"homeTeamWinProbabilityAdded":-8.100000000000001,"leverageIndex":2.29,"dramaIndex":112.0,"contextMetrics":{},"playEndTime":"2025-09-28T21:19:56.575Z","atBatIndex":59},{"result":{"type":"atBat","event":"Sac Bunt","eventType":"sac_bunt","description":"DaShawn Keirsey Jr. out on a sacrifice bunt, third baseman Alec Bohm to first baseman Bryce Harper. Brooks Lee to 2nd.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-09-28T21:20:12.516Z","endTime":"2025-09-28T21:20:27.304Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":4},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":680577,"fullName":"DaShawn Keirsey Jr.","link":"/api/v1/people/680577"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621383,"fullName":"Tanner Banks","link":"/api/v1/people/621383"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Sac Bunt","eventType":"sac_bunt","movementReason":null,"runner":{"id":680577,"fullName":"DaShawn Keirsey Jr.","link":"/api/v1/people/680577"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":664761,"link":"/api/v1/people/664761"},"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"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Bunt","eventType":"sac_bunt","movementReason":"r_adv_force","runner":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":86.3,"strikeZoneTop":3.42,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.572101856682618,"aZ":-13.629231747855878,"pfxX":2.9035767295389725,"pfxZ":9.80044376844773,"pX":-0.4416493406722106,"pZ":2.8719163028930716,"vX0":-8.477078095036903,"vY0":-136.12934777873815,"vZ0":-6.903602502662185,"x":133.83,"y":161.24,"x0":2.324197809392015,"y0":50.00311421992984,"z0":6.369121908146731,"aX":5.495166286207236},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":16.6,"breakHorizontal":-3.6,"spinRate":2221,"spinDirection":149},"zone":1,"typeConfidence":2.0,"plateTime":0.40109230750277947,"extension":5.451336928916907},"hitData":{"launchSpeed":34.4,"launchAngle":-5.0,"totalDistance":17.0,"trajectory":"bunt_grounder","hardness":"soft","location":"5","coordinates":{"coordX":114.25,"coordY":189.64}},"index":0,"playId":"fa189c0e-e529-329b-b46f-255791872d9d","pitchNumber":1,"startTime":"2025-09-28T21:20:19.978Z","endTime":"2025-09-28T21:20:27.304Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621383,"link":"/api/v1/people/621383","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596117,"link":"/api/v1/people/596117"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":642215,"link":"/api/v1/people/642215"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":681082,"link":"/api/v1/people/681082"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":596146,"link":"/api/v1/people/596146"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":680577,"link":"/api/v1/people/680577","batSide":{"code":"L","description":"Left"}},"first":{"id":686797,"link":"/api/v1/people/686797"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680577,"link":"/api/v1/people/680577"},"credit":"b_pa"},{"player":{"id":621383,"link":"/api/v1/people/621383"},"credit":"p_pa"}],"flags":[{"credit":"b_sac_bunt"}],"homeTeamWinProbability":43.8,"awayTeamWinProbability":56.2,"homeTeamWinProbabilityAdded":1.8999999999999986,"leverageIndex":3.43,"dramaIndex":103.0,"contextMetrics":{},"playEndTime":"2025-09-28T21:20:27.304Z","atBatIndex":60},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ryan Fitzgerald flies out to center fielder Max Kepler.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-09-28T21:20:53.155Z","endTime":"2025-09-28T21:22:48.826Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":680837,"fullName":"Ryan Fitzgerald","link":"/api/v1/people/680837"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621383,"fullName":"Tanner Banks","link":"/api/v1/people/621383"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":680837,"fullName":"Ryan Fitzgerald","link":"/api/v1/people/680837"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":596146,"link":"/api/v1/people/596146"},"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(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":94.0,"endSpeed":86.4,"strikeZoneTop":3.40269192040394,"strikeZoneBottom":1.57204019793102,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.34279826066052,"aZ":-16.29859616347337,"pfxX":1.7505522067916854,"pfxZ":8.388667609826395,"pX":-0.7659062045753037,"pZ":2.0106154630422295,"vX0":-8.861370457586691,"vY0":-136.53704731624907,"vZ0":-8.366546610102477,"x":146.19,"y":184.49,"x0":2.290709366898453,"y0":50.00472574169598,"z0":6.230556653421571,"aX":3.314037874709539},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":13.6,"breakHorizontal":-1.3,"spinRate":2113,"spinDirection":144},"zone":7,"typeConfidence":2.0,"plateTime":0.40076721101089463,"extension":5.61756320875511},"index":0,"playId":"62742904-72bd-3a5f-9b72-0b7af2cae104","pitchNumber":1,"startTime":"2025-09-28T21:21:00.333Z","endTime":"2025-09-28T21:21:05.455Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621383,"link":"/api/v1/people/621383","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596117,"link":"/api/v1/people/596117"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":642215,"link":"/api/v1/people/642215"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":681082,"link":"/api/v1/people/681082"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":596146,"link":"/api/v1/people/596146"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":680837,"link":"/api/v1/people/680837","batSide":{"code":"L","description":"Left"}},"second":{"id":686797,"link":"/api/v1/people/686797"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":85.2,"strikeZoneTop":3.34,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.559708719925712,"aZ":-25.191139684073217,"pfxX":7.877968068892692,"pfxZ":3.7668913746148966,"pX":0.5841677961522737,"pZ":2.91858868476583,"vX0":-7.3381196291703095,"vY0":-135.55541307019803,"vZ0":-4.644977003189886,"x":94.73,"y":159.98,"x0":2.3071803730125753,"y0":50.00509892276083,"z0":6.420465106480981,"aX":14.61400504222164},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":6.0,"breakHorizontal":-12.6,"spinRate":2018,"spinDirection":147},"zone":3,"typeConfidence":2.0,"plateTime":0.40457685518770425,"extension":5.492794740943007},"index":1,"playId":"52908d0a-e092-3ac1-823a-b9d63f00405b","pitchNumber":2,"startTime":"2025-09-28T21:21:19.734Z","endTime":"2025-09-28T21:21:23.976Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621383,"link":"/api/v1/people/621383","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596117,"link":"/api/v1/people/596117"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":642215,"link":"/api/v1/people/642215"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":681082,"link":"/api/v1/people/681082"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":596146,"link":"/api/v1/people/596146"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":680837,"link":"/api/v1/people/680837","batSide":{"code":"L","description":"Left"}},"second":{"id":686797,"link":"/api/v1/people/686797"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.4,"endSpeed":81.7,"strikeZoneTop":3.34050581263177,"strikeZoneBottom":1.52957358858001,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.026869538536126,"aZ":-26.32921289946008,"pfxX":-2.1801039454245195,"pfxZ":3.49054809222013,"pX":-0.49161855778357155,"pZ":0.7154114365334839,"vX0":-6.998226854232793,"vY0":-128.36088959008566,"vZ0":-8.285188851473107,"x":135.74,"y":219.46,"x0":2.5507001525147315,"y0":50.00106725770047,"z0":6.028356466554822,"aX":-3.64282549262177},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":4.7,"breakHorizontal":5.5,"spinRate":2258,"spinDirection":184},"zone":13,"typeConfidence":2.0,"plateTime":0.42637038705480945,"extension":5.5494154857434665},"index":2,"playId":"e5e692a1-dafc-38d6-8382-7911389353c4","pitchNumber":3,"startTime":"2025-09-28T21:21:40.170Z","endTime":"2025-09-28T21:21:43.618Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621383,"link":"/api/v1/people/621383","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596117,"link":"/api/v1/people/596117"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":642215,"link":"/api/v1/people/642215"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":681082,"link":"/api/v1/people/681082"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":596146,"link":"/api/v1/people/596146"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":680837,"link":"/api/v1/people/680837","batSide":{"code":"L","description":"Left"}},"second":{"id":686797,"link":"/api/v1/people/686797"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":85.5,"strikeZoneTop":3.34,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.465996490378327,"aZ":-11.917456745927051,"pfxX":2.650496789733509,"pfxZ":10.884575665547823,"pX":-0.2538059930974814,"pZ":2.3268045009624596,"vX0":-7.808949851708047,"vY0":-135.29549037177014,"vZ0":-8.192862417044829,"x":126.67,"y":175.96,"x0":2.320559817113831,"y0":50.000173993467875,"z0":6.221739150322994,"aX":4.931841568656069},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":18.2,"breakHorizontal":-3.2,"spinRate":2189,"spinDirection":145},"zone":5,"typeConfidence":2.0,"plateTime":0.4042386542467238,"extension":5.6061970784808395},"index":3,"playId":"af774aef-a75f-3e39-8e4f-af4d91932152","pitchNumber":4,"startTime":"2025-09-28T21:22:04.922Z","endTime":"2025-09-28T21:22:08.845Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621383,"link":"/api/v1/people/621383","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596117,"link":"/api/v1/people/596117"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":642215,"link":"/api/v1/people/642215"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":681082,"link":"/api/v1/people/681082"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":596146,"link":"/api/v1/people/596146"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":680837,"link":"/api/v1/people/680837","batSide":{"code":"L","description":"Left"}},"second":{"id":686797,"link":"/api/v1/people/686797"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2025-09-28T21:22:19.742Z","endTime":"2025-09-28T21:22:35.319Z","isPitch":false,"type":"action","player":{"id":680837,"link":"/api/v1/people/680837"},"defense":{"pitcher":{"id":621383,"link":"/api/v1/people/621383","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596117,"link":"/api/v1/people/596117"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":642215,"link":"/api/v1/people/642215"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":681082,"link":"/api/v1/people/681082"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":596146,"link":"/api/v1/people/596146"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":680837,"link":"/api/v1/people/680837","batSide":{"code":"L","description":"Left"}},"second":{"id":686797,"link":"/api/v1/people/686797"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.2,"endSpeed":76.6,"strikeZoneTop":3.34,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.964141615201427,"aZ":-31.236342114125897,"pfxX":-7.8834729990146535,"pfxZ":0.6344830215436312,"pX":-0.2667572315554792,"pZ":1.634961511834542,"vX0":-4.754034813630437,"vY0":-121.08487836135747,"vZ0":-4.323656384325428,"x":127.17,"y":194.64,"x0":2.750168767770299,"y0":50.002945818202036,"z0":6.195094196025036,"aX":-11.634589268436553},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":0.4,"breakHorizontal":15.5,"spinRate":2459,"spinDirection":289},"zone":8,"typeConfidence":2.0,"plateTime":0.45339600958447646,"extension":5.74535095450099},"hitData":{"launchSpeed":92.1,"launchAngle":41.0,"totalDistance":307.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":117.2,"coordY":76.4}},"index":5,"playId":"6e46ebbf-e15e-35dd-ad4f-2ef4d4e71f06","pitchNumber":5,"startTime":"2025-09-28T21:22:35.319Z","endTime":"2025-09-28T21:22:48.826Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621383,"link":"/api/v1/people/621383","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596117,"link":"/api/v1/people/596117"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":642215,"link":"/api/v1/people/642215"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":681082,"link":"/api/v1/people/681082"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":596146,"link":"/api/v1/people/596146"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":680837,"link":"/api/v1/people/680837","batSide":{"code":"L","description":"Left"}},"second":{"id":686797,"link":"/api/v1/people/686797"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680837,"link":"/api/v1/people/680837"},"credit":"b_ab"},{"player":{"id":621383,"link":"/api/v1/people/621383"},"credit":"p_ab"},{"player":{"id":680837,"link":"/api/v1/people/680837"},"credit":"b_pa"},{"player":{"id":621383,"link":"/api/v1/people/621383"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.300000000000004,"awayTeamWinProbability":46.699999999999996,"homeTeamWinProbabilityAdded":9.500000000000007,"leverageIndex":3.45,"dramaIndex":150.0,"contextMetrics":{},"playEndTime":"2025-09-28T21:22:48.826Z","atBatIndex":61},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Christian Vázquez called out on strikes.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-09-28T21:23:06.493Z","endTime":"2025-09-28T21:25:17.973Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":543877,"fullName":"Christian Vázquez","link":"/api/v1/people/543877"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621383,"fullName":"Tanner Banks","link":"/api/v1/people/621383"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":543877,"fullName":"Christian Vázquez","link":"/api/v1/people/543877"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":596117,"link":"/api/v1/people/596117"},"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":94.3,"endSpeed":85.6,"strikeZoneTop":3.17908461670212,"strikeZoneBottom":1.45904682710707,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.5509537366825,"aZ":-10.599984351468956,"pfxX":2.592384802370759,"pfxZ":11.46594880121722,"pX":1.021941622863795,"pZ":1.7293831725358892,"vX0":-4.731164114955625,"vY0":-136.86576639990437,"vZ0":-10.048262298281038,"x":78.05,"y":192.09,"x0":2.442672343981456,"y0":50.000468923160795,"z0":6.1920499561883044,"aX":4.877035768501958},"breaks":{"breakAngle":16.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":18.6,"breakHorizontal":-3.6,"spinRate":2247,"spinDirection":148},"zone":14,"typeConfidence":2.0,"plateTime":0.40147751478020544,"extension":5.605175782898984},"index":0,"playId":"2f8b3956-d5dc-3300-851a-a4e0d2599c39","pitchNumber":1,"startTime":"2025-09-28T21:23:13.645Z","endTime":"2025-09-28T21:23:18.022Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621383,"link":"/api/v1/people/621383","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596117,"link":"/api/v1/people/596117"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":642215,"link":"/api/v1/people/642215"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":681082,"link":"/api/v1/people/681082"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":596146,"link":"/api/v1/people/596146"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":543877,"link":"/api/v1/people/543877","batSide":{"code":"R","description":"Right"}},"second":{"id":686797,"link":"/api/v1/people/686797"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":85.6,"strikeZoneTop":3.18,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.252071751697418,"aZ":-13.752584659479021,"pfxX":2.537514870616553,"pfxZ":9.813558596120945,"pX":0.10537785349985565,"pZ":2.3104847630413556,"vX0":-6.495209150762881,"vY0":-136.45447174617672,"vZ0":-8.100384728929443,"x":112.98,"y":176.4,"x0":2.191559848564462,"y0":50.00466813348555,"z0":6.274024298516905,"aX":4.764546290872927},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":16.1,"breakHorizontal":-3.1,"spinRate":2203,"spinDirection":149},"zone":5,"typeConfidence":2.0,"plateTime":0.4020593922651412,"extension":5.494072401275648},"index":1,"playId":"c0cf3961-b6e8-3f05-8be1-633ca1efd1e4","pitchNumber":2,"startTime":"2025-09-28T21:23:30.268Z","endTime":"2025-09-28T21:23:36.057Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621383,"link":"/api/v1/people/621383","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596117,"link":"/api/v1/people/596117"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":642215,"link":"/api/v1/people/642215"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":681082,"link":"/api/v1/people/681082"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":596146,"link":"/api/v1/people/596146"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":543877,"link":"/api/v1/people/543877","batSide":{"code":"R","description":"Right"}},"second":{"id":686797,"link":"/api/v1/people/686797"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":84.8,"strikeZoneTop":3.18,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.548595763230445,"aZ":-16.98939325818742,"pfxX":2.5391992351152024,"pfxZ":8.21742612631721,"pX":0.14368154435129823,"pZ":3.0055012453276584,"vX0":-6.84264929890391,"vY0":-135.5658744930578,"vZ0":-5.686417771090574,"x":111.52,"y":157.63,"x0":2.3784308405791847,"y0":50.00546110245615,"z0":6.329229883148866,"aX":4.6941170132843055},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":13.8,"breakHorizontal":-3.0,"spinRate":2105,"spinDirection":148},"zone":2,"typeConfidence":2.0,"plateTime":0.40510212119378064,"extension":5.561328291029008},"index":2,"playId":"e06c6026-f411-3504-ad2b-c7ee158b165a","pitchNumber":3,"startTime":"2025-09-28T21:23:55.027Z","endTime":"2025-09-28T21:23:59.252Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621383,"link":"/api/v1/people/621383","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596117,"link":"/api/v1/people/596117"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":642215,"link":"/api/v1/people/642215"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":681082,"link":"/api/v1/people/681082"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":596146,"link":"/api/v1/people/596146"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":543877,"link":"/api/v1/people/543877","batSide":{"code":"R","description":"Right"}},"second":{"id":686797,"link":"/api/v1/people/686797"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.3,"endSpeed":76.5,"strikeZoneTop":3.17999924934961,"strikeZoneBottom":1.4843363959003,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.230814701575813,"aZ":-33.38528509274184,"pfxX":-8.102405305034571,"pfxZ":-0.8255266653064259,"pX":-0.7564398792090802,"pZ":0.9323444583699745,"vX0":-5.689581263336652,"vY0":-121.06046866190664,"vZ0":-5.205700247539619,"x":145.83,"y":213.61,"x0":2.6865172657939933,"y0":50.002669401636275,"z0":6.072470062744274,"aX":-11.88423531125335},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":-2.6,"breakHorizontal":16.1,"spinRate":2434,"spinDirection":288},"zone":13,"typeConfidence":2.0,"plateTime":0.4544917359794489,"extension":5.736929248501367},"index":3,"playId":"07c09e28-b789-36a5-bd4f-03bfeb0ee602","pitchNumber":4,"startTime":"2025-09-28T21:24:18.710Z","endTime":"2025-09-28T21:24:22.713Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621383,"link":"/api/v1/people/621383","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596117,"link":"/api/v1/people/596117"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":642215,"link":"/api/v1/people/642215"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":681082,"link":"/api/v1/people/681082"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":596146,"link":"/api/v1/people/596146"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":543877,"link":"/api/v1/people/543877","batSide":{"code":"R","description":"Right"}},"second":{"id":686797,"link":"/api/v1/people/686797"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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":93.8,"endSpeed":86.2,"strikeZoneTop":3.17954165334736,"strikeZoneBottom":1.51562323044574,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.43799576248318,"aZ":-17.559252604487703,"pfxX":2.210165396296105,"pfxZ":7.6976688715622075,"pX":0.16176601187452957,"pZ":4.058015288205742,"vX0":-6.411224639968154,"vY0":-136.52617696424383,"vZ0":-3.1969249811896763,"x":110.83,"y":129.21,"x0":2.247409935730127,"y0":50.00430680823601,"z0":6.444208989305709,"aX":4.1981400417667185},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":13.6,"breakHorizontal":-2.8,"spinRate":2077,"spinDirection":152},"zone":12,"typeConfidence":2.0,"plateTime":0.400315611963574,"extension":5.373924616075623},"index":4,"playId":"9356f8d7-e637-3ccf-8d78-a57d302167bd","pitchNumber":5,"startTime":"2025-09-28T21:24:43.203Z","endTime":"2025-09-28T21:24:47.532Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621383,"link":"/api/v1/people/621383","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596117,"link":"/api/v1/people/596117"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":642215,"link":"/api/v1/people/642215"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":681082,"link":"/api/v1/people/681082"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":596146,"link":"/api/v1/people/596146"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":543877,"link":"/api/v1/people/543877","batSide":{"code":"R","description":"Right"}},"second":{"id":686797,"link":"/api/v1/people/686797"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"index":5,"startTime":"2025-09-28T21:24:54.548Z","endTime":"2025-09-28T21:25:13.221Z","isPitch":false,"type":"action","player":{"id":543877,"link":"/api/v1/people/543877"},"defense":{"pitcher":{"id":621383,"link":"/api/v1/people/621383","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596117,"link":"/api/v1/people/596117"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":642215,"link":"/api/v1/people/642215"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":681082,"link":"/api/v1/people/681082"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":596146,"link":"/api/v1/people/596146"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":543877,"link":"/api/v1/people/543877","batSide":{"code":"R","description":"Right"}},"second":{"id":686797,"link":"/api/v1/people/686797"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.5,"endSpeed":82.2,"strikeZoneTop":3.24591965789548,"strikeZoneBottom":1.51432209014818,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.89199585630112,"aZ":-28.34117017312893,"pfxX":-3.1575132351625226,"pfxZ":2.2493496510765496,"pX":0.42358751351811874,"pZ":3.066172064484403,"vX0":-4.426182010717795,"vY0":-128.9180975446696,"vZ0":-2.6919092873821957,"x":100.85,"y":155.99,"x0":2.5653778899200614,"y0":50.002712377627795,"z0":6.285675387170315,"aX":-5.374436010898897},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":3.7,"breakHorizontal":6.6,"spinRate":2348,"spinDirection":195},"zone":3,"typeConfidence":2.0,"plateTime":0.42300711827982873,"extension":5.641019588689183},"index":6,"playId":"f1168fe1-c9c5-35f7-9a63-2d53d008e211","pitchNumber":6,"startTime":"2025-09-28T21:25:13.221Z","endTime":"2025-09-28T21:25:17.973Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621383,"link":"/api/v1/people/621383","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596117,"link":"/api/v1/people/596117"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":642215,"link":"/api/v1/people/642215"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":681082,"link":"/api/v1/people/681082"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":596146,"link":"/api/v1/people/596146"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":543877,"link":"/api/v1/people/543877","batSide":{"code":"R","description":"Right"}},"second":{"id":686797,"link":"/api/v1/people/686797"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":543877,"link":"/api/v1/people/543877"},"credit":"b_ab"},{"player":{"id":621383,"link":"/api/v1/people/621383"},"credit":"p_ab"},{"player":{"id":543877,"link":"/api/v1/people/543877"},"credit":"b_pa"},{"player":{"id":621383,"link":"/api/v1/people/621383"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":63.9,"awayTeamWinProbability":36.1,"homeTeamWinProbabilityAdded":10.599999999999994,"leverageIndex":3.98,"dramaIndex":170.0,"contextMetrics":{},"playEndTime":"2025-09-28T21:25:17.973Z","atBatIndex":62},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Kyle Schwarber grounds out, first baseman Kody Clemens to pitcher Cole Sands.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-09-28T21:27:46.744Z","endTime":"2025-09-28T21:29:32.014Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663485,"fullName":"Cole Sands","link":"/api/v1/people/663485"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,6],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":665019,"link":"/api/v1/people/665019"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":663485,"link":"/api/v1/people/663485"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Cole Sands replaces Génesis Cabrera.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"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-28T21:26:38.699Z","endTime":"2025-09-28T21:27:49.094Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663485,"link":"/api/v1/people/663485"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":650893,"link":"/api/v1/people/650893","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":680837,"link":"/api/v1/people/680837"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":680577,"link":"/api/v1/people/680577"}},"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":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.4,"endSpeed":82.1,"strikeZoneTop":3.29,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.79729499833167,"aZ":-30.238891966357514,"pfxX":-8.983448252462711,"pfxZ":1.1381839586912879,"pX":-0.0305055568536863,"pZ":2.618453874941296,"vX0":8.831532241843345,"vY0":-128.51582716214557,"vZ0":-1.7819971540928756,"x":118.16,"y":168.08,"x0":-2.3192971686445687,"y0":50.00204961008949,"z0":5.635485487009938,"aX":-15.257884242758175},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":1.9,"breakHorizontal":14.6,"spinRate":1551,"spinDirection":249},"zone":5,"typeConfidence":2.0,"plateTime":0.4237098115370821,"extension":5.73733604780948},"index":1,"playId":"f6baa753-6fdc-360c-b5ff-d007b10e02a7","pitchNumber":1,"startTime":"2025-09-28T21:27:49.094Z","endTime":"2025-09-28T21:27:53.931Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663485,"link":"/api/v1/people/663485","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":680837,"link":"/api/v1/people/680837"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":680577,"link":"/api/v1/people/680577"}},"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":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.4,"endSpeed":80.8,"strikeZoneTop":3.14488720148732,"strikeZoneBottom":1.48184109218706,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.040373134839374,"aZ":-32.31082666965649,"pfxX":-7.878635884085972,"pfxZ":-0.08332444219467039,"pX":-1.1998084693529065,"pZ":1.6574168691075712,"vX0":5.420117933918466,"vY0":-127.27873062724204,"vZ0":-3.5321644810103905,"x":162.73,"y":194.03,"x0":-2.328607454027174,"y0":50.002142095234134,"z0":5.609759662608898,"aX":-12.983269109338124},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":-0.7,"breakHorizontal":13.1,"spinRate":1369,"spinDirection":246},"zone":13,"typeConfidence":2.0,"plateTime":0.42959756058695664,"extension":5.7193562080571665},"index":2,"playId":"fc4b0979-4acb-3b37-9c62-9fcec1486439","pitchNumber":2,"startTime":"2025-09-28T21:28:08.680Z","endTime":"2025-09-28T21:28:13.353Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663485,"link":"/api/v1/people/663485","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":680837,"link":"/api/v1/people/680837"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":680577,"link":"/api/v1/people/680577"}},"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":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.2,"endSpeed":84.0,"strikeZoneTop":3.27638149544595,"strikeZoneBottom":1.52000003874907,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.248796735370515,"aZ":-23.05983751702107,"pfxX":-3.0861166270598694,"pfxZ":5.113498932048389,"pX":1.1203815960358814,"pZ":1.387358936547937,"vX0":9.425999057306248,"vY0":-132.3998913664234,"vZ0":-6.6708310829826525,"x":74.29,"y":201.32,"x0":-2.0788999218131266,"y0":50.00299506356766,"z0":5.617695470865296,"aX":-5.50144756438195},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":8.0,"breakHorizontal":3.6,"spinRate":2377,"spinDirection":210},"zone":14,"typeConfidence":2.0,"plateTime":0.41308620476534363,"extension":5.718625011643986},"index":3,"playId":"b029d9e0-5486-39a5-8226-49bb8ba9b210","pitchNumber":3,"startTime":"2025-09-28T21:28:25.925Z","endTime":"2025-09-28T21:28:30.086Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663485,"link":"/api/v1/people/663485","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":680837,"link":"/api/v1/people/680837"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":680577,"link":"/api/v1/people/680577"}},"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":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.0,"endSpeed":78.9,"strikeZoneTop":3.29,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.059993410376084,"aZ":-29.738140484314048,"pfxX":0.5893273189568631,"pfxZ":1.5426889354944588,"pX":-0.2977009350437897,"pZ":2.3609572681559157,"vX0":4.832288657695134,"vY0":-125.22126914819226,"vZ0":-2.4068969216361493,"x":128.35,"y":175.03,"x0":-2.3317804920159206,"y0":50.00558711372836,"z0":5.775558958830359,"aX":0.9327599063234319},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":2.4,"breakHorizontal":-2.2,"spinRate":2324,"spinDirection":49},"zone":4,"typeConfidence":2.0,"plateTime":0.4379501012994851,"extension":5.648477525732489},"index":4,"playId":"bcc194d3-a1d2-389c-9922-ee2d6c4d9320","pitchNumber":4,"startTime":"2025-09-28T21:28:43.668Z","endTime":"2025-09-28T21:28:47.693Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663485,"link":"/api/v1/people/663485","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":680837,"link":"/api/v1/people/680837"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":680577,"link":"/api/v1/people/680577"}},"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":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"index":5,"startTime":"2025-09-28T21:29:09.965Z","endTime":"2025-09-28T21:29:24.416Z","isPitch":false,"type":"action","player":{"id":656941,"link":"/api/v1/people/656941"},"defense":{"pitcher":{"id":663485,"link":"/api/v1/people/663485","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":680837,"link":"/api/v1/people/680837"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":680577,"link":"/api/v1/people/680577"}},"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":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.8,"endSpeed":82.6,"strikeZoneTop":3.29,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.54964557574578,"aZ":-28.412268414699206,"pfxX":-9.126264387942967,"pfxZ":2.1779580594395433,"pX":-0.19140428289533012,"pZ":1.3998586266912179,"vX0":8.553052442757597,"vY0":-130.4426210149646,"vZ0":-4.798633468312698,"x":124.3,"y":200.98,"x0":-2.3216488104158732,"y0":50.004537769834414,"z0":5.396608389233388,"aX":-15.783194145795045},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":3.1,"breakHorizontal":14.8,"spinRate":1610,"spinDirection":250},"zone":8,"typeConfidence":2.0,"plateTime":0.41933602377886814,"extension":5.713296782632036},"hitData":{"launchSpeed":94.1,"launchAngle":-14.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":157.95,"coordY":167.75}},"index":6,"playId":"4adb568b-d707-3646-b5b5-9f36f302d9c7","pitchNumber":5,"startTime":"2025-09-28T21:29:24.416Z","endTime":"2025-09-28T21:29:32.014Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663485,"link":"/api/v1/people/663485","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":680837,"link":"/api/v1/people/680837"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":680577,"link":"/api/v1/people/680577"}},"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":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656941,"link":"/api/v1/people/656941"},"credit":"b_ab"},{"player":{"id":663485,"link":"/api/v1/people/663485"},"credit":"p_ab"},{"player":{"id":656941,"link":"/api/v1/people/656941"},"credit":"b_pa"},{"player":{"id":663485,"link":"/api/v1/people/663485"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":58.199999999999996,"awayTeamWinProbability":41.800000000000004,"homeTeamWinProbabilityAdded":-5.700000000000003,"leverageIndex":2.22,"dramaIndex":96.0,"contextMetrics":{},"playEndTime":"2025-09-28T21:29:32.014Z","atBatIndex":63},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Bryce Harper lines out to right fielder DaShawn Keirsey Jr.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-09-28T21:29:49.925Z","endTime":"2025-09-28T21:30:23.196Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663485,"fullName":"Cole Sands","link":"/api/v1/people/663485"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":680577,"link":"/api/v1/people/680577"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.8,"endSpeed":81.4,"strikeZoneTop":3.18978080905805,"strikeZoneBottom":1.6397770768144,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.91445118178566,"aZ":-25.580321330807465,"pfxX":-10.288000987432506,"pfxZ":3.9209056446119064,"pX":0.19352902943567704,"pZ":0.9928076040611715,"vX0":9.574142082630805,"vY0":-128.86540357946296,"vZ0":-6.16867884423823,"x":109.62,"y":211.97,"x0":-2.2342200950195217,"y0":50.00271849841883,"z0":5.395277336902096,"aX":-17.294242479610435},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":5.9,"breakHorizontal":16.4,"spinRate":1596,"spinDirection":251},"zone":14,"typeConfidence":2.0,"plateTime":0.4251326665160784,"extension":5.763449504383789},"index":0,"playId":"d244cfae-318d-31c3-a150-fba9e0b76101","pitchNumber":1,"startTime":"2025-09-28T21:29:57.935Z","endTime":"2025-09-28T21:30:02.582Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663485,"link":"/api/v1/people/663485","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":680837,"link":"/api/v1/people/680837"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":680577,"link":"/api/v1/people/680577"}},"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":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.2,"endSpeed":81.4,"strikeZoneTop":3.19,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.059204033478153,"aZ":-25.914821738636387,"pfxX":-9.808464295157748,"pfxZ":3.695490187021914,"pX":-0.5180104333239108,"pZ":2.2670853374555064,"vX0":7.531757579576425,"vY0":-129.61365325539285,"vZ0":-3.364070141540703,"x":136.75,"y":177.57,"x0":-2.1926779916535524,"y0":50.00507878296372,"z0":5.569164864613242,"aX":-16.62698340891534},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":6.1,"breakHorizontal":16.0,"spinRate":1713,"spinDirection":247},"zone":4,"typeConfidence":2.0,"plateTime":0.42320795833292024,"extension":5.713710665902956},"hitData":{"launchSpeed":87.4,"launchAngle":25.0,"totalDistance":307.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":194.81,"coordY":96.18}},"index":1,"playId":"a0793f23-2c00-361c-89a6-c86d5d19204b","pitchNumber":2,"startTime":"2025-09-28T21:30:15.313Z","endTime":"2025-09-28T21:30:23.196Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663485,"link":"/api/v1/people/663485","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":680837,"link":"/api/v1/people/680837"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":680577,"link":"/api/v1/people/680577"}},"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":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":547180,"link":"/api/v1/people/547180"},"credit":"b_ab"},{"player":{"id":663485,"link":"/api/v1/people/663485"},"credit":"p_ab"},{"player":{"id":547180,"link":"/api/v1/people/547180"},"credit":"b_pa"},{"player":{"id":663485,"link":"/api/v1/people/663485"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.6,"awayTeamWinProbability":46.4,"homeTeamWinProbabilityAdded":-4.599999999999994,"leverageIndex":1.85,"dramaIndex":80.0,"contextMetrics":{},"playEndTime":"2025-09-28T21:30:23.196Z","atBatIndex":64},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Alec Bohm grounds out, shortstop Brooks Lee to first baseman Kody Clemens.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-09-28T21:30:42.109Z","endTime":"2025-09-28T21:31:51.744Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663485,"fullName":"Cole Sands","link":"/api/v1/people/663485"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":686797,"link":"/api/v1/people/686797"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":665019,"link":"/api/v1/people/665019"},"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.6,"endSpeed":74.2,"strikeZoneTop":3.58111106629404,"strikeZoneBottom":1.64905863791105,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.19631073885737,"aZ":-34.22933687192637,"pfxX":11.364756800402215,"pfxZ":-1.4680527493925002,"pX":0.49914034633518883,"pZ":2.9558677094314425,"vX0":3.5273260933270514,"vY0":-118.64990826623186,"vZ0":1.005118618004465,"x":97.97,"y":158.97,"x0":-2.4893948689350416,"y0":50.001411024364195,"z0":5.686418075555433,"aX":15.933576548104744},"breaks":{"breakAngle":26.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.7,"breakVerticalInduced":-2.0,"breakHorizontal":-21.5,"spinRate":2817,"spinDirection":54},"zone":6,"typeConfidence":2.0,"plateTime":0.4645850726103724,"extension":5.688777904457894},"index":0,"playId":"6aaf8788-adaf-3284-ac65-aff88f1566d9","pitchNumber":1,"startTime":"2025-09-28T21:30:48.124Z","endTime":"2025-09-28T21:30:52.287Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663485,"link":"/api/v1/people/663485","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":680837,"link":"/api/v1/people/680837"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":680577,"link":"/api/v1/people/680577"}},"offense":{"batter":{"id":664761,"link":"/api/v1/people/664761","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.0,"endSpeed":81.9,"strikeZoneTop":3.5751743618167,"strikeZoneBottom":1.64346037828834,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.469470526097048,"aZ":-26.48183823285686,"pfxX":-10.017573758763529,"pfxZ":3.3643338380462082,"pX":0.3583432454467805,"pZ":0.3409529194806752,"vX0":9.960436530194695,"vY0":-129.11658236143623,"vZ0":-7.46540377101907,"x":103.34,"y":229.57,"x0":-2.2447764036539044,"y0":50.000637886374896,"z0":5.302557996572887,"aX":-16.9396797097172},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":4.6,"breakHorizontal":16.0,"spinRate":1794,"spinDirection":249},"zone":14,"typeConfidence":2.0,"plateTime":0.42393168615757215,"extension":5.72931929143996},"index":1,"playId":"273c2654-0c9b-3f9b-8aff-6657d5d7fb37","pitchNumber":2,"startTime":"2025-09-28T21:31:05.768Z","endTime":"2025-09-28T21:31:09.165Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663485,"link":"/api/v1/people/663485","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":680837,"link":"/api/v1/people/680837"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":680577,"link":"/api/v1/people/680577"}},"offense":{"batter":{"id":664761,"link":"/api/v1/people/664761","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":87.6,"strikeZoneTop":3.55172290315407,"strikeZoneBottom":1.61999082658875,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.856952279266977,"aZ":-15.800921244360017,"pfxX":-8.159262396171908,"pfxZ":8.346289616040647,"pX":-1.065146966286663,"pZ":1.9931097135887814,"vX0":7.078360945279246,"vY0":-139.0934196313509,"vZ0":-6.469324442348309,"x":157.6,"y":184.97,"x0":-2.581408683957585,"y0":50.00236335503425,"z0":5.394629052960381,"aX":-16.005932582940456},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":13.9,"breakHorizontal":13.3,"spinRate":2335,"spinDirection":225},"zone":13,"typeConfidence":2.0,"plateTime":0.39360028940395164,"extension":5.733735720835671},"index":2,"playId":"0a17b2ed-0081-30bd-afb4-f98a2c6bd920","pitchNumber":3,"startTime":"2025-09-28T21:31:26.152Z","endTime":"2025-09-28T21:31:30.604Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663485,"link":"/api/v1/people/663485","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":680837,"link":"/api/v1/people/680837"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":680577,"link":"/api/v1/people/680577"}},"offense":{"batter":{"id":664761,"link":"/api/v1/people/664761","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.0,"endSpeed":74.0,"strikeZoneTop":3.58,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.203445599026058,"aZ":-35.67173697767431,"pfxX":7.729869116230914,"pfxZ":-2.517705984191391,"pX":-0.3897019160704166,"pZ":2.082353690067942,"vX0":3.091212918832631,"vY0":-117.93198076850811,"vZ0":-0.2566707891167629,"x":131.85,"y":182.56,"x0":-2.7267924130818506,"y0":50.002484115907,"z0":5.520289844059805,"aX":10.742320955212724},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.3,"breakVerticalInduced":-4.3,"breakHorizontal":-14.8,"spinRate":2803,"spinDirection":53},"zone":7,"typeConfidence":2.0,"plateTime":0.4668219808064622,"extension":5.4848012557115045},"hitData":{"launchSpeed":109.6,"launchAngle":5.0,"totalDistance":138.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":111.3,"coordY":147.46}},"index":3,"playId":"686baf88-0c91-3522-9b9c-1a06509006f3","pitchNumber":4,"startTime":"2025-09-28T21:31:43.739Z","endTime":"2025-09-28T21:31:51.744Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663485,"link":"/api/v1/people/663485","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":680837,"link":"/api/v1/people/680837"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":680577,"link":"/api/v1/people/680577"}},"offense":{"batter":{"id":664761,"link":"/api/v1/people/664761","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664761,"link":"/api/v1/people/664761"},"credit":"b_ab"},{"player":{"id":663485,"link":"/api/v1/people/663485"},"credit":"p_ab"},{"player":{"id":664761,"link":"/api/v1/people/664761"},"credit":"b_pa"},{"player":{"id":663485,"link":"/api/v1/people/663485"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-3.6000000000000014,"leverageIndex":1.42,"dramaIndex":63.0,"contextMetrics":{},"playEndTime":"2025-09-28T21:31:51.744Z","atBatIndex":65},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"James Outman strikes out swinging.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":10,"startTime":"2025-09-28T21:34:05.595Z","endTime":"2025-09-28T21:35:23.175Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":681546,"fullName":"James Outman","link":"/api/v1/people/681546"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":689147,"fullName":"Orion Kerkering","link":"/api/v1/people/689147"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":543877,"fullName":"Christian Vázquez","link":"/api/v1/people/543877"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4,5,6],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":681546,"fullName":"James Outman","link":"/api/v1/people/681546"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":596117,"link":"/api/v1/people/596117"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Orion Kerkering replaces Tanner Banks.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"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-28T21:33:03.102Z","endTime":"2025-09-28T21:33:11.413Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":689147,"link":"/api/v1/people/689147"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":621383,"link":"/api/v1/people/621383","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596117,"link":"/api/v1/people/596117"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":642215,"link":"/api/v1/people/642215"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":681082,"link":"/api/v1/people/681082"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":596146,"link":"/api/v1/people/596146"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":681546,"link":"/api/v1/people/681546","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Christian Vázquez starts inning at 2nd base.","event":"Runner Placed On Base","eventType":"runner_placed","awayScore":1,"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-28T21:33:11.413Z","endTime":"2025-09-28T21:34:07.955Z","isPitch":false,"type":"action","player":{"id":543877,"link":"/api/v1/people/543877"},"base":2,"defense":{"pitcher":{"id":689147,"link":"/api/v1/people/689147","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596117,"link":"/api/v1/people/596117"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":642215,"link":"/api/v1/people/642215"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":681082,"link":"/api/v1/people/681082"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":596146,"link":"/api/v1/people/596146"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":681546,"link":"/api/v1/people/681546","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.5,"endSpeed":88.8,"strikeZoneTop":3.4363790392466,"strikeZoneBottom":1.62698941913113,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.83445845544825,"aZ":-13.563703634663161,"pfxX":-8.515321685732053,"pfxZ":9.25209940599902,"pX":-0.06455362677490574,"pZ":0.5622124205064585,"vX0":6.957396437818751,"vY0":-141.32888716166124,"vZ0":-11.441733070778055,"x":119.46,"y":223.6,"x0":-1.4584769104648652,"y0":50.00569351301088,"z0":5.547651701296297,"aX":-17.135608158266482},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":14.4,"breakHorizontal":13.9,"spinRate":2483,"spinDirection":226},"zone":13,"typeConfidence":2.0,"plateTime":0.3883453025197121,"extension":6.250476584136981},"index":2,"playId":"c2dc199b-8740-32b0-916c-db925e616524","pitchNumber":1,"startTime":"2025-09-28T21:34:07.955Z","endTime":"2025-09-28T21:34:12.998Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689147,"link":"/api/v1/people/689147","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596117,"link":"/api/v1/people/596117"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":642215,"link":"/api/v1/people/642215"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":681082,"link":"/api/v1/people/681082"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":596146,"link":"/api/v1/people/596146"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":681546,"link":"/api/v1/people/681546","batSide":{"code":"L","description":"Left"}},"second":{"id":543877,"link":"/api/v1/people/543877"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.1,"endSpeed":78.6,"strikeZoneTop":3.37,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.96397662914465,"aZ":-31.54354803198311,"pfxX":7.46092850660728,"pfxZ":0.3959793010306285,"pX":0.4318799077661393,"pZ":2.3814758549807884,"vX0":3.7728658802647015,"vY0":-125.36077240207608,"vZ0":-1.4761143245647013,"x":100.54,"y":174.48,"x0":-2.066920231727432,"y0":50.00029670407606,"z0":5.579650972366344,"aX":11.73940080271081},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":0.6,"breakHorizontal":-14.4,"spinRate":2906,"spinDirection":57},"zone":6,"typeConfidence":0.9,"plateTime":0.4387902644949482,"extension":6.178924654150283},"index":3,"playId":"e71cf29d-7612-3ef3-8659-2dfa65a5ba4f","pitchNumber":2,"startTime":"2025-09-28T21:34:25.196Z","endTime":"2025-09-28T21:34:30.546Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689147,"link":"/api/v1/people/689147","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596117,"link":"/api/v1/people/596117"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":642215,"link":"/api/v1/people/642215"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":681082,"link":"/api/v1/people/681082"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":596146,"link":"/api/v1/people/596146"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":681546,"link":"/api/v1/people/681546","batSide":{"code":"L","description":"Left"}},"second":{"id":543877,"link":"/api/v1/people/543877"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.2,"endSpeed":89.3,"strikeZoneTop":3.37,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.571887895245595,"aZ":-14.38603216706687,"pfxX":-8.725883350256442,"pfxZ":8.760115044778367,"pX":0.34150264976008,"pZ":2.0393156237889163,"vX0":8.35448412069372,"vY0":-141.23962240623698,"vZ0":-7.939361461842786,"x":107.01,"y":174.35,"x0":-1.5135019360608937,"y0":50.00491262448293,"z0":5.801588288878016,"aX":-17.725045785694892},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":14.5,"breakHorizontal":14.2,"spinRate":2488,"spinDirection":221},"zone":9,"typeConfidence":2.0,"plateTime":0.38701817678939676,"extension":6.295779845145144},"index":4,"playId":"c7067e46-d633-3cbe-8e53-676cff02a216","pitchNumber":3,"startTime":"2025-09-28T21:34:45.131Z","endTime":"2025-09-28T21:34:48.937Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689147,"link":"/api/v1/people/689147","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596117,"link":"/api/v1/people/596117"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":642215,"link":"/api/v1/people/642215"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":681082,"link":"/api/v1/people/681082"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":596146,"link":"/api/v1/people/596146"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":681546,"link":"/api/v1/people/681546","batSide":{"code":"L","description":"Left"}},"second":{"id":543877,"link":"/api/v1/people/543877"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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":96.8,"endSpeed":88.6,"strikeZoneTop":3.43234415944033,"strikeZoneBottom":1.62387116068263,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.697275615020224,"aZ":-16.1050443428807,"pfxX":-9.05376131281947,"pfxZ":7.9848778833545015,"pX":-1.0593334508393282,"pZ":3.255833841184034,"vX0":5.148267470767349,"vY0":-140.87299814102943,"vZ0":-4.2642201349029945,"x":157.38,"y":150.87,"x0":-1.733361413569066,"y0":50.00052411621621,"z0":5.828701157004129,"aX":-18.21276239698422},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":13.8,"breakHorizontal":15.4,"spinRate":2430,"spinDirection":225},"zone":11,"typeConfidence":2.0,"plateTime":0.38866960227773584,"extension":6.262373510035926},"index":5,"playId":"7670964e-1467-3dce-a268-bb8625d4264f","pitchNumber":4,"startTime":"2025-09-28T21:35:02.130Z","endTime":"2025-09-28T21:35:06.482Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689147,"link":"/api/v1/people/689147","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596117,"link":"/api/v1/people/596117"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":642215,"link":"/api/v1/people/642215"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":681082,"link":"/api/v1/people/681082"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":596146,"link":"/api/v1/people/596146"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":681546,"link":"/api/v1/people/681546","batSide":{"code":"L","description":"Left"}},"second":{"id":543877,"link":"/api/v1/people/543877"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.8,"endSpeed":81.1,"strikeZoneTop":3.37,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.8447361939536,"aZ":-30.660681633649602,"pfxX":5.762190190449882,"pfxZ":0.908569912405544,"pX":0.6666563790270263,"pZ":1.3634669318524393,"vX0":4.7683073566157415,"vY0":-127.77363049717928,"vZ0":-4.378228351230015,"x":91.59,"y":201.97,"x0":-1.9707449918154103,"y0":50.000358834122466,"z0":5.503112695253967,"aX":9.542401833420927},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":1.0,"breakHorizontal":-11.5,"spinRate":2947,"spinDirection":69},"zone":14,"typeConfidence":0.9,"plateTime":0.42836250244658647,"extension":6.093746726737924},"index":6,"playId":"0ffc0494-79a5-3d92-bff8-ce4287e87ce7","pitchNumber":5,"startTime":"2025-09-28T21:35:18.841Z","endTime":"2025-09-28T21:35:23.175Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689147,"link":"/api/v1/people/689147","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596117,"link":"/api/v1/people/596117"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":642215,"link":"/api/v1/people/642215"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":681082,"link":"/api/v1/people/681082"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":596146,"link":"/api/v1/people/596146"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":681546,"link":"/api/v1/people/681546","batSide":{"code":"L","description":"Left"}},"second":{"id":543877,"link":"/api/v1/people/543877"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681546,"link":"/api/v1/people/681546"},"credit":"b_ab"},{"player":{"id":689147,"link":"/api/v1/people/689147"},"credit":"p_ab"},{"player":{"id":681546,"link":"/api/v1/people/681546"},"credit":"b_pa"},{"player":{"id":689147,"link":"/api/v1/people/689147"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":60.9,"awayTeamWinProbability":39.1,"homeTeamWinProbabilityAdded":10.899999999999999,"leverageIndex":2.29,"dramaIndex":130.0,"contextMetrics":{},"playEndTime":"2025-09-28T21:35:23.175Z","atBatIndex":66},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Austin Martin strikes out swinging.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":10,"startTime":"2025-09-28T21:35:39.678Z","endTime":"2025-09-28T21:37:29.341Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":689147,"fullName":"Orion Kerkering","link":"/api/v1/people/689147"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":543877,"fullName":"Christian Vázquez","link":"/api/v1/people/543877"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[3],"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":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":596117,"link":"/api/v1/people/596117"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.1,"endSpeed":88.0,"strikeZoneTop":3.37352970816916,"strikeZoneBottom":1.6196995231934,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.559243642907777,"aZ":-20.5195229226744,"pfxX":-8.111649600352015,"pfxZ":5.879178597881344,"pX":-1.4630289748922143,"pZ":2.8454870690991996,"vX0":3.7288671117744885,"vY0":-139.94340400715623,"vZ0":-4.071244072376657,"x":172.77,"y":161.95,"x0":-1.758681193695575,"y0":50.00675068299414,"z0":5.663194580189507,"aX":-16.094075821479816},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":10.0,"breakHorizontal":13.9,"spinRate":2286,"spinDirection":232},"zone":11,"typeConfidence":2.0,"plateTime":0.3913821966015467,"extension":6.232653527130036},"index":0,"playId":"430c74cc-f059-3d58-ba19-fd09529401c6","pitchNumber":1,"startTime":"2025-09-28T21:35:45.316Z","endTime":"2025-09-28T21:35:49.545Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689147,"link":"/api/v1/people/689147","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596117,"link":"/api/v1/people/596117"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":642215,"link":"/api/v1/people/642215"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":681082,"link":"/api/v1/people/681082"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":596146,"link":"/api/v1/people/596146"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":668885,"link":"/api/v1/people/668885","batSide":{"code":"R","description":"Right"}},"second":{"id":543877,"link":"/api/v1/people/543877"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"index":1,"playId":"2a4a6ed3-3e6f-4a3e-bd73-21c2c2368ebb","startTime":"2025-09-28T21:36:00.284Z","endTime":"2025-09-28T21:36:03.825Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":689147,"link":"/api/v1/people/689147","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596117,"link":"/api/v1/people/596117"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":642215,"link":"/api/v1/people/642215"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":681082,"link":"/api/v1/people/681082"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":596146,"link":"/api/v1/people/596146"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":668885,"link":"/api/v1/people/668885","batSide":{"code":"R","description":"Right"}},"second":{"id":543877,"link":"/api/v1/people/543877"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.7,"endSpeed":88.5,"strikeZoneTop":3.39,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.94359496289431,"aZ":-19.80773418663845,"pfxX":-9.55921246848633,"pfxZ":6.176509658506301,"pX":-0.14966153411047878,"pZ":1.9977201881462594,"vX0":7.601710503522992,"vY0":-140.59408208877,"vZ0":-6.203852008288007,"x":122.7,"y":184.84,"x0":-1.6468670132951844,"y0":50.001754972446086,"z0":5.518957758288486,"aX":-19.131649537997124},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":10.1,"breakHorizontal":15.7,"spinRate":2342,"spinDirection":229},"zone":8,"typeConfidence":2.0,"plateTime":0.38962979425535904,"extension":6.327502680308697},"index":2,"playId":"e4c1f97e-a2ba-3d1e-9453-acb8cb9e1269","pitchNumber":2,"startTime":"2025-09-28T21:36:13.187Z","endTime":"2025-09-28T21:36:17.311Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689147,"link":"/api/v1/people/689147","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596117,"link":"/api/v1/people/596117"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":642215,"link":"/api/v1/people/642215"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":681082,"link":"/api/v1/people/681082"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":596146,"link":"/api/v1/people/596146"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":668885,"link":"/api/v1/people/668885","batSide":{"code":"R","description":"Right"}},"second":{"id":543877,"link":"/api/v1/people/543877"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"index":3,"startTime":"2025-09-28T21:36:33.469Z","endTime":"2025-09-28T21:37:03.235Z","isPitch":false,"type":"action","player":{"id":668885,"link":"/api/v1/people/668885"},"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.5,"endSpeed":87.5,"strikeZoneTop":3.39,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.089032562670305,"aZ":-19.391493115324344,"pfxX":-8.877353334302313,"pfxZ":6.453303137906397,"pX":-1.1748552623379407,"pZ":3.533801309571913,"vX0":4.942840657598943,"vY0":-140.38455207753466,"vZ0":-2.463387315975556,"x":161.78,"y":143.37,"x0":-1.8124236653118166,"y0":50.00003347145917,"z0":5.695929318571362,"aX":-17.57835966506543},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":11.3,"breakHorizontal":15.0,"spinRate":2335,"spinDirection":226},"zone":11,"typeConfidence":2.0,"plateTime":0.39133039235477485,"extension":6.324215334876084},"index":4,"playId":"681aec59-0873-3ebe-932b-55e62455c8e8","pitchNumber":3,"startTime":"2025-09-28T21:37:03.235Z","endTime":"2025-09-28T21:37:08.315Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689147,"link":"/api/v1/people/689147","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596117,"link":"/api/v1/people/596117"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":642215,"link":"/api/v1/people/642215"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":681082,"link":"/api/v1/people/681082"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":596146,"link":"/api/v1/people/596146"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":668885,"link":"/api/v1/people/668885","batSide":{"code":"R","description":"Right"}},"second":{"id":543877,"link":"/api/v1/people/543877"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.7,"endSpeed":81.4,"strikeZoneTop":3.39,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.294976000909607,"aZ":-35.22473792702805,"pfxX":4.027322408393775,"pfxZ":-1.840653330240397,"pX":1.4044313404701092,"pZ":0.8772925511325306,"vX0":6.7498051226928615,"vY0":-127.6163865051447,"vZ0":-4.454436547599747,"x":63.47,"y":215.09,"x0":-1.7941401324472968,"y0":50.005475680446494,"z0":5.4083723220341415,"aX":6.667593454616893},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":-4.1,"breakHorizontal":-8.8,"spinRate":3022,"spinDirection":65},"zone":14,"typeConfidence":0.89,"plateTime":0.4285661842538637,"extension":6.097481208594611},"index":5,"playId":"8a6759fa-d0f6-31ad-a0ae-7bb88d813572","pitchNumber":4,"startTime":"2025-09-28T21:37:23.814Z","endTime":"2025-09-28T21:37:29.341Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689147,"link":"/api/v1/people/689147","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596117,"link":"/api/v1/people/596117"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":642215,"link":"/api/v1/people/642215"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":681082,"link":"/api/v1/people/681082"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":596146,"link":"/api/v1/people/596146"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":668885,"link":"/api/v1/people/668885","batSide":{"code":"R","description":"Right"}},"second":{"id":543877,"link":"/api/v1/people/543877"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668885,"link":"/api/v1/people/668885"},"credit":"b_ab"},{"player":{"id":689147,"link":"/api/v1/people/689147"},"credit":"p_ab"},{"player":{"id":668885,"link":"/api/v1/people/668885"},"credit":"b_pa"},{"player":{"id":689147,"link":"/api/v1/people/689147"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":70.5,"awayTeamWinProbability":29.5,"homeTeamWinProbabilityAdded":9.600000000000001,"leverageIndex":3.45,"dramaIndex":151.0,"contextMetrics":{},"playEndTime":"2025-09-28T21:37:29.341Z","atBatIndex":67},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ryan Jeffers called out on strikes.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":68,"halfInning":"top","isTopInning":true,"inning":10,"startTime":"2025-09-28T21:37:46.132Z","endTime":"2025-09-28T21:39:45.460Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":689147,"fullName":"Orion Kerkering","link":"/api/v1/people/689147"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,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":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":596117,"link":"/api/v1/people/596117"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.3,"endSpeed":80.4,"strikeZoneTop":3.37026146559178,"strikeZoneBottom":1.65736594812355,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.587410907072417,"aZ":-33.5805208299748,"pfxX":5.50084259990148,"pfxZ":-0.8608754954889974,"pX":1.0772524512827897,"pZ":1.7828402416207938,"vX0":6.094051328168044,"vY0":-127.0582150052541,"vZ0":-2.837314460263819,"x":75.94,"y":190.64,"x0":-2.0690003266597308,"y0":50.002910678011595,"z0":5.5884709046207375,"aX":8.973787696579224},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":-2.0,"breakHorizontal":-11.4,"spinRate":3080,"spinDirection":49},"zone":14,"typeConfidence":0.9,"plateTime":0.43145068254745755,"extension":6.1691502309865065},"index":0,"playId":"18785e84-0544-339a-a276-d4548aea789e","pitchNumber":1,"startTime":"2025-09-28T21:37:53.354Z","endTime":"2025-09-28T21:37:58.435Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689147,"link":"/api/v1/people/689147","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596117,"link":"/api/v1/people/596117"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":642215,"link":"/api/v1/people/642215"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":681082,"link":"/api/v1/people/681082"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":596146,"link":"/api/v1/people/596146"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":680777,"link":"/api/v1/people/680777","batSide":{"code":"R","description":"Right"}},"second":{"id":543877,"link":"/api/v1/people/543877"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.8,"endSpeed":89.1,"strikeZoneTop":3.48816673982234,"strikeZoneBottom":1.69480220994796,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.31539198035113,"aZ":-17.887463512327308,"pfxX":-9.406629359303983,"pfxZ":7.093693920210363,"pX":-0.7725718607088293,"pZ":1.1069958061880918,"vX0":6.016022147456892,"vY0":-140.6257266289855,"vZ0":-8.863560060663035,"x":146.45,"y":208.89,"x0":-1.711728077665895,"y0":50.000703913560585,"z0":5.447989582246954,"aX":-18.936914404401097},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":11.3,"breakHorizontal":15.8,"spinRate":2404,"spinDirection":221},"zone":13,"typeConfidence":2.0,"plateTime":0.38871407937034386,"extension":6.26754691033752},"index":1,"playId":"fc10f6bf-ac76-3e14-bb14-c4bdcfc52c5a","pitchNumber":2,"startTime":"2025-09-28T21:38:09.162Z","endTime":"2025-09-28T21:38:13.637Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689147,"link":"/api/v1/people/689147","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596117,"link":"/api/v1/people/596117"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":642215,"link":"/api/v1/people/642215"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":681082,"link":"/api/v1/people/681082"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":596146,"link":"/api/v1/people/596146"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":680777,"link":"/api/v1/people/680777","batSide":{"code":"R","description":"Right"}},"second":{"id":543877,"link":"/api/v1/people/543877"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.1,"endSpeed":89.0,"strikeZoneTop":3.48342769030245,"strikeZoneBottom":1.69015433455917,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.549454500454278,"aZ":-21.593940277222337,"pfxX":-10.195364712682817,"pfxZ":5.2375942419475265,"pX":-0.49726288011726494,"pZ":2.283880930175563,"vX0":7.090966614143852,"vY0":-141.1419884950634,"vZ0":-5.112714227596003,"x":135.95,"y":177.12,"x0":-1.715016666631901,"y0":50.00644496159057,"z0":5.50577859504056,"aX":-20.61364118272401},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":8.6,"breakHorizontal":17.0,"spinRate":2317,"spinDirection":225},"zone":4,"typeConfidence":0.91,"plateTime":0.3877816428838212,"extension":6.310247780455899},"index":2,"playId":"8dab36b7-e225-3ea5-9633-286330680d0d","pitchNumber":3,"startTime":"2025-09-28T21:38:27.018Z","endTime":"2025-09-28T21:38:30.863Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689147,"link":"/api/v1/people/689147","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596117,"link":"/api/v1/people/596117"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":642215,"link":"/api/v1/people/642215"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":681082,"link":"/api/v1/people/681082"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":596146,"link":"/api/v1/people/596146"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":680777,"link":"/api/v1/people/680777","batSide":{"code":"R","description":"Right"}},"second":{"id":543877,"link":"/api/v1/people/543877"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.9,"endSpeed":80.8,"strikeZoneTop":3.45819927413873,"strikeZoneBottom":1.69160694552042,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.914226318732997,"aZ":-33.78376796956034,"pfxX":5.5963779376303435,"pfxZ":-0.981961330921691,"pX":0.9354876560517776,"pZ":1.0922163176273967,"vX0":5.2874663493632035,"vY0":-127.88807546329629,"vZ0":-4.405420788465938,"x":81.34,"y":209.29,"x0":-1.8903360890244916,"y0":50.000554862190604,"z0":5.505394507459396,"aX":9.209194598181542},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":-2.6,"breakHorizontal":-11.4,"spinRate":3062,"spinDirection":59},"zone":14,"typeConfidence":0.9,"plateTime":0.4293106319924167,"extension":6.253725304909752},"index":3,"playId":"7fea51cb-2483-39fd-ad7f-fcbfc655ce3e","pitchNumber":4,"startTime":"2025-09-28T21:38:41.853Z","endTime":"2025-09-28T21:38:45.335Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689147,"link":"/api/v1/people/689147","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596117,"link":"/api/v1/people/596117"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":642215,"link":"/api/v1/people/642215"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":681082,"link":"/api/v1/people/681082"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":596146,"link":"/api/v1/people/596146"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":680777,"link":"/api/v1/people/680777","batSide":{"code":"R","description":"Right"}},"second":{"id":543877,"link":"/api/v1/people/543877"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.0,"endSpeed":89.0,"strikeZoneTop":3.4945281123101,"strikeZoneBottom":1.72791705347935,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.06547996159995,"aZ":-20.366275052508083,"pfxX":-9.652209681410335,"pfxZ":5.83917577349715,"pX":0.1772332447109636,"pZ":2.5641707392448376,"vX0":8.608673465233968,"vY0":-141.04999677544984,"vZ0":-4.8057827921278875,"x":110.24,"y":169.55,"x0":-1.655290694378131,"y0":50.00139527088664,"z0":5.597143136182133,"aX":-19.51323877974972},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":9.8,"breakHorizontal":15.8,"spinRate":2414,"spinDirection":222},"zone":5,"typeConfidence":2.0,"plateTime":0.3878165951935042,"extension":6.357498143019765},"index":4,"playId":"e85b8360-6c58-3455-b4c5-c79d934bb60b","pitchNumber":5,"startTime":"2025-09-28T21:39:00.701Z","endTime":"2025-09-28T21:39:05.789Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689147,"link":"/api/v1/people/689147","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596117,"link":"/api/v1/people/596117"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":642215,"link":"/api/v1/people/642215"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":681082,"link":"/api/v1/people/681082"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":596146,"link":"/api/v1/people/596146"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":680777,"link":"/api/v1/people/680777","batSide":{"code":"R","description":"Right"}},"second":{"id":543877,"link":"/api/v1/people/543877"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.7,"endSpeed":90.5,"strikeZoneTop":3.36,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.278196584204714,"aZ":-12.728827652443966,"pfxX":-4.805243373100928,"pfxZ":9.304855705123014,"pX":0.899797696275143,"pZ":1.977470002266214,"vX0":8.251217245716209,"vY0":-143.43380973986442,"vZ0":-8.151533441034825,"x":82.7,"y":185.39,"x0":-1.3860699417018187,"y0":50.00383185421421,"z0":5.644773564288576,"aX":-10.043271116950393},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":15.4,"breakHorizontal":7.1,"spinRate":2552,"spinDirection":225},"zone":14,"typeConfidence":2.0,"plateTime":0.38145235518575715,"extension":6.451672657689471},"index":5,"playId":"fd6f9ad5-6dbd-392b-bc67-a3963afe7cc3","pitchNumber":6,"startTime":"2025-09-28T21:39:19.125Z","endTime":"2025-09-28T21:39:23.049Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689147,"link":"/api/v1/people/689147","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596117,"link":"/api/v1/people/596117"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":642215,"link":"/api/v1/people/642215"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":681082,"link":"/api/v1/people/681082"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":596146,"link":"/api/v1/people/596146"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":680777,"link":"/api/v1/people/680777","batSide":{"code":"R","description":"Right"}},"second":{"id":543877,"link":"/api/v1/people/543877"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.6,"endSpeed":80.8,"strikeZoneTop":3.30625785763592,"strikeZoneBottom":1.56685300339869,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.482172094794333,"aZ":-33.57169992558903,"pfxX":6.68545082427538,"pfxZ":-0.8460866648555561,"pX":-0.23107314910754292,"pZ":1.5618788365927598,"vX0":2.8918382119293455,"vY0":-127.59679527469852,"vZ0":-3.1015079635461915,"x":125.81,"y":196.61,"x0":-2.24809280531828,"y0":50.004237602195424,"z0":5.440925227893637,"aX":11.01409480366468},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":-2.0,"breakHorizontal":-12.7,"spinRate":3073,"spinDirection":61},"zone":8,"typeConfidence":0.9,"plateTime":0.4294075883660744,"extension":5.955541271517375},"index":6,"playId":"46fa2a79-3ffc-3306-a105-83bcd6c6a2ed","pitchNumber":7,"startTime":"2025-09-28T21:39:40.106Z","endTime":"2025-09-28T21:39:45.460Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689147,"link":"/api/v1/people/689147","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596117,"link":"/api/v1/people/596117"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":642215,"link":"/api/v1/people/642215"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":681082,"link":"/api/v1/people/681082"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":596146,"link":"/api/v1/people/596146"},"right":{"id":592206,"link":"/api/v1/people/592206"}},"offense":{"batter":{"id":680777,"link":"/api/v1/people/680777","batSide":{"code":"R","description":"Right"}},"second":{"id":543877,"link":"/api/v1/people/543877"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680777,"link":"/api/v1/people/680777"},"credit":"b_ab"},{"player":{"id":689147,"link":"/api/v1/people/689147"},"credit":"p_ab"},{"player":{"id":680777,"link":"/api/v1/people/680777"},"credit":"b_pa"},{"player":{"id":689147,"link":"/api/v1/people/689147"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":80.5,"awayTeamWinProbability":19.5,"homeTeamWinProbabilityAdded":10.0,"leverageIndex":3.98,"dramaIndex":166.0,"contextMetrics":{},"playEndTime":"2025-09-28T21:39:45.460Z","atBatIndex":68},{"result":{"type":"atBat","event":"Sac Bunt","eventType":"sac_bunt","description":"Weston Wilson out on a sacrifice bunt, third baseman Royce Lewis to first baseman Kody Clemens. Harrison Bader to 3rd.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":69,"halfInning":"bottom","isTopInning":false,"inning":10,"startTime":"2025-09-28T21:42:10.568Z","endTime":"2025-09-28T21:42:53.370Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":4},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":642215,"fullName":"Weston Wilson","link":"/api/v1/people/642215"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":689520,"fullName":"Cody Laweryson","link":"/api/v1/people/689520"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":664056,"fullName":"Harrison Bader","link":"/api/v1/people/664056"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[3,4],"actionIndex":[0,1,2],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Sac Bunt","eventType":"sac_bunt","movementReason":null,"runner":{"id":642215,"fullName":"Weston Wilson","link":"/api/v1/people/642215"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":668904,"link":"/api/v1/people/668904"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":665019,"link":"/api/v1/people/665019"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Bunt","eventType":"sac_bunt","movementReason":"r_adv_play","runner":{"id":664056,"fullName":"Harrison Bader","link":"/api/v1/people/664056"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Cody Laweryson replaces Cole Sands.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"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-28T21:40:52.631Z","endTime":"2025-09-28T21:41:23.231Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":689520,"link":"/api/v1/people/689520"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":663485,"link":"/api/v1/people/663485","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":680837,"link":"/api/v1/people/680837"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":680577,"link":"/api/v1/people/680577"}},"offense":{"batter":{"id":642215,"link":"/api/v1/people/642215","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Alec Bohm starts inning at 2nd base.","event":"Runner Placed On Base","eventType":"runner_placed","awayScore":1,"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-28T21:41:23.231Z","endTime":"2025-09-28T21:41:53.597Z","isPitch":false,"type":"action","player":{"id":664761,"link":"/api/v1/people/664761"},"base":2,"defense":{"pitcher":{"id":689520,"link":"/api/v1/people/689520","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":680837,"link":"/api/v1/people/680837"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":680577,"link":"/api/v1/people/680577"}},"offense":{"batter":{"id":642215,"link":"/api/v1/people/642215","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Offensive Substitution: Pinch-runner Harrison Bader replaces Alec Bohm.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":1,"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-28T21:41:53.597Z","endTime":"2025-09-28T21:42:12.749Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":664056,"link":"/api/v1/people/664056"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"401","replacedPlayer":{"id":664761,"link":"/api/v1/people/664761"},"base":2,"defense":{"pitcher":{"id":689520,"link":"/api/v1/people/689520","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":680837,"link":"/api/v1/people/680837"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":680577,"link":"/api/v1/people/680577"}},"offense":{"batter":{"id":642215,"link":"/api/v1/people/642215","batSide":{"code":"R","description":"Right"}},"second":{"id":664761,"link":"/api/v1/people/664761"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"L","description":"Foul Bunt"},"description":"Foul Bunt","code":"L","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":84.2,"strikeZoneTop":3.67,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.303143561189874,"aZ":-16.286326281558242,"pfxX":-8.141047842963694,"pfxZ":8.689218750562697,"pX":-0.05091626341539774,"pZ":2.3865633957202026,"vX0":6.628899830565997,"vY0":-134.84591353501375,"vZ0":-5.021721123204096,"x":118.94,"y":174.34,"x0":-1.4922130317616242,"y0":50.000007141720154,"z0":5.434469714468113,"aX":-14.881627242299906},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":14.8,"breakHorizontal":13.2,"spinRate":2431,"spinDirection":222},"zone":5,"typeConfidence":2.0,"plateTime":0.4073114767349435,"extension":6.4184780901617975},"index":3,"playId":"9e2b28d2-c31e-3629-8611-140d2e3f1aa0","pitchNumber":1,"startTime":"2025-09-28T21:42:12.749Z","endTime":"2025-09-28T21:42:18.225Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689520,"link":"/api/v1/people/689520","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":680837,"link":"/api/v1/people/680837"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":680577,"link":"/api/v1/people/680577"}},"offense":{"batter":{"id":642215,"link":"/api/v1/people/642215","batSide":{"code":"R","description":"Right"}},"second":{"id":664056,"link":"/api/v1/people/664056"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":84.9,"strikeZoneTop":3.67,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.031546846506263,"aZ":-17.405153759435667,"pfxX":-8.290235306286075,"pfxZ":7.953673508469986,"pX":-0.6465707708475017,"pZ":2.609724617357422,"vX0":5.898715480519619,"vY0":-135.71288113893968,"vZ0":-4.3907066808849775,"x":141.65,"y":168.32,"x0":-1.7765090669522758,"y0":50.00038206896008,"z0":5.468964707548508,"aX":-15.387851373060942},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":13.6,"breakHorizontal":13.7,"spinRate":2345,"spinDirection":226},"zone":4,"typeConfidence":2.0,"plateTime":0.4043364655892918,"extension":6.262341949501924},"hitData":{"launchSpeed":30.3,"launchAngle":-19.0,"totalDistance":9.0,"trajectory":"bunt_grounder","hardness":"soft","location":"5","coordinates":{"coordX":121.32,"coordY":195.39}},"index":4,"playId":"2fe71dc2-2fd8-3f0a-bcd1-cf6ab6ffec32","pitchNumber":2,"startTime":"2025-09-28T21:42:45.815Z","endTime":"2025-09-28T21:42:53.370Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689520,"link":"/api/v1/people/689520","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":680837,"link":"/api/v1/people/680837"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":680577,"link":"/api/v1/people/680577"}},"offense":{"batter":{"id":642215,"link":"/api/v1/people/642215","batSide":{"code":"R","description":"Right"}},"second":{"id":664056,"link":"/api/v1/people/664056"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":642215,"link":"/api/v1/people/642215"},"credit":"b_pa"},{"player":{"id":689520,"link":"/api/v1/people/689520"},"credit":"p_pa"}],"flags":[{"credit":"b_sac_bunt"}],"homeTeamWinProbability":83.3,"awayTeamWinProbability":16.700000000000003,"homeTeamWinProbabilityAdded":2.799999999999997,"leverageIndex":2.67,"dramaIndex":89.0,"contextMetrics":{},"playEndTime":"2025-09-28T21:42:53.370Z","atBatIndex":69},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Nick Castellanos out on a sacrifice fly to center fielder James Outman. Harrison Bader scores.","rbi":1,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":70,"halfInning":"bottom","isTopInning":false,"inning":10,"startTime":"2025-09-28T21:43:45.351Z","endTime":"2025-09-28T21:44:59.415Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":592206,"fullName":"Nick Castellanos","link":"/api/v1/people/592206"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":689520,"fullName":"Cody Laweryson","link":"/api/v1/people/689520"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":null,"runner":{"id":592206,"fullName":"Nick Castellanos","link":"/api/v1/people/592206"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":681546,"link":"/api/v1/people/681546"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":664056,"fullName":"Harrison Bader","link":"/api/v1/people/664056"},"responsiblePitcher":{"id":689520,"link":"/api/v1/people/689520"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-09-28T21:43:17.909Z","endTime":"2025-09-28T21:43:47.486Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":689520,"link":"/api/v1/people/689520","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":680837,"link":"/api/v1/people/680837"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":680577,"link":"/api/v1/people/680577"}},"offense":{"batter":{"id":592206,"link":"/api/v1/people/592206","batSide":{"code":"R","description":"Right"}},"third":{"id":664056,"link":"/api/v1/people/664056"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":84.7,"strikeZoneTop":3.95785890590442,"strikeZoneBottom":1.95595674014267,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.01238223720941,"aZ":-14.805653323336127,"pfxX":-9.830214527205946,"pfxZ":9.3518057841394,"pX":0.38640988458503084,"pZ":2.8741345628088752,"vX0":8.617322057716638,"vY0":-136.16456114695873,"vZ0":-4.112663201930916,"x":102.27,"y":161.18,"x0":-1.5595892914186709,"y0":50.00008949421689,"z0":5.445235020022156,"aX":-18.25069496227772},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":16.1,"breakHorizontal":15.7,"spinRate":2376,"spinDirection":222},"zone":6,"typeConfidence":2.0,"plateTime":0.40398987229744066,"extension":6.363096836882702},"index":1,"playId":"194ed237-e944-34e8-8916-c7c9355e420f","pitchNumber":1,"startTime":"2025-09-28T21:43:47.486Z","endTime":"2025-09-28T21:43:51.573Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689520,"link":"/api/v1/people/689520","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":680837,"link":"/api/v1/people/680837"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":680577,"link":"/api/v1/people/680577"}},"offense":{"batter":{"id":592206,"link":"/api/v1/people/592206","batSide":{"code":"R","description":"Right"}},"third":{"id":664056,"link":"/api/v1/people/664056"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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":93.9,"endSpeed":84.5,"strikeZoneTop":3.96,"strikeZoneBottom":1.89,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.853741612068625,"aZ":-16.902709227467234,"pfxX":-8.172645467807076,"pfxZ":8.220421260336018,"pX":-0.676230179793402,"pZ":3.3969919503440433,"vX0":5.185065406062482,"vY0":-136.59411577838466,"vZ0":-2.375936021168664,"x":142.78,"y":147.06,"x0":-1.5541279668117534,"y0":50.00018408935121,"z0":5.463123671997608,"aX":-15.178909009818469},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":14.4,"breakHorizontal":13.4,"spinRate":2414,"spinDirection":223},"zone":1,"typeConfidence":2.0,"plateTime":0.40362066829675625,"extension":6.259160445371118},"index":2,"playId":"8ade7a59-66b7-33cc-91ee-b3210388dc0b","pitchNumber":2,"startTime":"2025-09-28T21:44:05.277Z","endTime":"2025-09-28T21:44:08.806Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689520,"link":"/api/v1/people/689520","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":680837,"link":"/api/v1/people/680837"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":680577,"link":"/api/v1/people/680577"}},"offense":{"batter":{"id":592206,"link":"/api/v1/people/592206","batSide":{"code":"R","description":"Right"}},"third":{"id":664056,"link":"/api/v1/people/664056"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.2,"endSpeed":79.3,"strikeZoneTop":3.9587412665369,"strikeZoneBottom":1.98280685366634,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.268178778718642,"aZ":-28.02468955035214,"pfxX":-0.04011646171184324,"pfxZ":2.633629422639208,"pX":1.0255810236937781,"pZ":1.2952041150945042,"vX0":6.324558219599628,"vY0":-124.08133962362318,"vZ0":-4.477918063233569,"x":77.91,"y":203.81,"x0":-1.539411946342674,"y0":50.003081061641346,"z0":5.428786754711987,"aX":-0.06306304026973797},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":4.1,"breakHorizontal":-1.2,"spinRate":2302,"spinDirection":130},"zone":14,"typeConfidence":2.0,"plateTime":0.439584068621643,"extension":6.322773066040098},"index":3,"playId":"a63f253c-986a-3164-8b0d-31e31d62ab27","pitchNumber":3,"startTime":"2025-09-28T21:44:29.274Z","endTime":"2025-09-28T21:44:33.656Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689520,"link":"/api/v1/people/689520","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":680837,"link":"/api/v1/people/680837"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":680577,"link":"/api/v1/people/680577"}},"offense":{"batter":{"id":592206,"link":"/api/v1/people/592206","batSide":{"code":"R","description":"Right"}},"third":{"id":664056,"link":"/api/v1/people/664056"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.7,"endSpeed":78.7,"strikeZoneTop":3.96,"strikeZoneBottom":1.89,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.498939115639526,"aZ":-28.511805640027074,"pfxX":0.27535692257242594,"pfxZ":2.347102921945032,"pX":1.3586244833983678,"pZ":2.673209176501383,"vX0":6.897276710471237,"vY0":-123.31730123384226,"vZ0":-1.1991389833029449,"x":65.21,"y":166.6,"x0":-1.495022395703197,"y0":50.003036654790755,"z0":5.5423039241186505,"aX":0.42874754302058826},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":4.2,"breakHorizontal":-1.9,"spinRate":2414,"spinDirection":99},"zone":14,"typeConfidence":2.0,"plateTime":0.4419481620346035,"extension":6.3180884470844685},"hitData":{"launchSpeed":83.3,"launchAngle":21.0,"totalDistance":298.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":115.18,"coordY":80.42}},"index":4,"playId":"d6e886f1-49fd-3b49-aba2-aad0ccd5a198","pitchNumber":4,"startTime":"2025-09-28T21:44:48.387Z","endTime":"2025-09-28T21:44:59.415Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689520,"link":"/api/v1/people/689520","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":680837,"link":"/api/v1/people/680837"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":680577,"link":"/api/v1/people/680577"}},"offense":{"batter":{"id":592206,"link":"/api/v1/people/592206","batSide":{"code":"R","description":"Right"}},"third":{"id":664056,"link":"/api/v1/people/664056"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":592206,"link":"/api/v1/people/592206"},"credit":"b_pa"},{"player":{"id":689520,"link":"/api/v1/people/689520"},"credit":"p_pa"}],"flags":[{"credit":"b_sac_fly"}],"homeTeamWinProbability":100.0,"awayTeamWinProbability":0.0,"homeTeamWinProbabilityAdded":16.700000000000003,"leverageIndex":4.79,"dramaIndex":228.0,"contextMetrics":{},"playEndTime":"2025-09-28T21:44:59.415Z","atBatIndex":70}]