[{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Sal Frelick grounds out, second baseman Gavin Lux to first baseman Spencer Steer.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-15T22:41:28.078Z","endTime":"2025-08-15T22:42:48.911Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607259,"fullName":"Nick Martinez","link":"/api/v1/people/607259"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6,7],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":666158,"link":"/api/v1/people/666158"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":668715,"link":"/api/v1/people/668715"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-15T20:45:42.201Z","endTime":"2025-08-15T22:16:50.220Z","isPitch":false,"type":"action","player":{"id":686217,"link":"/api/v1/people/686217"},"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-08-15T22:16:50.220Z","endTime":"2025-08-15T22:40:33.963Z","isPitch":false,"type":"action","player":{"id":686217,"link":"/api/v1/people/686217"},"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-08-15T22:40:33.963Z","endTime":"2025-08-15T22:41:30.367Z","isPitch":false,"type":"action","player":{"id":686217,"link":"/api/v1/people/686217"},"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":84.9,"strikeZoneTop":3.10401088760934,"strikeZoneBottom":1.44998753778133,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.895384112254856,"aZ":-17.91171550815373,"pfxX":-9.068519905423434,"pfxZ":7.727549857973769,"pX":0.10818548838533681,"pZ":2.4799919611967574,"vX0":6.991151659994781,"vY0":-135.09045265244043,"vZ0":-5.950857808417863,"x":112.88,"y":171.82,"x0":-1.3373135128152902,"y0":50.000342420151576,"z0":5.973786067230061,"aX":-16.730426619818918},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":12.8,"breakHorizontal":14.9,"spinRate":2296,"spinDirection":207},"zone":5,"typeConfidence":2.0,"plateTime":0.40572273271849735,"extension":6.05261420543076},"index":3,"playId":"469c4746-55de-3dd2-8688-17f1aad926a1","pitchNumber":1,"startTime":"2025-08-15T22:41:30.367Z","endTime":"2025-08-15T22:41:34.002Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":686217,"link":"/api/v1/people/686217","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":84.4,"strikeZoneTop":3.11094968971635,"strikeZoneBottom":1.46456572894779,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.825592540609314,"aZ":-13.328907676824,"pfxX":-4.241051476872803,"pfxZ":10.357515057036416,"pX":0.8237080197943653,"pZ":1.4341462709286754,"vX0":6.893302284784402,"vY0":-134.45942417836767,"vZ0":-9.303296818344556,"x":85.6,"y":200.06,"x0":-1.2294592743341137,"y0":50.00432965569664,"z0":5.898626595232152,"aX":-7.718384631446928},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":16.8,"breakHorizontal":6.1,"spinRate":2361,"spinDirection":203},"zone":9,"typeConfidence":2.0,"plateTime":0.4083037872892543,"extension":6.12829137535985},"index":4,"playId":"31ca2c3d-4c87-3a9e-ade8-a3323f025587","pitchNumber":2,"startTime":"2025-08-15T22:41:44.018Z","endTime":"2025-08-15T22:41:47.794Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":686217,"link":"/api/v1/people/686217","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.5,"endSpeed":82.5,"strikeZoneTop":3.14,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.525140605491647,"aZ":-16.538231851894807,"pfxX":0.192057279405959,"pfxZ":8.984310881339514,"pX":-0.06546976085317431,"pZ":1.4380454530935733,"vX0":3.7926912236105155,"vY0":-131.51109203453728,"vZ0":-8.074337241030712,"x":119.5,"y":199.95,"x0":-1.5551071835307515,"y0":50.00389443274113,"z0":5.789410099849449,"aX":0.33429799974886365},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":14.5,"breakHorizontal":-1.2,"spinRate":2417,"spinDirection":199},"zone":8,"typeConfidence":2.0,"plateTime":0.41749325522548686,"extension":5.9818795388503565},"index":5,"playId":"90bf6985-ab3a-330c-b894-02493431928b","pitchNumber":3,"startTime":"2025-08-15T22:42:03.617Z","endTime":"2025-08-15T22:42:07.778Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":686217,"link":"/api/v1/people/686217","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.0,"endSpeed":73.8,"strikeZoneTop":2.99045705913848,"strikeZoneBottom":1.33683587840705,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.828788419812703,"aZ":-29.29057045376511,"pfxX":-9.351475584363914,"pfxZ":2.1193887368001443,"pX":-0.24987432592551145,"pZ":-0.5548710975946858,"vX0":5.452883104200978,"vY0":-116.15820506163782,"vZ0":-8.432040567802916,"x":126.52,"y":253.76,"x0":-1.4191617979584745,"y0":50.00208170976058,"z0":5.9274117613752475,"aX":-12.711147883903415},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":1.9,"breakHorizontal":15.5,"spinRate":2299,"spinDirection":231},"zone":13,"typeConfidence":2.0,"plateTime":0.47249309736188705,"extension":6.109871038000976},"index":6,"playId":"df4fde34-0582-35c5-bd85-cf4df3a860f6","pitchNumber":4,"startTime":"2025-08-15T22:42:20.161Z","endTime":"2025-08-15T22:42:23.213Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":686217,"link":"/api/v1/people/686217","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":85.3,"strikeZoneTop":3.14,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.6388613825849,"aZ":-9.724700646477572,"pfxX":-3.179163102370741,"pfxZ":12.057554151123664,"pX":-0.33644187545135323,"pZ":2.245052619191952,"vX0":3.9775596614465663,"vY0":-135.59339805768417,"vZ0":-8.043492819410705,"x":129.82,"y":178.16,"x0":-1.4093237459697712,"y0":50.00514107974519,"z0":5.928522722138236,"aX":-5.9207648200125345},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":20.3,"breakHorizontal":4.9,"spinRate":2308,"spinDirection":204},"zone":4,"typeConfidence":2.0,"plateTime":0.40394031029180955,"extension":5.9964937757378065},"hitData":{"launchSpeed":102.6,"launchAngle":-7.0,"totalDistance":17.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":151.88,"coordY":152.85}},"index":7,"playId":"d9b5f0d7-04cd-3fc1-a322-bfc703d1b8b5","pitchNumber":5,"startTime":"2025-08-15T22:42:41.719Z","endTime":"2025-08-15T22:42:48.911Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":686217,"link":"/api/v1/people/686217","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686217,"link":"/api/v1/people/686217"},"credit":"b_ab"},{"player":{"id":607259,"link":"/api/v1/people/607259"},"credit":"p_ab"},{"player":{"id":686217,"link":"/api/v1/people/686217"},"credit":"b_pa"},{"player":{"id":607259,"link":"/api/v1/people/607259"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.2,"awayTeamWinProbability":47.8,"homeTeamWinProbabilityAdded":2.200000000000003,"contextMetrics":{},"playEndTime":"2025-08-15T22:42:48.911Z","atBatIndex":0},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Joey Ortiz singles on a fly ball to center fielder TJ Friedl.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-15T22:43:05.160Z","endTime":"2025-08-15T22:44:41.191Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607259,"fullName":"Nick Martinez","link":"/api/v1/people/607259"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":670770,"link":"/api/v1/people/670770"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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.5,"endSpeed":85.5,"strikeZoneTop":3.47466172431614,"strikeZoneBottom":1.53689006443943,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.782556722497887,"aZ":-13.944745064769315,"pfxX":-8.42903324425323,"pfxZ":9.782630749671942,"pX":1.0194267012200735,"pZ":1.679823569363243,"vX0":8.832329243693074,"vY0":-135.67113212378507,"vZ0":-8.599933475880537,"x":78.14,"y":193.42,"x0":-1.1837000284478099,"y0":50.0017634453555,"z0":5.8632553062050725,"aX":-15.706680312983988},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":16.0,"breakHorizontal":13.3,"spinRate":2329,"spinDirection":204},"zone":14,"typeConfidence":2.0,"plateTime":0.4037603838100381,"extension":6.146590811393029},"index":0,"playId":"58045b91-7d34-3552-8d49-b869057c044a","pitchNumber":1,"startTime":"2025-08-15T22:43:11.685Z","endTime":"2025-08-15T22:43:15.682Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":687401,"link":"/api/v1/people/687401","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":84.4,"strikeZoneTop":3.47999901508607,"strikeZoneBottom":1.47069682161182,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.375057871531965,"aZ":-9.921682036043537,"pfxX":-3.9651522216867523,"pfxZ":12.169486187960516,"pX":-0.10549071055156585,"pZ":1.2773104394826316,"vX0":4.662221142652294,"vY0":-134.85863502998595,"vZ0":-10.261558277902475,"x":121.02,"y":204.29,"x0":-1.3476168961492725,"y0":50.00001907903846,"z0":5.847877043624757,"aX":-7.248365042724431},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":19.8,"breakHorizontal":6.1,"spinRate":2350,"spinDirection":200},"zone":13,"typeConfidence":2.0,"plateTime":0.4073271782679706,"extension":6.12144356998064},"index":1,"playId":"6de2f925-fc20-3d54-8865-13f708cbaeeb","pitchNumber":2,"startTime":"2025-08-15T22:43:27.957Z","endTime":"2025-08-15T22:43:32.057Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":687401,"link":"/api/v1/people/687401","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"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":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.1,"endSpeed":82.5,"strikeZoneTop":3.47999895665065,"strikeZoneBottom":1.59548626949961,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.52335483185177,"aZ":-14.558252261953587,"pfxX":-1.3932531795108234,"pfxZ":10.12530689636095,"pX":-0.40632911641188657,"pZ":2.2897995538728795,"vX0":3.488308007112485,"vY0":-131.037854941253,"vZ0":-6.455105674407916,"x":132.49,"y":176.96,"x0":-1.5734526189160656,"y0":50.0063066045798,"z0":5.871740233618459,"aX":-2.425190070925015},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":17.2,"breakHorizontal":1.8,"spinRate":2351,"spinDirection":202},"zone":4,"typeConfidence":2.0,"plateTime":0.41789510818202347,"extension":6.051780094551286},"index":2,"playId":"aa36792e-496b-3a31-b386-f2dfad08c95c","pitchNumber":3,"startTime":"2025-08-15T22:43:42.442Z","endTime":"2025-08-15T22:43:46.052Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":687401,"link":"/api/v1/people/687401","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":84.7,"strikeZoneTop":3.48,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.430336050415036,"aZ":-13.40193643015181,"pfxX":-7.802622441500218,"pfxZ":10.193873567080079,"pX":0.008377772228162935,"pZ":2.1437114747027617,"vX0":6.363468060704867,"vY0":-135.0857251323336,"vZ0":-7.418261531274845,"x":116.68,"y":180.9,"x0":-1.3683645480860505,"y0":50.00043030667814,"z0":5.874524995855477,"aX":-14.365802966083374},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":16.9,"breakHorizontal":12.7,"spinRate":2285,"spinDirection":207},"zone":8,"typeConfidence":2.0,"plateTime":0.40603486926735943,"extension":6.104860286945923},"index":3,"playId":"7fa403e5-3828-3028-af72-58aaddf63edb","pitchNumber":4,"startTime":"2025-08-15T22:43:58.253Z","endTime":"2025-08-15T22:44:04.163Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":687401,"link":"/api/v1/people/687401","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"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":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.8,"endSpeed":83.9,"strikeZoneTop":3.48,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.277419120563355,"aZ":-20.041049563020355,"pfxX":0.40569945178369426,"pfxZ":6.809968770672118,"pX":0.4337443624111814,"pZ":1.8980479077213481,"vX0":4.837720009793069,"vY0":-132.16206908768658,"vZ0":-6.5033686665540635,"x":100.47,"y":187.53,"x0":-1.467734618246094,"y0":50.00379869871593,"z0":5.846572026715186,"aX":0.7219558864528796},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":11.3,"breakHorizontal":-1.7,"spinRate":2348,"spinDirection":203},"zone":9,"typeConfidence":2.0,"plateTime":0.41330693979157784,"extension":6.1326445647781345},"hitData":{"launchSpeed":66.9,"launchAngle":27.0,"totalDistance":225.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":125.93,"coordY":99.23}},"index":4,"playId":"1f638e8c-58f7-35d6-b1ef-6ed7665cd03c","pitchNumber":5,"startTime":"2025-08-15T22:44:30.820Z","endTime":"2025-08-15T22:44:41.191Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":687401,"link":"/api/v1/people/687401","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687401,"link":"/api/v1/people/687401"},"credit":"b_ab"},{"player":{"id":607259,"link":"/api/v1/people/607259"},"credit":"p_ab"},{"player":{"id":687401,"link":"/api/v1/people/687401"},"credit":"b_pa"},{"player":{"id":607259,"link":"/api/v1/people/607259"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":49.8,"awayTeamWinProbability":50.2,"homeTeamWinProbabilityAdded":-2.4000000000000057,"leverageIndex":0.63,"dramaIndex":36.0,"contextMetrics":{},"playEndTime":"2025-08-15T22:44:41.191Z","atBatIndex":1},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"William Contreras grounds into a double play, shortstop Elly De La Cruz to second baseman Gavin Lux to first baseman Spencer Steer. Joey Ortiz out at 2nd. William Contreras out at 1st.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-15T22:44:41.147Z","endTime":"2025-08-15T22:45:51.742Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607259,"fullName":"Nick Martinez","link":"/api/v1/people/607259"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"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":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":682829,"link":"/api/v1/people/682829"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":666158,"link":"/api/v1/people/666158"},"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":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":666158,"link":"/api/v1/people/666158"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":668715,"link":"/api/v1/people/668715"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":85.0,"strikeZoneTop":3.48999932011077,"strikeZoneBottom":1.58450249002888,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.249040942616706,"aZ":-16.56002971154534,"pfxX":-2.5420445260556557,"pfxZ":8.437616314280964,"pX":0.013953174651598173,"pZ":3.306462083814954,"vX0":4.46483959194348,"vY0":-135.1336672304593,"vZ0":-4.3092241874447925,"x":116.47,"y":149.51,"x0":-1.328905582366853,"y0":50.00516393965291,"z0":6.0840689837332205,"aX":-4.705899328709017},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":14.5,"breakHorizontal":3.7,"spinRate":2237,"spinDirection":200},"zone":2,"typeConfidence":2.0,"plateTime":0.4052130465971504,"extension":5.996249310435502},"index":0,"playId":"304a2706-7d53-32b0-8446-5bf3918959f4","pitchNumber":1,"startTime":"2025-08-15T22:45:06.808Z","endTime":"2025-08-15T22:45:10.364Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":661388,"link":"/api/v1/people/661388","batSide":{"code":"R","description":"Right"}},"first":{"id":687401,"link":"/api/v1/people/687401"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"index":1,"playId":"6a811f7b-21be-36d9-b978-a80a88d3dd32","startTime":"2025-08-15T22:45:22.651Z","endTime":"2025-08-15T22:45:25.651Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":661388,"link":"/api/v1/people/661388","batSide":{"code":"R","description":"Right"}},"first":{"id":687401,"link":"/api/v1/people/687401"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.1,"endSpeed":84.8,"strikeZoneTop":3.49,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.31386700715356,"aZ":-16.114509935867467,"pfxX":-3.3380317409092064,"pfxZ":8.77571128803827,"pX":0.5189250186811504,"pZ":2.345342117751942,"vX0":5.926472335032885,"vY0":-134.027397570982,"vZ0":-6.504518672985628,"x":97.22,"y":175.46,"x0":-1.2812220557064375,"y0":50.00627356541696,"z0":5.942708901372745,"aX":-6.111643797374739},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":14.8,"breakHorizontal":4.9,"spinRate":2260,"spinDirection":199},"zone":6,"typeConfidence":2.0,"plateTime":0.40772210158100464,"extension":6.166458718915006},"hitData":{"launchSpeed":99.0,"launchAngle":-20.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":113.15,"coordY":155.88}},"index":2,"playId":"92ab3dea-1ce6-3fbf-a53f-a209bd43b34f","pitchNumber":2,"startTime":"2025-08-15T22:45:43.521Z","endTime":"2025-08-15T22:45:51.742Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":661388,"link":"/api/v1/people/661388","batSide":{"code":"R","description":"Right"}},"first":{"id":687401,"link":"/api/v1/people/687401"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":661388,"link":"/api/v1/people/661388"},"credit":"b_ab"},{"player":{"id":607259,"link":"/api/v1/people/607259"},"credit":"p_ab"},{"player":{"id":661388,"link":"/api/v1/people/661388"},"credit":"b_pa"},{"player":{"id":607259,"link":"/api/v1/people/607259"},"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-08-15T22:45:51.742Z","atBatIndex":2},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"TJ Friedl called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-15T22:48:18.777Z","endTime":"2025-08-15T22:50:17.658Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694819,"fullName":"Jacob Misiorowski","link":"/api/v1/people/694819"},"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":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":661388,"link":"/api/v1/people/661388"},"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":101.6,"endSpeed":92.2,"strikeZoneTop":3.21000151504275,"strikeZoneBottom":1.42352772770651,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":37.1683349193151,"aZ":-11.43750727448781,"pfxX":-5.753864704302156,"pfxZ":9.422989736259082,"pX":-0.6471575063194195,"pZ":4.0055821174178,"vX0":4.150863663279598,"vY0":-147.83350443800387,"vZ0":-2.317659488504349,"x":141.67,"y":130.63,"x0":-1.3261318219970084,"y0":50.00101907287197,"z0":5.4763174168134805,"aX":-12.659834808960106},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-9.8,"breakVerticalInduced":16.7,"breakHorizontal":9.6,"spinRate":2698,"spinDirection":212},"zone":11,"typeConfidence":0.92,"plateTime":0.3713304264756605,"extension":7.459625444155514},"index":0,"playId":"9a85a583-4aa8-369b-bb64-2aec41c77f6c","pitchNumber":1,"startTime":"2025-08-15T22:48:42.707Z","endTime":"2025-08-15T22:48:46.123Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694819,"link":"/api/v1/people/694819","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":672642,"link":"/api/v1/people/672642"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":670770,"link":"/api/v1/people/670770","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"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":100.0,"endSpeed":91.1,"strikeZoneTop":3.20999931200524,"strikeZoneBottom":1.39218530535017,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.76351525530345,"aZ":-13.199095982945408,"pfxX":-6.914114007151348,"pfxZ":8.898188686183987,"pX":0.6663245631159332,"pZ":2.0972158867479735,"vX0":7.891803230508549,"vY0":-145.2715847979418,"vZ0":-6.704203387621387,"x":91.6,"y":182.16,"x0":-1.1901565032815917,"y0":50.00146084248421,"z0":5.240935059526216,"aX":-14.742909277465214},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":14.9,"breakHorizontal":10.9,"spinRate":2666,"spinDirection":219},"zone":6,"typeConfidence":0.91,"plateTime":0.3773647620191132,"extension":7.602784848856743},"index":1,"playId":"9eb3cda9-f126-3664-b730-94b4a5d31d52","pitchNumber":2,"startTime":"2025-08-15T22:48:58.784Z","endTime":"2025-08-15T22:49:02.562Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694819,"link":"/api/v1/people/694819","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":672642,"link":"/api/v1/people/672642"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":670770,"link":"/api/v1/people/670770","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":100.9,"endSpeed":91.7,"strikeZoneTop":3.16632292825623,"strikeZoneBottom":1.4807413323011,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.60085384144091,"aZ":-11.821627206975856,"pfxX":-6.406394901363192,"pfxZ":9.393564755231015,"pX":-0.6659301199414569,"pZ":2.22996748903118,"vX0":4.751747460337816,"vY0":-146.70494611669648,"vZ0":-6.767754953751125,"x":142.38,"y":178.57,"x0":-1.4790878444134619,"y0":50.005323128339946,"z0":5.280640140053285,"aX":-13.884754274987447},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":15.7,"breakHorizontal":10.6,"spinRate":2680,"spinDirection":222},"zone":4,"typeConfidence":0.92,"plateTime":0.37419356451736263,"extension":7.43139520643775},"index":2,"playId":"ca8f41c7-ee44-3912-9f17-fc9c1ea19eca","pitchNumber":3,"startTime":"2025-08-15T22:49:17.370Z","endTime":"2025-08-15T22:49:21.052Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694819,"link":"/api/v1/people/694819","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":672642,"link":"/api/v1/people/672642"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":670770,"link":"/api/v1/people/670770","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":100.6,"endSpeed":91.7,"strikeZoneTop":3.21,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.93316225714442,"aZ":-12.442464300842685,"pfxX":-6.388443392041432,"pfxZ":9.109713263079586,"pX":0.6602638785977992,"pZ":3.2651669211639427,"vX0":8.201100103659591,"vY0":-146.34591171112356,"vZ0":-3.7436701279895845,"x":91.83,"y":150.62,"x0":-1.3500446416639633,"y0":50.006784314446406,"z0":5.3077975569938225,"aX":-13.843668778270775},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":15.8,"breakHorizontal":10.0,"spinRate":2709,"spinDirection":219},"zone":3,"typeConfidence":0.92,"plateTime":0.37444027516155387,"extension":7.585645348386603},"index":3,"playId":"36f33a4a-d86c-332a-b083-5d073d6cd849","pitchNumber":4,"startTime":"2025-08-15T22:49:37.011Z","endTime":"2025-08-15T22:49:40.029Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694819,"link":"/api/v1/people/694819","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":672642,"link":"/api/v1/people/672642"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":670770,"link":"/api/v1/people/670770","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"index":4,"startTime":"2025-08-15T22:49:49.334Z","endTime":"2025-08-15T22:50:13.424Z","isPitch":false,"type":"action","player":{"id":670770,"link":"/api/v1/people/670770"},"defense":{"pitcher":{"id":694819,"link":"/api/v1/people/694819","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":672642,"link":"/api/v1/people/672642"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":670770,"link":"/api/v1/people/670770","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"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":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.2,"endSpeed":80.4,"strikeZoneTop":3.18101643590832,"strikeZoneBottom":1.44276589930026,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.9067356031337,"aZ":-42.17812442602351,"pfxX":3.196515831006033,"pfxZ":-6.131031810259595,"pX":0.5725211997238265,"pZ":2.305104933709065,"vX0":4.058390503683511,"vY0":-126.91529815713525,"vZ0":0.28011319397045975,"x":95.18,"y":176.54,"x0":-1.4623752774228136,"y0":50.002859128467634,"z0":5.551726888376566,"aX":5.2152767815582415},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.8,"breakVerticalInduced":-10.8,"breakHorizontal":-6.7,"spinRate":2456,"spinDirection":49},"zone":6,"typeConfidence":0.92,"plateTime":0.4315325660577485,"extension":7.216140165557678},"index":5,"playId":"5be21885-41c5-3974-ace3-180597a1703f","pitchNumber":5,"startTime":"2025-08-15T22:50:13.424Z","endTime":"2025-08-15T22:50:17.658Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694819,"link":"/api/v1/people/694819","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":672642,"link":"/api/v1/people/672642"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":670770,"link":"/api/v1/people/670770","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":670770,"link":"/api/v1/people/670770"},"credit":"b_ab"},{"player":{"id":694819,"link":"/api/v1/people/694819"},"credit":"p_ab"},{"player":{"id":670770,"link":"/api/v1/people/670770"},"credit":"b_pa"},{"player":{"id":694819,"link":"/api/v1/people/694819"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.6,"awayTeamWinProbability":47.4,"homeTeamWinProbabilityAdded":-2.200000000000003,"leverageIndex":0.86,"dramaIndex":40.0,"contextMetrics":{},"playEndTime":"2025-08-15T22:50:17.658Z","atBatIndex":3},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Spencer Steer singles on a sharp line drive to left fielder Brandon Lockridge.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-15T22:50:17.539Z","endTime":"2025-08-15T22:52:11.264Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694819,"fullName":"Jacob Misiorowski","link":"/api/v1/people/694819"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":663604,"link":"/api/v1/people/663604"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":100.2,"endSpeed":90.9,"strikeZoneTop":3.30999968269219,"strikeZoneBottom":1.61359642770109,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.39783159386121,"aZ":-11.568208298301787,"pfxX":-5.924350610428008,"pfxZ":9.626096296891248,"pX":-0.36226066544434943,"pZ":3.7908326192307786,"vX0":5.09588515844703,"vY0":-145.87533413564475,"vZ0":-2.8983323458542456,"x":130.81,"y":136.43,"x0":-1.3677058389578256,"y0":50.00681808392232,"z0":5.5012371526031405,"aX":-12.68787105248093},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":16.9,"breakHorizontal":9.6,"spinRate":2624,"spinDirection":209},"zone":11,"typeConfidence":0.92,"plateTime":0.3764158750299056,"extension":7.41832600634892},"index":0,"playId":"4ae1afe4-21ea-3452-8c37-400ff482f963","pitchNumber":1,"startTime":"2025-08-15T22:50:46.741Z","endTime":"2025-08-15T22:50:50.321Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694819,"link":"/api/v1/people/694819","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":672642,"link":"/api/v1/people/672642"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":668715,"link":"/api/v1/people/668715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":99.5,"endSpeed":90.5,"strikeZoneTop":3.30999951253482,"strikeZoneBottom":1.50376924813737,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.91659315514059,"aZ":-11.571655276921595,"pfxX":-5.138771049571439,"pfxZ":9.741060917478315,"pX":-0.32411954955792616,"pZ":3.529748777084417,"vX0":4.90494962047734,"vY0":-144.76966728228132,"vZ0":-3.3105074187856873,"x":129.35,"y":143.48,"x0":-1.3756597834579156,"y0":50.00206430412476,"z0":5.400152197676731,"aX":-10.868523458520485},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":17.2,"breakHorizontal":8.3,"spinRate":2557,"spinDirection":218},"zone":11,"typeConfidence":0.91,"plateTime":0.3788601281305626,"extension":7.491684298477469},"index":1,"playId":"359d2599-43e2-301a-a283-b50b2605cd6d","pitchNumber":2,"startTime":"2025-08-15T22:51:04.447Z","endTime":"2025-08-15T22:51:08.203Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694819,"link":"/api/v1/people/694819","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":672642,"link":"/api/v1/people/672642"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":668715,"link":"/api/v1/people/668715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":99.8,"endSpeed":91.1,"strikeZoneTop":3.31,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.26272818535707,"aZ":-12.374676639788074,"pfxX":-4.965793031153025,"pfxZ":9.269259462555114,"pX":-0.574283466498409,"pZ":3.1395175838240292,"vX0":4.797494991712042,"vY0":-145.27954528398627,"vZ0":-3.77139592983141,"x":138.89,"y":154.01,"x0":-1.602447040385698,"y0":50.00181115845002,"z0":5.207426617831016,"aX":-10.606703678924973},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":16.2,"breakHorizontal":8.0,"spinRate":2586,"spinDirection":212},"zone":1,"typeConfidence":0.91,"plateTime":0.3771177834016588,"extension":7.637280416672398},"index":2,"playId":"3826ab76-81bd-350c-ac6a-299c5d8f0869","pitchNumber":3,"startTime":"2025-08-15T22:51:21.805Z","endTime":"2025-08-15T22:51:24.805Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694819,"link":"/api/v1/people/694819","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":672642,"link":"/api/v1/people/672642"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":668715,"link":"/api/v1/people/668715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":101.7,"endSpeed":92.7,"strikeZoneTop":3.31000185512511,"strikeZoneBottom":1.53636292428517,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.173189145302175,"aZ":-12.88535128036437,"pfxX":-7.635313435909083,"pfxZ":8.752163865925368,"pX":0.40131473583037053,"pZ":1.324843590958862,"vX0":8.020295803461146,"vY0":-147.74280586249398,"vZ0":-8.802827518481934,"x":101.7,"y":203.01,"x0":-1.3603979197405869,"y0":50.00475566882415,"z0":5.105967664143171,"aX":-16.83143139657541},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":14.2,"breakHorizontal":12.2,"spinRate":2671,"spinDirection":217},"zone":14,"typeConfidence":0.92,"plateTime":0.3711465934562366,"extension":7.754886803846587},"index":3,"playId":"f0c70597-913b-3c1c-9387-9e7ebd3cfd84","pitchNumber":4,"startTime":"2025-08-15T22:51:43.399Z","endTime":"2025-08-15T22:51:47.270Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694819,"link":"/api/v1/people/694819","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":672642,"link":"/api/v1/people/672642"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":668715,"link":"/api/v1/people/668715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":100.8,"endSpeed":92.0,"strikeZoneTop":3.31,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.9485589348836,"aZ":-12.925094365212258,"pfxX":-7.688809140506548,"pfxZ":8.83975073574842,"pX":-0.1064147901083943,"pZ":2.961984734673435,"vX0":6.6160887229527585,"vY0":-146.69956599150007,"vZ0":-4.500234229841535,"x":121.06,"y":158.81,"x0":-1.3928030648445426,"y0":50.00490386242814,"z0":5.287368869155983,"aX":-16.74782161316972},"breaks":{"breakAngle":46.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":15.2,"breakHorizontal":12.6,"spinRate":2652,"spinDirection":219},"zone":2,"typeConfidence":0.92,"plateTime":0.37346819323737,"extension":7.659426277140041},"hitData":{"launchSpeed":101.0,"launchAngle":9.0,"totalDistance":168.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":69.44,"coordY":120.93}},"index":4,"playId":"2e362c7d-91b9-3306-a874-49e6ad066630","pitchNumber":5,"startTime":"2025-08-15T22:52:02.104Z","endTime":"2025-08-15T22:52:11.264Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694819,"link":"/api/v1/people/694819","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":672642,"link":"/api/v1/people/672642"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":668715,"link":"/api/v1/people/668715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668715,"link":"/api/v1/people/668715"},"credit":"b_ab"},{"player":{"id":694819,"link":"/api/v1/people/694819"},"credit":"p_ab"},{"player":{"id":668715,"link":"/api/v1/people/668715"},"credit":"b_pa"},{"player":{"id":694819,"link":"/api/v1/people/694819"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.1,"awayTeamWinProbability":44.9,"homeTeamWinProbabilityAdded":2.5,"leverageIndex":0.63,"dramaIndex":37.0,"contextMetrics":{},"playEndTime":"2025-08-15T22:52:11.264Z","atBatIndex":4},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Elly De La Cruz strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-15T22:52:31.301Z","endTime":"2025-08-15T22:54:17.218Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694819,"fullName":"Jacob Misiorowski","link":"/api/v1/people/694819"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":661388,"link":"/api/v1/people/661388"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":99.9,"endSpeed":91.4,"strikeZoneTop":3.60999890603146,"strikeZoneBottom":1.7533624935106,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.24720915744642,"aZ":-11.490968424087956,"pfxX":-5.0735898046030545,"pfxZ":9.661515068441384,"pX":0.3922752631472928,"pZ":2.1607378154966748,"vX0":6.677516679534271,"vY0":-145.2193770802887,"vZ0":-6.70990030999101,"x":102.05,"y":180.44,"x0":-1.275207703792748,"y0":50.003832799254454,"z0":5.19661191952602,"aX":-10.863058819546561},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":16.3,"breakHorizontal":7.9,"spinRate":2671,"spinDirection":211},"zone":9,"typeConfidence":0.91,"plateTime":0.3768292380617675,"extension":7.647662622611005},"index":0,"playId":"050c9e10-8012-3b79-952f-e19541d6841b","pitchNumber":1,"startTime":"2025-08-15T22:52:41.059Z","endTime":"2025-08-15T22:52:44.855Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694819,"link":"/api/v1/people/694819","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":672642,"link":"/api/v1/people/672642"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":682829,"link":"/api/v1/people/682829","batSide":{"code":"L","description":"Left"}},"first":{"id":668715,"link":"/api/v1/people/668715"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":88.0,"strikeZoneTop":3.61,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.645665427778994,"aZ":-25.271349853371202,"pfxX":0.012886527689889071,"pfxZ":3.5027192808831273,"pX":0.18098362582745797,"pZ":2.43669568834851,"vX0":5.081960505712581,"vY0":-139.19513256547884,"vZ0":-2.9082870997792645,"x":110.1,"y":172.99,"x0":-1.6660497409258899,"y0":50.00686854644871,"z0":5.158360805223708,"aX":0.02556106248576888},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":6.0,"breakHorizontal":-1.0,"spinRate":2558,"spinDirection":188},"zone":5,"typeConfidence":0.91,"plateTime":0.3926674730082138,"extension":7.5551120055772945},"index":1,"playId":"915b120f-c178-35ee-a955-d5da23bc7594","pitchNumber":2,"startTime":"2025-08-15T22:52:59.874Z","endTime":"2025-08-15T22:53:02.874Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694819,"link":"/api/v1/people/694819","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":672642,"link":"/api/v1/people/672642"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":682829,"link":"/api/v1/people/682829","batSide":{"code":"L","description":"Left"}},"first":{"id":668715,"link":"/api/v1/people/668715"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"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":99.3,"endSpeed":91.1,"strikeZoneTop":3.61,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.36413247686277,"aZ":-12.017577528212394,"pfxX":-5.853271297887803,"pfxZ":9.48142093104431,"pX":-0.24244193946956322,"pZ":2.886693633867558,"vX0":5.411622869134719,"vY0":-144.57349127741318,"vZ0":-4.786222193003261,"x":126.24,"y":160.84,"x0":-1.3741903052982427,"y0":50.001278422991355,"z0":5.2956243852395115,"aX":-12.442268617172427},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":16.4,"breakHorizontal":9.6,"spinRate":2575,"spinDirection":218},"zone":5,"typeConfidence":0.91,"plateTime":0.37824568878628195,"extension":7.565863764770933},"index":2,"playId":"33a993bc-348e-37fd-a23b-0d3720cb32cd","pitchNumber":3,"startTime":"2025-08-15T22:53:19.142Z","endTime":"2025-08-15T22:53:22.142Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694819,"link":"/api/v1/people/694819","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":672642,"link":"/api/v1/people/672642"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":682829,"link":"/api/v1/people/682829","batSide":{"code":"L","description":"Left"}},"first":{"id":668715,"link":"/api/v1/people/668715"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"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":99.3,"endSpeed":90.5,"strikeZoneTop":3.61,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.321934175510165,"aZ":-13.013656081274092,"pfxX":-6.1425064134615655,"pfxZ":9.098294732313672,"pX":0.19144613264887775,"pZ":2.9340645850922593,"vX0":6.766712834792503,"vY0":-144.37787752720854,"vZ0":-4.730494792650097,"x":109.7,"y":159.56,"x0":-1.387140340360237,"y0":50.00559087643908,"z0":5.397771137551873,"aX":-12.94054010228726},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":15.7,"breakHorizontal":9.7,"spinRate":2561,"spinDirection":210},"zone":5,"typeConfidence":0.91,"plateTime":0.37969701342140283,"extension":7.4420784112239975},"index":3,"playId":"5c7dbdb5-44b6-3ceb-a779-2b6171860098","pitchNumber":4,"startTime":"2025-08-15T22:53:50.764Z","endTime":"2025-08-15T22:53:53.764Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694819,"link":"/api/v1/people/694819","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":672642,"link":"/api/v1/people/672642"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":682829,"link":"/api/v1/people/682829","batSide":{"code":"L","description":"Left"}},"first":{"id":668715,"link":"/api/v1/people/668715"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.9,"endSpeed":80.5,"strikeZoneTop":3.61,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.048449307574458,"aZ":-40.351871320368524,"pfxX":2.87247713607065,"pfxZ":-5.01886874503894,"pX":0.34008048860546786,"pZ":1.6790475396493183,"vX0":3.1940229885173554,"vY0":-126.5785829846319,"vZ0":-1.565073698794851,"x":104.04,"y":193.45,"x0":-1.3099187034348756,"y0":50.00576654648393,"z0":5.526686925082458,"aX":4.676700578790539},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.2,"breakVerticalInduced":-9.2,"breakHorizontal":-5.9,"spinRate":2529,"spinDirection":45},"zone":9,"typeConfidence":0.91,"plateTime":0.4321720145801189,"extension":7.29345500404436},"index":4,"playId":"54f88ee4-6e43-3ee5-aa97-57243505d230","pitchNumber":5,"startTime":"2025-08-15T22:54:13.909Z","endTime":"2025-08-15T22:54:17.218Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694819,"link":"/api/v1/people/694819","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":672642,"link":"/api/v1/people/672642"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":682829,"link":"/api/v1/people/682829","batSide":{"code":"L","description":"Left"}},"first":{"id":668715,"link":"/api/v1/people/668715"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682829,"link":"/api/v1/people/682829"},"credit":"b_ab"},{"player":{"id":694819,"link":"/api/v1/people/694819"},"credit":"p_ab"},{"player":{"id":682829,"link":"/api/v1/people/682829"},"credit":"b_pa"},{"player":{"id":694819,"link":"/api/v1/people/694819"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.2,"awayTeamWinProbability":47.8,"homeTeamWinProbabilityAdded":-2.8999999999999986,"leverageIndex":1.2,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2025-08-15T22:54:17.218Z","atBatIndex":5},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Miguel Andujar singles on a ground ball to shortstop Joey Ortiz. Spencer Steer to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-15T22:54:32.859Z","endTime":"2025-08-15T22:58:03.474Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":609280,"fullName":"Miguel Andujar","link":"/api/v1/people/609280"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694819,"fullName":"Jacob Misiorowski","link":"/api/v1/people/694819"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":609280,"fullName":"Miguel Andujar","link":"/api/v1/people/609280"},"postOnSecond":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6,7],"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":609280,"fullName":"Miguel Andujar","link":"/api/v1/people/609280"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":687401,"link":"/api/v1/people/687401"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"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":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":93.1,"endSpeed":85.9,"strikeZoneTop":3.39999843127208,"strikeZoneBottom":1.6806619241711,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.599373303715687,"aZ":-25.90835203078875,"pfxX":2.3669250821370964,"pfxZ":3.3430551520634957,"pX":1.1943972502267042,"pZ":3.0970106427895456,"vX0":5.8967067047156965,"vY0":-135.59459574240597,"vZ0":-0.9913792412996536,"x":71.47,"y":155.16,"x0":-1.3098013253090577,"y0":50.00571362921293,"z0":5.262939445650186,"aX":4.440123388200059},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":6.0,"breakHorizontal":-5.4,"spinRate":2506,"spinDirection":172},"zone":12,"typeConfidence":0.92,"plateTime":0.40280994710832774,"extension":7.726552418183192},"index":0,"playId":"3b44e2ab-c976-389a-ac60-87b264ca4845","pitchNumber":1,"startTime":"2025-08-15T22:54:46.602Z","endTime":"2025-08-15T22:54:49.978Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694819,"link":"/api/v1/people/694819","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":672642,"link":"/api/v1/people/672642"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":609280,"link":"/api/v1/people/609280","batSide":{"code":"R","description":"Right"}},"first":{"id":668715,"link":"/api/v1/people/668715"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":85.4,"strikeZoneTop":3.39999848265403,"strikeZoneBottom":1.60834725403416,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.98120163551632,"aZ":-27.469260864219876,"pfxX":3.1412905685267782,"pfxZ":2.523185619205641,"pX":-0.30374153178270275,"pZ":2.8666793478494568,"vX0":2.7461028652581105,"vY0":-135.4867414201573,"vZ0":-0.9896303891866869,"x":128.58,"y":161.38,"x0":-1.737669620934682,"y0":50.00190621407388,"z0":5.152509703575958,"aX":5.8514061347621045},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":4.6,"breakHorizontal":-6.2,"spinRate":2356,"spinDirection":181},"zone":1,"typeConfidence":0.9,"plateTime":0.4039298597991001,"extension":7.5189607718393825},"index":1,"playId":"329e9a82-77a4-31cf-be02-3cb8f04c9b0e","pitchNumber":2,"startTime":"2025-08-15T22:55:08.972Z","endTime":"2025-08-15T22:55:12.759Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694819,"link":"/api/v1/people/694819","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":672642,"link":"/api/v1/people/672642"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":609280,"link":"/api/v1/people/609280","batSide":{"code":"R","description":"Right"}},"first":{"id":668715,"link":"/api/v1/people/668715"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"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":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":85.3,"strikeZoneTop":3.4,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.774484516104366,"aZ":-28.62201335788954,"pfxX":3.8417364545958215,"pfxZ":1.914769504752222,"pX":-0.14411013482861063,"pZ":2.492777583280117,"vX0":2.750266797329024,"vY0":-135.1954715750883,"vZ0":-1.8486986315410752,"x":122.49,"y":171.48,"x0":-1.672876613000726,"y0":50.00450591262221,"z0":5.189454019534172,"aX":7.129071658341556},"breaks":{"breakAngle":14.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":3.2,"breakHorizontal":-7.6,"spinRate":2547,"spinDirection":149},"zone":5,"typeConfidence":0.87,"plateTime":0.4047568902304035,"extension":7.415025438571578},"index":2,"playId":"1dc1bd71-2598-3925-b0d6-575eab4fa86c","pitchNumber":3,"startTime":"2025-08-15T22:55:31.297Z","endTime":"2025-08-15T22:55:36.096Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694819,"link":"/api/v1/people/694819","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":672642,"link":"/api/v1/people/672642"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":609280,"link":"/api/v1/people/609280","batSide":{"code":"R","description":"Right"}},"first":{"id":668715,"link":"/api/v1/people/668715"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.7,"endSpeed":89.3,"strikeZoneTop":3.39999954451929,"strikeZoneBottom":1.64526408782666,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.1707110221389,"aZ":-11.212065469601596,"pfxX":-3.6945690594214895,"pfxZ":10.152029242508304,"pX":1.0707939977923282,"pZ":3.489675862671923,"vX0":7.531788121216269,"vY0":-143.47480153298613,"vZ0":-3.425306611898437,"x":76.18,"y":144.56,"x0":-1.1197620453270094,"y0":50.00086708677037,"z0":5.4081435460202005,"aX":-7.627729035616636},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":17.8,"breakHorizontal":5.0,"spinRate":2583,"spinDirection":213},"zone":12,"typeConfidence":0.9,"plateTime":0.3831606706786488,"extension":7.471289973568571},"index":3,"playId":"a17debae-b8c2-3ff9-bd59-ecffbdc01f65","pitchNumber":4,"startTime":"2025-08-15T22:56:06.705Z","endTime":"2025-08-15T22:56:11.268Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694819,"link":"/api/v1/people/694819","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":672642,"link":"/api/v1/people/672642"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":609280,"link":"/api/v1/people/609280","batSide":{"code":"R","description":"Right"}},"first":{"id":668715,"link":"/api/v1/people/668715"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"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":100.2,"endSpeed":91.1,"strikeZoneTop":3.40000114376225,"strikeZoneBottom":1.64105984563517,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.093681735058745,"aZ":-10.514889621003062,"pfxX":-4.271999481888311,"pfxZ":10.140710395902943,"pX":-0.3895513092869682,"pZ":1.6984521345487364,"vX0":4.383674856111562,"vY0":-145.64903192258518,"vZ0":-8.095831283845694,"x":131.85,"y":192.92,"x0":-1.3634107655688417,"y0":50.00393588986348,"z0":5.160163586801182,"aX":-9.12506724693148},"breaks":{"breakAngle":32.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":16.8,"breakHorizontal":6.8,"spinRate":2644,"spinDirection":218},"zone":7,"typeConfidence":0.9,"plateTime":0.3769102584817148,"extension":7.63370465881714},"index":4,"playId":"01e86d4a-d86f-3dcd-a433-5d12609c015a","pitchNumber":5,"startTime":"2025-08-15T22:56:29.026Z","endTime":"2025-08-15T22:56:32.955Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694819,"link":"/api/v1/people/694819","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":672642,"link":"/api/v1/people/672642"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":609280,"link":"/api/v1/people/609280","batSide":{"code":"R","description":"Right"}},"first":{"id":668715,"link":"/api/v1/people/668715"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.1,"endSpeed":80.9,"strikeZoneTop":3.4,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.358871594143352,"aZ":-42.21209094217468,"pfxX":2.0852515507195113,"pfxZ":-6.072120589731345,"pX":0.7113937387893617,"pZ":1.2487820043188889,"vX0":3.9834293545695556,"vY0":-128.27259004925764,"vZ0":-2.3525057352367886,"x":89.88,"y":205.06,"x0":-1.1369902735034467,"y0":50.001790108323725,"z0":5.492180842501314,"aX":3.4476987993368793},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.7,"breakVerticalInduced":-11.3,"breakHorizontal":-4.7,"spinRate":2582,"spinDirection":45},"zone":14,"typeConfidence":0.92,"plateTime":0.42821925379072745,"extension":7.330368766802908},"index":5,"playId":"a0b6d245-ca27-367c-8d73-ec1c9b2f13ea","pitchNumber":6,"startTime":"2025-08-15T22:57:01.095Z","endTime":"2025-08-15T22:57:04.095Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694819,"link":"/api/v1/people/694819","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":672642,"link":"/api/v1/people/672642"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":609280,"link":"/api/v1/people/609280","batSide":{"code":"R","description":"Right"}},"first":{"id":668715,"link":"/api/v1/people/668715"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":100.3,"endSpeed":91.3,"strikeZoneTop":3.4,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.15532100126656,"aZ":-12.45489397790869,"pfxX":-6.151120110898733,"pfxZ":9.18132132158815,"pX":0.0819134938549634,"pZ":3.130157905067524,"vX0":7.09327238694481,"vY0":-145.8364542826568,"vZ0":-3.8441184440636027,"x":113.88,"y":154.27,"x0":-1.5858236269309154,"y0":50.00651180141645,"z0":5.219876460494719,"aX":-13.216962128965417},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":16.0,"breakHorizontal":9.7,"spinRate":2594,"spinDirection":218},"zone":2,"typeConfidence":0.92,"plateTime":0.37595418427645555,"extension":7.586182656544267},"index":6,"playId":"41269e0d-9e61-344c-93d3-d03d62e5a280","pitchNumber":7,"startTime":"2025-08-15T22:57:29.529Z","endTime":"2025-08-15T22:57:32.529Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694819,"link":"/api/v1/people/694819","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":672642,"link":"/api/v1/people/672642"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":609280,"link":"/api/v1/people/609280","batSide":{"code":"R","description":"Right"}},"first":{"id":668715,"link":"/api/v1/people/668715"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.3,"endSpeed":89.5,"strikeZoneTop":3.4,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.23248870740786,"aZ":-21.994833493846876,"pfxX":-1.2883758415613853,"pfxZ":4.987064436491701,"pX":0.11149425691100881,"pZ":2.1074210319357083,"vX0":4.9498157780597785,"vY0":-141.71768335729107,"vZ0":-4.296261651990611,"x":112.75,"y":181.88,"x0":-1.4874752797978772,"y0":50.00361457709861,"z0":5.041044251061203,"aX":-2.630483635964973},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":8.4,"breakHorizontal":1.3,"spinRate":2599,"spinDirection":180},"zone":8,"typeConfidence":0.83,"plateTime":0.38592225197194363,"extension":7.655549518023907},"hitData":{"launchAngle":-67.0,"totalDistance":1.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":114.36,"coordY":174.64}},"index":7,"playId":"ffe27590-a82e-3fae-9bb5-86eaa0567892","pitchNumber":8,"startTime":"2025-08-15T22:57:56.327Z","endTime":"2025-08-15T22:58:03.474Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694819,"link":"/api/v1/people/694819","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":672642,"link":"/api/v1/people/672642"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":609280,"link":"/api/v1/people/609280","batSide":{"code":"R","description":"Right"}},"first":{"id":668715,"link":"/api/v1/people/668715"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":609280,"link":"/api/v1/people/609280"},"credit":"b_ab"},{"player":{"id":694819,"link":"/api/v1/people/694819"},"credit":"p_ab"},{"player":{"id":609280,"link":"/api/v1/people/609280"},"credit":"b_pa"},{"player":{"id":694819,"link":"/api/v1/people/694819"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.300000000000004,"awayTeamWinProbability":45.699999999999996,"homeTeamWinProbabilityAdded":2.1000000000000014,"leverageIndex":0.88,"dramaIndex":40.0,"contextMetrics":{},"playEndTime":"2025-08-15T22:58:03.474Z","atBatIndex":6},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Gavin Lux singles on a sharp line drive to center fielder Steward Berroa. Spencer Steer scores. Miguel Andujar to 2nd.","rbi":1,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-15T22:58:58.068Z","endTime":"2025-08-15T22:59:46.364Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":60},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":666158,"fullName":"Gavin Lux","link":"/api/v1/people/666158"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694819,"fullName":"Jacob Misiorowski","link":"/api/v1/people/694819"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666158,"fullName":"Gavin Lux","link":"/api/v1/people/666158"},"postOnSecond":{"id":609280,"fullName":"Miguel Andujar","link":"/api/v1/people/609280"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":666158,"fullName":"Gavin Lux","link":"/api/v1/people/666158"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":672642,"link":"/api/v1/people/672642"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"responsiblePitcher":{"id":694819,"link":"/api/v1/people/694819"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":609280,"fullName":"Miguel Andujar","link":"/api/v1/people/609280"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"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-08-15T22:58:35.843Z","endTime":"2025-08-15T22:59:00.346Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":694819,"link":"/api/v1/people/694819","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":672642,"link":"/api/v1/people/672642"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":666158,"link":"/api/v1/people/666158","batSide":{"code":"L","description":"Left"}},"first":{"id":609280,"link":"/api/v1/people/609280"},"second":{"id":668715,"link":"/api/v1/people/668715"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":99.9,"endSpeed":91.1,"strikeZoneTop":3.21349507844669,"strikeZoneBottom":1.62449311769208,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.64116035711223,"aZ":-11.972482272747616,"pfxX":-6.415800351684205,"pfxZ":9.48728622008726,"pX":-0.12205502694140997,"pZ":1.6067292601974625,"vX0":5.405658304675198,"vY0":-145.1639756224428,"vZ0":-8.217364257975609,"x":121.65,"y":195.4,"x0":-1.176708447908792,"y0":50.004772573919055,"z0":5.206822781498663,"aX":-13.665636953873857},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":15.6,"breakHorizontal":10.6,"spinRate":2587,"spinDirection":216},"zone":8,"typeConfidence":0.91,"plateTime":0.3776114043365837,"extension":7.665813412646019},"index":1,"playId":"da35dd5a-f716-3ad1-9c9d-7fe13561cbec","pitchNumber":1,"startTime":"2025-08-15T22:59:00.346Z","endTime":"2025-08-15T22:59:04.145Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694819,"link":"/api/v1/people/694819","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":672642,"link":"/api/v1/people/672642"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":666158,"link":"/api/v1/people/666158","batSide":{"code":"L","description":"Left"}},"first":{"id":609280,"link":"/api/v1/people/609280"},"second":{"id":668715,"link":"/api/v1/people/668715"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":88.1,"strikeZoneTop":3.27999940766887,"strikeZoneBottom":1.50887521268531,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.86889248138366,"aZ":-23.82505466261476,"pfxX":0.36548965462460536,"pfxZ":4.242950225048704,"pX":1.2366376105636423,"pZ":1.2819679913332949,"vX0":7.67886276614911,"vY0":-139.2986957208771,"vZ0":-5.986992101090436,"x":69.86,"y":204.17,"x0":-1.6015418362269525,"y0":50.00306296254459,"z0":5.031000644342716,"aX":0.7190187295133497},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":6.6,"breakHorizontal":-2.3,"spinRate":2567,"spinDirection":192},"zone":14,"typeConfidence":0.91,"plateTime":0.392976424498547,"extension":7.4498013735208115},"index":2,"playId":"13f3f5db-06ab-3a7c-80a1-b72a4ee0d5f4","pitchNumber":2,"startTime":"2025-08-15T22:59:16.985Z","endTime":"2025-08-15T22:59:22.119Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694819,"link":"/api/v1/people/694819","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":672642,"link":"/api/v1/people/672642"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":666158,"link":"/api/v1/people/666158","batSide":{"code":"L","description":"Left"}},"first":{"id":609280,"link":"/api/v1/people/609280"},"second":{"id":668715,"link":"/api/v1/people/668715"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":86.7,"strikeZoneTop":3.28,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.79952959785383,"aZ":-25.757769140296123,"pfxX":1.5386182691914239,"pfxZ":3.348014892863363,"pX":-0.21169737572521227,"pZ":1.929486996982846,"vX0":3.303970139907814,"vY0":-137.43037921711067,"vZ0":-3.654847764830974,"x":125.07,"y":186.68,"x0":-1.628331829834727,"y0":50.00376646095205,"z0":5.021467937981802,"aX":2.9500181653484736},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":5.5,"breakHorizontal":-3.5,"spinRate":2481,"spinDirection":182},"zone":8,"typeConfidence":0.91,"plateTime":0.39818954467084655,"extension":7.413346058193562},"hitData":{"launchSpeed":100.2,"launchAngle":12.0,"totalDistance":251.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":145.92,"coordY":101.48}},"index":3,"playId":"eef0536b-e5ba-3020-a6dd-ae5a89ed2462","pitchNumber":3,"startTime":"2025-08-15T22:59:36.213Z","endTime":"2025-08-15T22:59:46.364Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694819,"link":"/api/v1/people/694819","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":672642,"link":"/api/v1/people/672642"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":666158,"link":"/api/v1/people/666158","batSide":{"code":"L","description":"Left"}},"first":{"id":609280,"link":"/api/v1/people/609280"},"second":{"id":668715,"link":"/api/v1/people/668715"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666158,"link":"/api/v1/people/666158"},"credit":"b_ab"},{"player":{"id":694819,"link":"/api/v1/people/694819"},"credit":"p_ab"},{"player":{"id":666158,"link":"/api/v1/people/666158"},"credit":"b_pa"},{"player":{"id":694819,"link":"/api/v1/people/694819"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":64.1,"awayTeamWinProbability":35.900000000000006,"homeTeamWinProbabilityAdded":9.79999999999999,"leverageIndex":1.7,"dramaIndex":108.0,"contextMetrics":{},"playEndTime":"2025-08-15T22:59:46.364Z","atBatIndex":7},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Austin Hays singles on a line drive to center fielder Steward Berroa. Miguel Andujar out at home on the throw, center fielder Steward Berroa to catcher William Contreras. Gavin Lux to 2nd.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":8,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-15T23:00:07.476Z","endTime":"2025-08-15T23:00:31.700Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694819,"fullName":"Jacob Misiorowski","link":"/api/v1/people/694819"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":672642,"link":"/api/v1/people/672642"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":609280,"fullName":"Miguel Andujar","link":"/api/v1/people/609280"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":null,"outBase":"4B","isOut":true,"outNumber":3},"details":{"event":"Runner Out","eventType":"other_out","movementReason":"r_thrown_out","runner":{"id":609280,"fullName":"Miguel Andujar","link":"/api/v1/people/609280"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":672642,"link":"/api/v1/people/672642"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_assist"},{"player":{"id":672642,"link":"/api/v1/people/672642"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_assist_of"},{"player":{"id":661388,"link":"/api/v1/people/661388"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Runner Out","eventType":"other_out","movementReason":"r_adv_force","runner":{"id":666158,"fullName":"Gavin Lux","link":"/api/v1/people/666158"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":100.1,"endSpeed":90.2,"strikeZoneTop":3.22,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":38.83729806630971,"aZ":-13.880561547015203,"pfxX":-7.2914273639263705,"pfxZ":8.66588762999271,"pX":-0.3648102881013297,"pZ":2.041158923763252,"vX0":5.542454887733499,"vY0":-145.44799074471624,"vZ0":-6.64782389540792,"x":130.91,"y":183.67,"x0":-1.362162106584952,"y0":50.003339792093584,"z0":5.223209969546902,"aX":-15.391028435200216},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":14.3,"breakHorizontal":11.9,"spinRate":2492,"spinDirection":216},"zone":4,"typeConfidence":0.91,"plateTime":0.37875528757988075,"extension":7.666396305753614},"hitData":{"launchSpeed":87.7,"launchAngle":16.0,"totalDistance":239.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":125.23,"coordY":104.62}},"index":0,"playId":"e9bac4e8-9be7-3dd6-9796-0739f3fb1303","pitchNumber":1,"startTime":"2025-08-15T23:00:21.392Z","endTime":"2025-08-15T23:00:31.700Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694819,"link":"/api/v1/people/694819","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":672642,"link":"/api/v1/people/672642"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":669720,"link":"/api/v1/people/669720","batSide":{"code":"R","description":"Right"}},"first":{"id":666158,"link":"/api/v1/people/666158"},"second":{"id":609280,"link":"/api/v1/people/609280"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669720,"link":"/api/v1/people/669720"},"credit":"b_ab"},{"player":{"id":694819,"link":"/api/v1/people/694819"},"credit":"p_ab"},{"player":{"id":669720,"link":"/api/v1/people/669720"},"credit":"b_pa"},{"player":{"id":694819,"link":"/api/v1/people/694819"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":60.3,"awayTeamWinProbability":39.7,"homeTeamWinProbabilityAdded":-3.799999999999997,"leverageIndex":1.48,"dramaIndex":66.0,"contextMetrics":{},"playEndTime":"2025-08-15T23:00:31.700Z","atBatIndex":8},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Christian Yelich homers (24) on a fly ball to left field.","rbi":1,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-15T23:03:00.139Z","endTime":"2025-08-15T23:04:47.876Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607259,"fullName":"Nick Martinez","link":"/api/v1/people/607259"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"responsiblePitcher":{"id":607259,"link":"/api/v1/people/607259"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":90.3,"endSpeed":82.8,"strikeZoneTop":3.41999916196785,"strikeZoneBottom":1.71239767557242,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.905592227127862,"aZ":-18.168897556156654,"pfxX":-0.21528449600363936,"pfxZ":7.997729654581555,"pX":-0.08671229924603695,"pZ":2.886514044561122,"vX0":3.8987744143237735,"vY0":-131.5040285183364,"vZ0":-4.675110205406487,"x":120.31,"y":160.84,"x0":-1.5605969293608122,"y0":50.00392131101336,"z0":6.035348814723238,"aX":-0.3775161658878445},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":13.7,"breakHorizontal":-0.5,"spinRate":2269,"spinDirection":205},"zone":5,"typeConfidence":2.0,"plateTime":0.41652134955649833,"extension":5.932124890880473},"index":0,"playId":"49152b0a-98c5-3d34-b19b-3a6124fee890","pitchNumber":1,"startTime":"2025-08-15T23:03:19.823Z","endTime":"2025-08-15T23:03:23.476Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":592885,"link":"/api/v1/people/592885","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":79.7,"endSpeed":73.1,"strikeZoneTop":3.41999921451577,"strikeZoneBottom":1.86072363252395,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.215639483593115,"aZ":-44.13708646232271,"pfxX":2.2007494759949444,"pfxZ":-8.945297772563396,"pX":0.29393987579130776,"pZ":0.6743265726309537,"vX0":3.0668684559963038,"vY0":-115.95360999922008,"vZ0":-2.576586269163461,"x":105.8,"y":220.57,"x0":-1.340683449325552,"y0":50.001472013799514,"z0":6.0816404090181475,"aX":2.9436108170550574},"breaks":{"breakAngle":4.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-60.2,"breakVerticalInduced":-16.6,"breakHorizontal":-4.9,"spinRate":2673,"spinDirection":14},"zone":14,"typeConfidence":2.0,"plateTime":0.4755632995047203,"extension":6.097932123631083},"index":1,"playId":"e3f7a62a-e145-3afb-8aa1-fa6bf618abb7","pitchNumber":2,"startTime":"2025-08-15T23:03:35.461Z","endTime":"2025-08-15T23:03:38.891Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":592885,"link":"/api/v1/people/592885","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":79.8,"endSpeed":73.2,"strikeZoneTop":3.42,"strikeZoneBottom":1.75,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.209885489057427,"aZ":-28.06307419628834,"pfxX":-6.204340578402563,"pfxZ":3.022274778998579,"pX":-0.1856964337932646,"pZ":2.394983234201372,"vX0":4.6159812423113,"vY0":-116.07276773618074,"vZ0":-2.566732467337727,"x":124.08,"y":174.12,"x0":-1.3963723187029011,"y0":50.004191396668695,"z0":6.193621275659367,"aX":-8.44645697941062},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":5.0,"breakHorizontal":10.1,"spinRate":2253,"spinDirection":235},"zone":5,"typeConfidence":2.0,"plateTime":0.47230365990220013,"extension":5.888812182018555},"index":2,"playId":"bf4d2c02-0010-3fe0-a8ba-aa6ba7d85563","pitchNumber":3,"startTime":"2025-08-15T23:03:51.275Z","endTime":"2025-08-15T23:03:54.533Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":592885,"link":"/api/v1/people/592885","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2025-08-15T23:04:08.773Z","endTime":"2025-08-15T23:04:24.607Z","isPitch":false,"type":"action","player":{"id":592885,"link":"/api/v1/people/592885"},"defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":592885,"link":"/api/v1/people/592885","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"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":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":84.5,"strikeZoneTop":3.42,"strikeZoneBottom":1.75,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.609408145982616,"aZ":-18.47857676843635,"pfxX":-8.313427458818278,"pfxZ":7.514065450685049,"pX":0.2229732026974297,"pZ":2.61570780139379,"vX0":6.232255809083804,"vY0":-134.06862287997842,"vZ0":-5.590370592106585,"x":108.5,"y":168.16,"x0":-1.0500310733232556,"y0":50.00365627681829,"z0":6.0440058137307835,"aX":-15.155656931839925},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":12.6,"breakHorizontal":13.8,"spinRate":2202,"spinDirection":205},"zone":5,"typeConfidence":2.0,"plateTime":0.40831673882226927,"extension":6.055565656378745},"hitData":{"launchSpeed":101.5,"launchAngle":42.0,"totalDistance":367.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":48.11,"coordY":72.37}},"index":4,"playId":"af339cd0-badb-39d3-befa-b966cc146026","pitchNumber":4,"startTime":"2025-08-15T23:04:24.607Z","endTime":"2025-08-15T23:04:47.876Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":592885,"link":"/api/v1/people/592885","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":592885,"link":"/api/v1/people/592885"},"credit":"b_ab"},{"player":{"id":607259,"link":"/api/v1/people/607259"},"credit":"p_ab"},{"player":{"id":592885,"link":"/api/v1/people/592885"},"credit":"b_pa"},{"player":{"id":607259,"link":"/api/v1/people/607259"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-10.299999999999997,"leverageIndex":0.95,"dramaIndex":92.0,"contextMetrics":{},"playEndTime":"2025-08-15T23:04:47.876Z","atBatIndex":9},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Andrew Vaughn grounds out, shortstop Elly De La Cruz to first baseman Spencer Steer.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-15T23:04:50.546Z","endTime":"2025-08-15T23:05:33.779Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607259,"fullName":"Nick Martinez","link":"/api/v1/people/607259"},"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":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":682829,"link":"/api/v1/people/682829"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":668715,"link":"/api/v1/people/668715"},"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(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":83.1,"strikeZoneTop":3.22,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.03120279826434,"aZ":-18.28519727943977,"pfxX":-0.39447017593132916,"pfxZ":7.939938930830513,"pX":0.5381179396247204,"pZ":2.4358935969196436,"vX0":5.485911359686166,"vY0":-130.76465921123514,"vZ0":-5.546422141564509,"x":96.49,"y":173.01,"x0":-1.5269100138008935,"y0":50.00157744818723,"z0":5.9363998694393265,"aX":-0.6911042933242897},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":13.6,"breakHorizontal":-0.4,"spinRate":2358,"spinDirection":202},"zone":6,"typeConfidence":2.0,"plateTime":0.417298598023216,"extension":5.887373089224683},"index":0,"playId":"939400ce-e38e-3ddc-870c-260fec213e65","pitchNumber":1,"startTime":"2025-08-15T23:05:12.088Z","endTime":"2025-08-15T23:05:15.098Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":683734,"link":"/api/v1/people/683734","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.4,"endSpeed":83.4,"strikeZoneTop":3.22,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.289694769331486,"aZ":-19.54475152172244,"pfxX":0.5818776118824647,"pfxZ":7.149094999490416,"pX":0.6243969306122376,"pZ":2.724337686967986,"vX0":5.145979961951772,"vY0":-131.67086786665686,"vZ0":-4.769475426190552,"x":93.2,"y":165.22,"x0":-1.4258833897385756,"y0":50.00614011276563,"z0":5.993103546392572,"aX":1.02754203217723},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":12.2,"breakHorizontal":-2.2,"spinRate":2346,"spinDirection":194},"zone":3,"typeConfidence":2.0,"plateTime":0.4149763351096376,"extension":5.953146332449024},"hitData":{"launchSpeed":80.4,"launchAngle":-3.0,"totalDistance":30.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":120.41,"coordY":154.07}},"index":1,"playId":"195ce4b8-9061-3ed0-9335-8ece1428b7bb","pitchNumber":2,"startTime":"2025-08-15T23:05:25.977Z","endTime":"2025-08-15T23:05:33.779Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":683734,"link":"/api/v1/people/683734","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683734,"link":"/api/v1/people/683734"},"credit":"b_ab"},{"player":{"id":607259,"link":"/api/v1/people/607259"},"credit":"p_ab"},{"player":{"id":683734,"link":"/api/v1/people/683734"},"credit":"b_pa"},{"player":{"id":607259,"link":"/api/v1/people/607259"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.300000000000004,"awayTeamWinProbability":47.699999999999996,"homeTeamWinProbabilityAdded":2.3000000000000043,"leverageIndex":0.92,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2025-08-15T23:05:33.779Z","atBatIndex":10},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Caleb Durbin grounds out, shortstop Elly De La Cruz to first baseman Spencer Steer.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-15T23:05:38.274Z","endTime":"2025-08-15T23:07:14.980Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607259,"fullName":"Nick Martinez","link":"/api/v1/people/607259"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":682829,"link":"/api/v1/people/682829"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":668715,"link":"/api/v1/people/668715"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":78.4,"endSpeed":72.0,"strikeZoneTop":3.17026371574523,"strikeZoneBottom":1.45172754721659,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.0948210291161,"aZ":-42.9120104708688,"pfxX":-0.7566753639515047,"pfxZ":-8.181005941636117,"pX":-0.030087897916047213,"pZ":3.279758100597105,"vX0":2.8050391990135646,"vY0":-114.1230068774425,"vZ0":2.5953221941851856,"x":118.15,"y":150.23,"x0":-1.179856500257394,"y0":50.005060855037975,"z0":6.371424204514101,"aX":-0.9927403587974204},"breaks":{"breakAngle":1.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.4,"breakVerticalInduced":-13.8,"breakHorizontal":0.6,"spinRate":2413,"spinDirection":5},"zone":2,"typeConfidence":2.0,"plateTime":0.48096549012362333,"extension":6.05090164880456},"index":0,"playId":"0ae42b4f-c087-3cd0-b66c-e1f8db02a4a9","pitchNumber":1,"startTime":"2025-08-15T23:06:00.048Z","endTime":"2025-08-15T23:06:04.376Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":702332,"link":"/api/v1/people/702332","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"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":92.4,"endSpeed":84.6,"strikeZoneTop":3.27999938498008,"strikeZoneBottom":1.41662853531636,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.737499929560485,"aZ":-15.76836832353231,"pfxX":-7.739779079980485,"pfxZ":8.934157372052919,"pX":-0.09086993598464366,"pZ":4.014009582230726,"vX0":5.59980760427856,"vY0":-134.54541930509654,"vZ0":-2.797823948933752,"x":120.46,"y":130.4,"x0":-1.1918089136481722,"y0":50.00418570732177,"z0":6.182593824114674,"aX":-14.214824690462946},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":15.8,"breakHorizontal":12.8,"spinRate":2214,"spinDirection":198},"zone":11,"typeConfidence":2.0,"plateTime":0.4068466108204527,"extension":6.043055490368585},"index":1,"playId":"c6b0a03b-71c6-3a87-b6d2-b72b941dc28d","pitchNumber":2,"startTime":"2025-08-15T23:06:16.137Z","endTime":"2025-08-15T23:06:19.673Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":702332,"link":"/api/v1/people/702332","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.8,"endSpeed":83.9,"strikeZoneTop":3.28000158998748,"strikeZoneBottom":1.47133300577305,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.12446684719373,"aZ":-14.067713598331455,"pfxX":-4.013889068052041,"pfxZ":10.028373639522627,"pX":0.1558064453635693,"pZ":3.3170725158751724,"vX0":4.929276225669667,"vY0":-133.61320592282758,"vZ0":-4.625659664352139,"x":111.06,"y":149.22,"x0":-1.1925593649607416,"y0":50.00435983389406,"z0":6.083593938875016,"aX":-7.248970947392252},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":17.4,"breakHorizontal":6.2,"spinRate":2211,"spinDirection":197},"zone":2,"typeConfidence":2.0,"plateTime":0.4101233370749653,"extension":5.975758072092452},"index":2,"playId":"26013300-9b81-35f3-9960-08530fd65dc5","pitchNumber":3,"startTime":"2025-08-15T23:06:31.412Z","endTime":"2025-08-15T23:06:35.114Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":702332,"link":"/api/v1/people/702332","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"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":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.1,"endSpeed":83.1,"strikeZoneTop":3.27999702315507,"strikeZoneBottom":1.50435138008472,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.021523515674573,"aZ":-15.588178777305487,"pfxX":-0.7690001794709,"pfxZ":9.472559656247615,"pX":0.6778972581088535,"pZ":1.6471546661312473,"vX0":5.600894501005926,"vY0":-131.0553806672527,"vZ0":-7.831846039322098,"x":91.16,"y":194.31,"x0":-1.3809983459447033,"y0":50.000031426234855,"z0":5.824028322111875,"aX":-1.346276505355989},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":15.7,"breakHorizontal":0.2,"spinRate":2343,"spinDirection":202},"zone":9,"typeConfidence":2.0,"plateTime":0.4169078690835466,"extension":6.047167163976928},"index":3,"playId":"32430c5c-86c7-374e-9a6d-d86d3ca35a7c","pitchNumber":4,"startTime":"2025-08-15T23:06:48.106Z","endTime":"2025-08-15T23:06:52.568Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":702332,"link":"/api/v1/people/702332","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"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":1,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.1,"endSpeed":82.9,"strikeZoneTop":3.28,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.714444536884564,"aZ":-17.78409582743742,"pfxX":-0.9115117453524322,"pfxZ":8.23526270533025,"pX":0.7494097825851408,"pZ":2.0532896846935342,"vX0":5.938760619061768,"vY0":-131.10631408259593,"vZ0":-6.433109731499355,"x":88.43,"y":183.34,"x0":-1.4229576708606517,"y0":50.00377524730695,"z0":5.8578699172324065,"aX":-1.5932987793623719},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":13.8,"breakHorizontal":0.4,"spinRate":2318,"spinDirection":198},"zone":9,"typeConfidence":2.0,"plateTime":0.4171531395554817,"extension":6.080497069878828},"hitData":{"launchSpeed":87.9,"launchAngle":-9.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":105.28,"coordY":163.14}},"index":4,"playId":"d7e9f757-f7d1-39e0-9051-e75a654249bc","pitchNumber":5,"startTime":"2025-08-15T23:07:06.046Z","endTime":"2025-08-15T23:07:14.980Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":702332,"link":"/api/v1/people/702332","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":702332,"link":"/api/v1/people/702332"},"credit":"b_ab"},{"player":{"id":607259,"link":"/api/v1/people/607259"},"credit":"p_ab"},{"player":{"id":702332,"link":"/api/v1/people/702332"},"credit":"b_pa"},{"player":{"id":607259,"link":"/api/v1/people/607259"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.0,"awayTeamWinProbability":46.0,"homeTeamWinProbabilityAdded":1.6999999999999957,"leverageIndex":0.67,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2025-08-15T23:07:14.980Z","atBatIndex":11},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brice Turang singles on a ground ball to left fielder Austin Hays.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":12,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-15T23:07:16.728Z","endTime":"2025-08-15T23:07:50.788Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607259,"fullName":"Nick Martinez","link":"/api/v1/people/607259"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":669720,"link":"/api/v1/people/669720"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.1,"endSpeed":84.0,"strikeZoneTop":3.49,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.090388120609347,"aZ":-14.222756983722414,"pfxX":-4.312156307122465,"pfxZ":9.944019507487079,"pX":-0.10266681233422353,"pZ":1.8076016485136341,"vX0":4.463954435916819,"vY0":-133.81668427375052,"vZ0":-8.154814411286807,"x":120.91,"y":189.97,"x0":-1.2358010780244515,"y0":50.005221800484755,"z0":5.923269753402239,"aX":-7.7865603635378},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":16.3,"breakHorizontal":6.8,"spinRate":2083,"spinDirection":207},"zone":8,"typeConfidence":2.0,"plateTime":0.4100244791747114,"extension":6.070865824223082},"hitData":{"launchSpeed":68.1,"launchAngle":0.0,"totalDistance":34.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":100.44,"coordY":131.68}},"index":0,"playId":"02e2de46-b9e8-3ba4-b46a-659a822d3ae3","pitchNumber":1,"startTime":"2025-08-15T23:07:39.098Z","endTime":"2025-08-15T23:07:50.788Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":668930,"link":"/api/v1/people/668930","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668930,"link":"/api/v1/people/668930"},"credit":"b_ab"},{"player":{"id":607259,"link":"/api/v1/people/607259"},"credit":"p_ab"},{"player":{"id":668930,"link":"/api/v1/people/668930"},"credit":"b_pa"},{"player":{"id":607259,"link":"/api/v1/people/607259"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.800000000000004,"awayTeamWinProbability":47.199999999999996,"homeTeamWinProbabilityAdded":-1.1999999999999957,"leverageIndex":0.43,"dramaIndex":24.0,"contextMetrics":{},"playEndTime":"2025-08-15T23:07:50.788Z","atBatIndex":12},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Steward Berroa called out on strikes.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":13,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-15T23:07:50.801Z","endTime":"2025-08-15T23:11:38.977Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":672642,"fullName":"Steward Berroa","link":"/api/v1/people/672642"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607259,"fullName":"Nick Martinez","link":"/api/v1/people/607259"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6,7,8],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":672642,"fullName":"Steward Berroa","link":"/api/v1/people/672642"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":663886,"link":"/api/v1/people/663886"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"L","description":"Foul Bunt"},"description":"Foul Bunt","code":"L","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":88.7,"endSpeed":82.1,"strikeZoneTop":3.09,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.14313487789711,"aZ":-18.30102475374302,"pfxX":-0.30352505305573935,"pfxZ":8.11673535514198,"pX":0.06462539538345417,"pZ":2.4892111359464346,"vX0":4.4493125616267095,"vY0":-129.1889371552683,"vZ0":-5.1611736888322035,"x":114.54,"y":171.57,"x0":-1.6324274533667344,"y0":50.000477295466396,"z0":5.8975754872021,"aX":-0.5190136702288234},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":13.9,"breakHorizontal":-0.4,"spinRate":2278,"spinDirection":206},"zone":5,"typeConfidence":2.0,"plateTime":0.4222040372389726,"extension":5.86733404180575},"index":0,"playId":"117ca3e1-8eb5-30f4-a9f2-a8c6ad7c3282","pitchNumber":1,"startTime":"2025-08-15T23:08:20.645Z","endTime":"2025-08-15T23:08:24.949Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":672642,"link":"/api/v1/people/672642","batSide":{"code":"L","description":"Left"}},"first":{"id":668930,"link":"/api/v1/people/668930"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.2,"endSpeed":84.2,"strikeZoneTop":3.09,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.71755575752647,"aZ":-11.34671268587961,"pfxX":-3.537557776543042,"pfxZ":11.49528783479019,"pX":0.6262519402347008,"pZ":1.725437415499585,"vX0":5.887431725736118,"vY0":-133.93288984844472,"vZ0":-9.0020464213543,"x":93.13,"y":192.19,"x0":-1.1436977518535714,"y0":50.00064777916277,"z0":5.947703582996719,"aX":-6.408340009438667},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":19.0,"breakHorizontal":5.0,"spinRate":2277,"spinDirection":205},"zone":9,"typeConfidence":2.0,"plateTime":0.40941804246045077,"extension":6.033518752024206},"index":1,"playId":"30d83f11-b700-3004-9787-ce31d1d5a2ab","pitchNumber":2,"startTime":"2025-08-15T23:08:49.372Z","endTime":"2025-08-15T23:08:52.468Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":672642,"link":"/api/v1/people/672642","batSide":{"code":"L","description":"Left"}},"first":{"id":668930,"link":"/api/v1/people/668930"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2025-08-15T23:09:07.289Z","endTime":"2025-08-15T23:09:19.917Z","isPitch":false,"type":"action","player":{"id":672642,"link":"/api/v1/people/672642"},"defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":672642,"link":"/api/v1/people/672642","batSide":{"code":"L","description":"Left"}},"first":{"id":668930,"link":"/api/v1/people/668930"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":78.4,"endSpeed":72.4,"strikeZoneTop":3.08999953851155,"strikeZoneBottom":1.56397791505534,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.24192728668868,"aZ":-28.309818685819547,"pfxX":-7.7087372309677775,"pfxZ":2.9406474180136515,"pX":0.04011715080575007,"pZ":0.5447038349452382,"vX0":5.328726011132671,"vY0":-113.9570145564235,"vZ0":-5.934569730500669,"x":115.47,"y":224.07,"x0":-1.328799615899439,"y0":50.001457704621764,"z0":5.984447339037813,"aX":-10.122413964013974},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":4.1,"breakHorizontal":12.6,"spinRate":2046,"spinDirection":248},"zone":14,"typeConfidence":2.0,"plateTime":0.4809338633074982,"extension":6.114569283734531},"index":3,"playId":"a6996e2b-5c70-35fc-ba5d-9d5391bd6e22","pitchNumber":3,"startTime":"2025-08-15T23:09:19.917Z","endTime":"2025-08-15T23:09:23.652Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":672642,"link":"/api/v1/people/672642","batSide":{"code":"L","description":"Left"}},"first":{"id":668930,"link":"/api/v1/people/668930"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":77.4,"endSpeed":71.1,"strikeZoneTop":2.88694107764774,"strikeZoneBottom":1.49618141212613,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.425020133617235,"aZ":-28.873868177981905,"pfxX":-6.9037560152983115,"pfxZ":2.5877240498770533,"pX":0.27538816490265144,"pZ":1.264584972253823,"vX0":5.611776258433879,"vY0":-112.50037694868134,"vZ0":-4.260326173207304,"x":106.5,"y":204.64,"x0":-1.3608661103448039,"y0":50.00165137846268,"z0":6.126663712910723,"aX":-8.801633988423706},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":3.8,"breakHorizontal":10.9,"spinRate":2005,"spinDirection":259},"zone":14,"typeConfidence":2.0,"plateTime":0.4878531550786658,"extension":6.064320324027313},"index":4,"playId":"348797b9-53e5-3aa2-a5b0-765a798ec9e9","pitchNumber":4,"startTime":"2025-08-15T23:09:43.217Z","endTime":"2025-08-15T23:09:47.934Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":672642,"link":"/api/v1/people/672642","batSide":{"code":"L","description":"Left"}},"first":{"id":668930,"link":"/api/v1/people/668930"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":85.3,"strikeZoneTop":3.09,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.920025393296555,"aZ":-12.679871946459885,"pfxX":-4.849713025741174,"pfxZ":10.457222436277563,"pX":0.6018009787486148,"pZ":2.5517920656496194,"vX0":7.080307848058281,"vY0":-135.71431891489743,"vZ0":-6.599870681298546,"x":94.06,"y":169.88,"x0":-1.411699686708655,"y0":50.000529229939346,"z0":5.899655315654135,"aX":-9.039033692970804},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":17.6,"breakHorizontal":7.3,"spinRate":2266,"spinDirection":205},"zone":6,"typeConfidence":2.0,"plateTime":0.40370837363302714,"extension":6.040894143096536},"index":5,"playId":"2bd4a399-1db8-31d0-a434-e00bcf7cae1a","pitchNumber":5,"startTime":"2025-08-15T23:10:02.904Z","endTime":"2025-08-15T23:10:07.478Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":672642,"link":"/api/v1/people/672642","batSide":{"code":"L","description":"Left"}},"first":{"id":668930,"link":"/api/v1/people/668930"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"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.5,"endSpeed":84.7,"strikeZoneTop":2.87015685349598,"strikeZoneBottom":1.5484831468682,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.32602973358337,"aZ":-13.482190954605933,"pfxX":-4.308271319454832,"pfxZ":10.069462748099424,"pX":0.5178945579378309,"pZ":3.871534818088518,"vX0":6.618980090020866,"vY0":-136.00131679221994,"vZ0":-3.276414490261145,"x":97.26,"y":134.25,"x0":-1.3977795800104815,"y0":50.00394764499891,"z0":6.0385923442147265,"aX":-7.999008482178018},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":17.6,"breakHorizontal":6.2,"spinRate":2313,"spinDirection":210},"zone":12,"typeConfidence":2.0,"plateTime":0.4041186376714858,"extension":5.935988992685458},"index":6,"playId":"792df0e5-b7f9-3274-88ad-ebd67d19868a","pitchNumber":6,"startTime":"2025-08-15T23:10:34.674Z","endTime":"2025-08-15T23:10:38.487Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":672642,"link":"/api/v1/people/672642","batSide":{"code":"L","description":"Left"}},"first":{"id":668930,"link":"/api/v1/people/668930"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.0,"endSpeed":82.2,"strikeZoneTop":3.09,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.45349909286336,"aZ":-14.663134342201802,"pfxX":-0.8992672508073518,"pfxZ":10.122297011611856,"pX":0.5538976076755651,"pZ":2.2268085279828935,"vX0":5.7129044135201745,"vY0":-130.90967352119827,"vZ0":-6.44089830611481,"x":95.89,"y":178.66,"x0":-1.5428393775149811,"y0":50.003156975541074,"z0":5.822870237430383,"aX":-1.555773997101264},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":17.0,"breakHorizontal":0.4,"spinRate":2400,"spinDirection":203},"zone":6,"typeConfidence":2.0,"plateTime":0.41890627908858846,"extension":5.979535383544053},"index":7,"playId":"f19a7612-f247-37db-87fc-71f622776e23","pitchNumber":7,"startTime":"2025-08-15T23:10:57.067Z","endTime":"2025-08-15T23:11:00.067Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":672642,"link":"/api/v1/people/672642","batSide":{"code":"L","description":"Left"}},"first":{"id":668930,"link":"/api/v1/people/668930"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"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,"runnerGoing":true},"count":{"balls":3,"strikes":3,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.8,"endSpeed":82.6,"strikeZoneTop":2.91349700410413,"strikeZoneBottom":1.47663887225166,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.795760272624648,"aZ":-18.98367355736119,"pfxX":1.0470456327370599,"pfxZ":7.6026672338711725,"pX":-0.22201042084753211,"pZ":2.1601795168562563,"vX0":3.5735363409272325,"vY0":-130.69771542993195,"vZ0":-5.849232871901073,"x":125.46,"y":180.46,"x0":-1.74144673040207,"y0":50.003446682137486,"z0":5.846724105675339,"aX":1.8162562508964035},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":12.7,"breakHorizontal":-2.6,"spinRate":2275,"spinDirection":208},"zone":5,"typeConfidence":2.0,"plateTime":0.41861384134397595,"extension":5.983863338785323},"index":8,"playId":"f8f91bb8-5bf7-3bbd-9027-be2089b91896","pitchNumber":8,"startTime":"2025-08-15T23:11:33.051Z","endTime":"2025-08-15T23:11:38.977Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":672642,"link":"/api/v1/people/672642","batSide":{"code":"L","description":"Left"}},"first":{"id":668930,"link":"/api/v1/people/668930"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672642,"link":"/api/v1/people/672642"},"credit":"b_ab"},{"player":{"id":607259,"link":"/api/v1/people/607259"},"credit":"p_ab"},{"player":{"id":672642,"link":"/api/v1/people/672642"},"credit":"b_pa"},{"player":{"id":607259,"link":"/api/v1/people/607259"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.1,"awayTeamWinProbability":44.9,"homeTeamWinProbabilityAdded":2.299999999999997,"leverageIndex":0.94,"dramaIndex":43.0,"contextMetrics":{},"playEndTime":"2025-08-15T23:11:38.977Z","atBatIndex":13},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Noelvi Marte strikes out swinging.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-15T23:13:30.584Z","endTime":"2025-08-15T23:15:52.454Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694819,"fullName":"Jacob Misiorowski","link":"/api/v1/people/694819"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":661388,"link":"/api/v1/people/661388"},"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":100.0,"endSpeed":91.4,"strikeZoneTop":3.4399989297563,"strikeZoneBottom":1.6191981107264,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.76610605458823,"aZ":-11.901854177474812,"pfxX":-6.081127006396217,"pfxZ":9.48271435877188,"pX":0.628254900168936,"pZ":1.824642261413388,"vX0":7.850181468266164,"vY0":-145.23827982691915,"vZ0":-7.5217999673660785,"x":93.05,"y":189.51,"x0":-1.3185940999425714,"y0":50.00319207777774,"z0":5.170476187623281,"aX":-13.001941854371685},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":15.8,"breakHorizontal":9.5,"spinRate":2639,"spinDirection":215},"zone":9,"typeConfidence":0.91,"plateTime":0.3770063215582482,"extension":7.526171986264088},"index":0,"playId":"22d30060-1f75-3cee-878b-59d8741468c3","pitchNumber":1,"startTime":"2025-08-15T23:14:11.178Z","endTime":"2025-08-15T23:14:14.844Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694819,"link":"/api/v1/people/694819","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":672642,"link":"/api/v1/people/672642"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":682622,"link":"/api/v1/people/682622","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.4,"endSpeed":81.0,"strikeZoneTop":3.44,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.998156887597958,"aZ":-41.59450077981843,"pfxX":2.568932399462797,"pfxZ":-5.709992846755505,"pX":0.18840528601040052,"pZ":2.0648264629159128,"vX0":3.1829863358036974,"vY0":-127.39411485478585,"vZ0":-0.43704450869957256,"x":109.82,"y":183.03,"x0":-1.408577576561864,"y0":50.0005064918597,"z0":5.513210076481898,"aX":4.240547096661108},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.7,"breakVerticalInduced":-10.2,"breakHorizontal":-5.4,"spinRate":2591,"spinDirection":42},"zone":8,"typeConfidence":0.91,"plateTime":0.42917938855432247,"extension":7.2239079690670565},"index":1,"playId":"bbcca08b-3a3d-3744-ae21-7e1c9d1c90b9","pitchNumber":2,"startTime":"2025-08-15T23:14:26.114Z","endTime":"2025-08-15T23:14:29.285Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694819,"link":"/api/v1/people/694819","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":672642,"link":"/api/v1/people/672642"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":682622,"link":"/api/v1/people/682622","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2025-08-15T23:14:41.231Z","endTime":"2025-08-15T23:14:54.086Z","isPitch":false,"type":"action","player":{"id":682622,"link":"/api/v1/people/682622"},"defense":{"pitcher":{"id":694819,"link":"/api/v1/people/694819","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":672642,"link":"/api/v1/people/672642"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":682622,"link":"/api/v1/people/682622","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":87.8,"strikeZoneTop":3.44000065838791,"strikeZoneBottom":1.62478373246247,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.5668455118384,"aZ":-22.224707776394443,"pfxX":1.3936324947491592,"pfxZ":5.11037661597147,"pX":2.0682450424343304,"pZ":1.816720816288396,"vX0":8.606562794732127,"vY0":-138.13098733505228,"vZ0":-4.809141389182392,"x":38.16,"y":189.73,"x0":-1.2593412515609992,"y0":50.0050229544992,"z0":5.059742703330139,"aX":2.7116739297458468},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":8.5,"breakHorizontal":-4.2,"spinRate":2465,"spinDirection":195},"zone":14,"typeConfidence":0.92,"plateTime":0.3953830443230779,"extension":7.575445710493079},"index":3,"playId":"51aff040-5172-3d70-857e-67ef27d66427","pitchNumber":3,"startTime":"2025-08-15T23:14:54.086Z","endTime":"2025-08-15T23:14:57.156Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694819,"link":"/api/v1/people/694819","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":672642,"link":"/api/v1/people/672642"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":682622,"link":"/api/v1/people/682622","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"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":96.6,"endSpeed":89.4,"strikeZoneTop":3.44000073789095,"strikeZoneBottom":1.6848204962475,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.57248778166975,"aZ":-18.435195552569976,"pfxX":0.9853511317287884,"pfxZ":6.7971978009602285,"pX":1.1073820703471278,"pZ":1.9035811818110582,"vX0":6.705683043991072,"vY0":-140.52118583459935,"vZ0":-5.692257205789984,"x":74.79,"y":187.38,"x0":-1.4273011226311432,"y0":50.00497809856428,"z0":5.133165064311184,"aX":1.9921987242945538},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":11.4,"breakHorizontal":-3.0,"spinRate":2609,"spinDirection":183},"zone":14,"typeConfidence":0.88,"plateTime":0.3881638984993576,"extension":7.516020074890587},"index":4,"playId":"115a67c9-daf4-3cee-86e4-47e5938c4929","pitchNumber":4,"startTime":"2025-08-15T23:15:11.588Z","endTime":"2025-08-15T23:15:15.319Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694819,"link":"/api/v1/people/694819","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":672642,"link":"/api/v1/people/672642"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":682622,"link":"/api/v1/people/682622","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":99.2,"endSpeed":91.0,"strikeZoneTop":3.44000116886015,"strikeZoneBottom":1.71100868698885,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.59916874130558,"aZ":-12.304951043602188,"pfxX":-5.784032550622227,"pfxZ":9.384910935739786,"pX":-0.8893748994762641,"pZ":1.48489511137293,"vX0":3.402558417370379,"vY0":-144.35999335284745,"vZ0":-8.322106479168724,"x":150.9,"y":198.69,"x0":-1.3297757833482404,"y0":50.00642653475422,"z0":5.156916923458309,"aX":-12.249440962890912},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":15.6,"breakHorizontal":9.8,"spinRate":2687,"spinDirection":216},"zone":13,"typeConfidence":0.91,"plateTime":0.37895902648420465,"extension":7.593561878819698},"index":5,"playId":"eba260cb-1a6c-34ee-a827-c48afb4e6a39","pitchNumber":5,"startTime":"2025-08-15T23:15:28.903Z","endTime":"2025-08-15T23:15:32.571Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694819,"link":"/api/v1/people/694819","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":672642,"link":"/api/v1/people/672642"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":682622,"link":"/api/v1/people/682622","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":99.0,"endSpeed":90.5,"strikeZoneTop":3.44,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.953494089042316,"aZ":-16.110507658272272,"pfxX":-5.723191947295437,"pfxZ":7.625022818956184,"pX":-0.043166414466602195,"pZ":3.663158291616185,"vX0":6.688202519181693,"vY0":-144.11579389158217,"vZ0":-1.7729481281471258,"x":118.65,"y":139.87,"x0":-1.6485268449972612,"y0":50.004762379436755,"z0":5.279559858087643,"aX":-12.060869813973985},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":13.7,"breakHorizontal":9.0,"spinRate":2583,"spinDirection":215},"zone":11,"typeConfidence":0.89,"plateTime":0.37980148113644896,"extension":7.578904025388478},"index":6,"playId":"d45b3bb6-fced-322e-87cf-2a14f1c0efc5","pitchNumber":6,"startTime":"2025-08-15T23:15:49.015Z","endTime":"2025-08-15T23:15:52.454Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694819,"link":"/api/v1/people/694819","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":672642,"link":"/api/v1/people/672642"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":682622,"link":"/api/v1/people/682622","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682622,"link":"/api/v1/people/682622"},"credit":"b_ab"},{"player":{"id":694819,"link":"/api/v1/people/694819"},"credit":"p_ab"},{"player":{"id":682622,"link":"/api/v1/people/682622"},"credit":"b_pa"},{"player":{"id":694819,"link":"/api/v1/people/694819"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.800000000000004,"awayTeamWinProbability":47.199999999999996,"homeTeamWinProbabilityAdded":-2.299999999999997,"leverageIndex":0.91,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2025-08-15T23:15:52.454Z","atBatIndex":14},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Tyler Stephenson hit by pitch.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-15T23:15:53.024Z","endTime":"2025-08-15T23:16:40.275Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694819,"fullName":"Jacob Misiorowski","link":"/api/v1/people/694819"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":99.8,"endSpeed":91.0,"strikeZoneTop":3.37999949314717,"strikeZoneBottom":1.52338927746261,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.05382050005847,"aZ":-14.825069120185226,"pfxX":-6.695601215661239,"pfxZ":8.166480180005564,"pX":1.1234524970946542,"pZ":2.067673717360614,"vX0":9.601145364815325,"vY0":-144.881073016086,"vZ0":-6.124186241153499,"x":74.18,"y":182.95,"x0":-1.3645022309834558,"y0":50.00444827896659,"z0":5.116117532949883,"aX":-14.227175339108435},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":13.7,"breakHorizontal":10.2,"spinRate":2653,"spinDirection":223},"zone":14,"typeConfidence":0.9,"plateTime":0.3781438207865233,"extension":7.619972493529583},"index":0,"playId":"113cc6e3-e966-3835-858e-eee624062924","pitchNumber":1,"startTime":"2025-08-15T23:16:19.983Z","endTime":"2025-08-15T23:16:23.586Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694819,"link":"/api/v1/people/694819","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":672642,"link":"/api/v1/people/672642"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":663886,"link":"/api/v1/people/663886","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.9,"endSpeed":89.3,"strikeZoneTop":3.38,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.66586744716082,"aZ":-15.613427508410101,"pfxX":-5.178843837895439,"pfxZ":8.06644700172372,"pX":-2.857402156698137,"pZ":3.3109447424357414,"vX0":-1.4530872690714107,"vY0":-142.59958744550565,"vZ0":-2.7122919374375765,"x":225.92,"y":149.38,"x0":-1.6679044308864197,"y0":50.006950262330754,"z0":5.263022827384918,"aX":-10.63694890227272},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":14.3,"breakHorizontal":9.7,"spinRate":2561,"spinDirection":216},"zone":11,"typeConfidence":0.88,"plateTime":0.3845332626125506,"extension":7.376281593320106},"index":1,"playId":"9e066e82-093f-3962-91e1-891c6cc91aa1","pitchNumber":2,"startTime":"2025-08-15T23:16:36.729Z","endTime":"2025-08-15T23:16:40.275Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694819,"link":"/api/v1/people/694819","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":672642,"link":"/api/v1/people/672642"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":663886,"link":"/api/v1/people/663886","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663886,"link":"/api/v1/people/663886"},"credit":"b_pa"},{"player":{"id":694819,"link":"/api/v1/people/694819"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.400000000000006,"awayTeamWinProbability":44.599999999999994,"homeTeamWinProbabilityAdded":2.6000000000000014,"leverageIndex":0.68,"dramaIndex":38.0,"contextMetrics":{},"playEndTime":"2025-08-15T23:16:40.275Z","atBatIndex":15},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Ke'Bryan Hayes walks. Tyler Stephenson to 2nd.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-15T23:17:36.499Z","endTime":"2025-08-15T23:19:46.093Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694819,"fullName":"Jacob Misiorowski","link":"/api/v1/people/694819"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"postOnSecond":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,5,6,7],"actionIndex":[0],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","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-08-15T23:17:05.331Z","endTime":"2025-08-15T23:17:38.877Z","isPitch":false,"type":"action","player":{"id":663647,"link":"/api/v1/people/663647"},"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":86.5,"strikeZoneTop":3.24999882786954,"strikeZoneBottom":1.51649288727965,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.829979690728855,"aZ":-24.897692219185195,"pfxX":1.1034984619774644,"pfxZ":3.8546138206887086,"pX":1.9633899520809632,"pZ":1.9699569681244027,"vX0":8.318557995723502,"vY0":-135.76008081543765,"vZ0":-3.9060253096081077,"x":42.16,"y":185.59,"x0":-1.2704882314568287,"y0":50.000657476019235,"z0":5.139319375242347,"aX":2.0778123795902474},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":6.5,"breakHorizontal":-3.6,"spinRate":2456,"spinDirection":178},"zone":14,"typeConfidence":0.92,"plateTime":0.4018671438407364,"extension":7.62994474088859},"index":1,"playId":"fef5f458-d30a-322c-ae18-11a88bd3b20d","pitchNumber":1,"startTime":"2025-08-15T23:17:38.877Z","endTime":"2025-08-15T23:17:42.094Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694819,"link":"/api/v1/people/694819","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":672642,"link":"/api/v1/people/672642"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":663647,"link":"/api/v1/people/663647","batSide":{"code":"R","description":"Right"}},"first":{"id":663886,"link":"/api/v1/people/663886"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":86.6,"strikeZoneTop":3.25000078950248,"strikeZoneBottom":1.44831728237481,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.04526907992522,"aZ":-25.32360950538573,"pfxX":0.7729655556222281,"pfxZ":3.6054876276147443,"pX":-0.18063204810214056,"pZ":2.830554080486239,"vX0":3.5294590866168503,"vY0":-136.07941217019558,"vZ0":-1.8709069252739288,"x":123.89,"y":162.36,"x0":-1.58777081618996,"y0":50.004293280845786,"z0":5.257746940433137,"aX":1.4694680957815345},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":6.4,"breakHorizontal":-2.0,"spinRate":2475,"spinDirection":189},"zone":2,"typeConfidence":0.91,"plateTime":0.40041472613235474,"extension":7.582073811560022},"index":2,"playId":"32bc0d64-4380-36e5-a96c-6b22ad3dc764","pitchNumber":2,"startTime":"2025-08-15T23:18:00.065Z","endTime":"2025-08-15T23:18:03.944Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694819,"link":"/api/v1/people/694819","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":672642,"link":"/api/v1/people/672642"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":663647,"link":"/api/v1/people/663647","batSide":{"code":"R","description":"Right"}},"first":{"id":663886,"link":"/api/v1/people/663886"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.8,"endSpeed":80.5,"strikeZoneTop":3.2500004120752,"strikeZoneBottom":1.53964695459121,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.46050181182511,"aZ":-41.30344589832546,"pfxX":3.2797542458659654,"pfxZ":-5.578595448004025,"pX":-0.08406743726959902,"pZ":3.277904787332663,"vX0":1.9664115137774278,"vY0":-126.49504202420603,"vZ0":2.348663818711411,"x":120.2,"y":150.28,"x0":-1.2951895807893605,"y0":50.00423222683383,"z0":5.626178689930381,"aX":5.365900757549875},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.4,"breakVerticalInduced":-9.5,"breakHorizontal":-6.4,"spinRate":2611,"spinDirection":35},"zone":2,"typeConfidence":0.91,"plateTime":0.4314202661075526,"extension":7.204847482730676},"index":3,"playId":"b2537d54-6b5e-345b-bc8b-92392cf6433f","pitchNumber":3,"startTime":"2025-08-15T23:18:18.853Z","endTime":"2025-08-15T23:18:22.648Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694819,"link":"/api/v1/people/694819","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":672642,"link":"/api/v1/people/672642"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":663647,"link":"/api/v1/people/663647","batSide":{"code":"R","description":"Right"}},"first":{"id":663886,"link":"/api/v1/people/663886"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.9,"endSpeed":89.2,"strikeZoneTop":3.25,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.824291442546123,"aZ":-13.843810840496607,"pfxX":-4.4588228925822175,"pfxZ":9.007926097378403,"pX":-0.4484324444744215,"pZ":3.0825053610740283,"vX0":4.0477391978550745,"vY0":-141.21523311089746,"vZ0":-3.6062846045837076,"x":134.09,"y":155.55,"x0":-1.3156664674452763,"y0":50.00502552389404,"z0":5.256846334214169,"aX":-9.07632040827489},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":15.8,"breakHorizontal":7.3,"spinRate":2553,"spinDirection":216},"zone":1,"typeConfidence":0.88,"plateTime":0.3867210168687807,"extension":7.537416537183576},"index":4,"playId":"daa60f0b-eee2-3638-b413-d07dc3090190","pitchNumber":4,"startTime":"2025-08-15T23:18:38.586Z","endTime":"2025-08-15T23:18:41.617Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694819,"link":"/api/v1/people/694819","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":672642,"link":"/api/v1/people/672642"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":663647,"link":"/api/v1/people/663647","batSide":{"code":"R","description":"Right"}},"first":{"id":663886,"link":"/api/v1/people/663886"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.9,"endSpeed":80.8,"strikeZoneTop":3.25000062845963,"strikeZoneBottom":1.43667138428976,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.966071947869843,"aZ":-38.18803057403959,"pfxX":2.996003066022271,"pfxZ":-3.697439464906663,"pX":1.5980715945392217,"pZ":0.5374579169229022,"vX0":6.417878500894131,"vY0":-126.47764066178047,"vZ0":-4.524160691080544,"x":56.09,"y":224.27,"x0":-1.3581871392610039,"y0":50.00397605904863,"z0":5.40058756558927,"aX":4.870401081880824},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.6,"breakVerticalInduced":-7.4,"breakHorizontal":-6.8,"spinRate":2648,"spinDirection":55},"zone":14,"typeConfidence":0.89,"plateTime":0.43249459442200777,"extension":7.398016086214213},"index":5,"playId":"09135d6e-43b6-364e-a133-1b846acac2d4","pitchNumber":5,"startTime":"2025-08-15T23:19:02.045Z","endTime":"2025-08-15T23:19:05.528Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694819,"link":"/api/v1/people/694819","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":672642,"link":"/api/v1/people/672642"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":663647,"link":"/api/v1/people/663647","batSide":{"code":"R","description":"Right"}},"first":{"id":663886,"link":"/api/v1/people/663886"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.5,"endSpeed":78.9,"strikeZoneTop":3.2500014244279,"strikeZoneBottom":1.52451770298067,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.608308391032097,"aZ":-39.25820379683374,"pfxX":2.8676992529775887,"pfxZ":-4.504031045030972,"pX":1.0340076118147024,"pZ":2.2651615595498327,"vX0":4.629753258634085,"vY0":-124.47129588044466,"vZ0":0.29827604543815167,"x":77.59,"y":177.62,"x0":-1.2216680926570076,"y0":50.005566984755596,"z0":5.390202490414844,"aX":4.506605804102527},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.2,"breakVerticalInduced":-7.8,"breakHorizontal":-6.2,"spinRate":2429,"spinDirection":44},"zone":14,"typeConfidence":0.9,"plateTime":0.4397700712126924,"extension":7.310350344755792},"index":6,"playId":"ab007345-3db9-3c52-b41d-b503c5a96df1","pitchNumber":6,"startTime":"2025-08-15T23:19:23.767Z","endTime":"2025-08-15T23:19:27.920Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694819,"link":"/api/v1/people/694819","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":672642,"link":"/api/v1/people/672642"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":663647,"link":"/api/v1/people/663647","batSide":{"code":"R","description":"Right"}},"first":{"id":663886,"link":"/api/v1/people/663886"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.0,"endSpeed":88.8,"strikeZoneTop":3.25000046033351,"strikeZoneBottom":1.42183342400359,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.954323890687135,"aZ":-11.786872714590205,"pfxX":-5.970657627797479,"pfxZ":10.139838403553338,"pX":-0.6678826777888326,"pZ":0.6281421616527973,"vX0":3.6885058517900235,"vY0":-140.89345532042225,"vZ0":-10.63426516455496,"x":142.46,"y":221.82,"x0":-1.2180880434076071,"y0":50.006149106233465,"z0":5.213037511823544,"aX":-12.008399976532178},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":16.3,"breakHorizontal":10.1,"spinRate":2555,"spinDirection":210},"zone":13,"typeConfidence":0.9,"plateTime":0.38872641124658314,"extension":7.516046953266809},"index":7,"playId":"c028efeb-9e6c-3f62-bc58-4f4a0b65671d","pitchNumber":7,"startTime":"2025-08-15T23:19:42.332Z","endTime":"2025-08-15T23:19:46.093Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694819,"link":"/api/v1/people/694819","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":672642,"link":"/api/v1/people/672642"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":663647,"link":"/api/v1/people/663647","batSide":{"code":"R","description":"Right"}},"first":{"id":663886,"link":"/api/v1/people/663886"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663647,"link":"/api/v1/people/663647"},"credit":"b_pa"},{"player":{"id":694819,"link":"/api/v1/people/694819"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":59.3,"awayTeamWinProbability":40.7,"homeTeamWinProbabilityAdded":3.8999999999999915,"leverageIndex":1.27,"dramaIndex":61.0,"contextMetrics":{},"playEndTime":"2025-08-15T23:19:46.093Z","atBatIndex":16},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"TJ Friedl walks. Tyler Stephenson to 3rd. Ke'Bryan Hayes to 2nd.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":17,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-15T23:20:11.669Z","endTime":"2025-08-15T23:21:50.701Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694819,"fullName":"Jacob Misiorowski","link":"/api/v1/people/694819"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"postOnSecond":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"postOnThird":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"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":98.1,"endSpeed":89.2,"strikeZoneTop":3.19457946717087,"strikeZoneBottom":1.73853137803631,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.21341644120955,"aZ":-13.650482183268256,"pfxX":-5.100139713604003,"pfxZ":9.002742689450821,"pX":-0.2523408611909012,"pZ":4.482752827284237,"vX0":5.1228009677436175,"vY0":-142.85159673583823,"vZ0":-0.11817836475411708,"x":126.62,"y":117.75,"x0":-1.409946103709236,"y0":50.00508308425762,"z0":5.385877940062446,"aX":-10.497235197407095},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":16.4,"breakHorizontal":8.2,"spinRate":2507,"spinDirection":204},"zone":11,"typeConfidence":0.9,"plateTime":0.38404031323538224,"extension":7.603560602103227},"index":0,"playId":"bd05fb86-d039-35ab-836e-6e22387375ae","pitchNumber":1,"startTime":"2025-08-15T23:20:16.459Z","endTime":"2025-08-15T23:20:19.687Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694819,"link":"/api/v1/people/694819","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":672642,"link":"/api/v1/people/672642"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":670770,"link":"/api/v1/people/670770","batSide":{"code":"L","description":"Left"}},"first":{"id":663647,"link":"/api/v1/people/663647"},"second":{"id":663886,"link":"/api/v1/people/663886"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":86.2,"strikeZoneTop":3.20999895075277,"strikeZoneBottom":1.58222603438385,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.159754447875702,"aZ":-22.97718880243559,"pfxX":1.540706075234958,"pfxZ":4.852281663886466,"pX":0.8893637476878403,"pZ":1.3042378972278577,"vX0":5.642947279362043,"vY0":-137.00899102179685,"vZ0":-5.400405477870192,"x":83.1,"y":203.57,"x0":-1.399693160549186,"y0":50.00260182880167,"z0":4.877898668714183,"aX":2.9188103352073305},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":7.8,"breakHorizontal":-4.0,"spinRate":2449,"spinDirection":192},"zone":14,"typeConfidence":0.92,"plateTime":0.4002573961074791,"extension":7.536527222867302},"index":1,"playId":"1bc976a6-24c6-3a7f-b6bb-f4cec47c8dd9","pitchNumber":2,"startTime":"2025-08-15T23:20:39.185Z","endTime":"2025-08-15T23:20:42.659Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694819,"link":"/api/v1/people/694819","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":672642,"link":"/api/v1/people/672642"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":670770,"link":"/api/v1/people/670770","batSide":{"code":"L","description":"Left"}},"first":{"id":663647,"link":"/api/v1/people/663647"},"second":{"id":663886,"link":"/api/v1/people/663886"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":98.2,"endSpeed":89.4,"strikeZoneTop":3.20999946826674,"strikeZoneBottom":1.57480037746757,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.03240328555264,"aZ":-14.207746946114963,"pfxX":-5.208173007708961,"pfxZ":8.7096346125679,"pX":-1.5200440757217621,"pZ":3.645667198721162,"vX0":1.7205991647540857,"vY0":-142.96506671721846,"vZ0":-2.0569377762974774,"x":174.94,"y":140.35,"x0":-1.454305160650929,"y0":50.0035429040459,"z0":5.269933922287027,"aX":-10.743367369505503},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":15.5,"breakHorizontal":9.1,"spinRate":2567,"spinDirection":214},"zone":11,"typeConfidence":0.9,"plateTime":0.38364690638321264,"extension":7.5662651140579875},"index":2,"playId":"25770c6e-c6cd-397a-88cc-f271e278b546","pitchNumber":3,"startTime":"2025-08-15T23:21:03.861Z","endTime":"2025-08-15T23:21:07.330Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694819,"link":"/api/v1/people/694819","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":672642,"link":"/api/v1/people/672642"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":670770,"link":"/api/v1/people/670770","batSide":{"code":"L","description":"Left"}},"first":{"id":663647,"link":"/api/v1/people/663647"},"second":{"id":663886,"link":"/api/v1/people/663886"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":99.2,"endSpeed":90.6,"strikeZoneTop":3.20999865035512,"strikeZoneBottom":1.5802655357764,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.816851653450655,"aZ":-13.162084447604803,"pfxX":-6.214882214890301,"pfxZ":9.032490336946001,"pX":0.42786472362204114,"pZ":1.788061142161239,"vX0":6.626780051461824,"vY0":-144.2243712607015,"vZ0":-7.401474286956321,"x":100.69,"y":190.5,"x0":-1.0931195411757646,"y0":50.00282512603161,"z0":5.200945842658737,"aX":-13.081500330358837},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":15.0,"breakHorizontal":10.0,"spinRate":2584,"spinDirection":216},"zone":9,"typeConfidence":0.9,"plateTime":0.3799048682937256,"extension":7.578064729773887},"index":3,"playId":"84c8819f-8d0a-3d21-972d-b2ddc9c0b450","pitchNumber":4,"startTime":"2025-08-15T23:21:26.494Z","endTime":"2025-08-15T23:21:30.224Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694819,"link":"/api/v1/people/694819","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":672642,"link":"/api/v1/people/672642"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":670770,"link":"/api/v1/people/670770","batSide":{"code":"L","description":"Left"}},"first":{"id":663647,"link":"/api/v1/people/663647"},"second":{"id":663886,"link":"/api/v1/people/663886"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":99.6,"endSpeed":91.4,"strikeZoneTop":3.18228532885421,"strikeZoneBottom":1.52011172007879,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.47162897772903,"aZ":-12.551788443645208,"pfxX":-6.525188407806725,"pfxZ":9.213634751988291,"pX":0.7909641730631999,"pZ":1.544547489141901,"vX0":8.31220537173662,"vY0":-144.715045629557,"vZ0":-8.051114024238425,"x":86.85,"y":197.08,"x0":-1.2652531902385673,"y0":50.00374306219273,"z0":5.124232096976352,"aX":-13.898266580972985},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":15.2,"breakHorizontal":10.2,"spinRate":2605,"spinDirection":219},"zone":9,"typeConfidence":0.91,"plateTime":0.37789626438921076,"extension":7.622085046500049},"index":4,"playId":"c940f113-ce91-3751-bf37-01b43180e422","pitchNumber":5,"startTime":"2025-08-15T23:21:46.852Z","endTime":"2025-08-15T23:21:50.701Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694819,"link":"/api/v1/people/694819","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":672642,"link":"/api/v1/people/672642"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":670770,"link":"/api/v1/people/670770","batSide":{"code":"L","description":"Left"}},"first":{"id":663647,"link":"/api/v1/people/663647"},"second":{"id":663886,"link":"/api/v1/people/663886"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":670770,"link":"/api/v1/people/670770"},"credit":"b_pa"},{"player":{"id":694819,"link":"/api/v1/people/694819"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":65.4,"awayTeamWinProbability":34.599999999999994,"homeTeamWinProbabilityAdded":6.1000000000000085,"leverageIndex":2.01,"dramaIndex":93.0,"contextMetrics":{},"playEndTime":"2025-08-15T23:21:50.701Z","atBatIndex":17},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Spencer Steer walks. Tyler Stephenson scores. Ke'Bryan Hayes to 3rd. TJ Friedl to 2nd.","rbi":1,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":18,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-15T23:23:06.158Z","endTime":"2025-08-15T23:25:29.328Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694819,"fullName":"Jacob Misiorowski","link":"/api/v1/people/694819"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"postOnSecond":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"postOnThird":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"responsiblePitcher":{"id":694819,"link":"/api/v1/people/694819"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"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-08-15T23:21:56.941Z","endTime":"2025-08-15T23:23:08.442Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":694819,"link":"/api/v1/people/694819","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":672642,"link":"/api/v1/people/672642"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":668715,"link":"/api/v1/people/668715","batSide":{"code":"R","description":"Right"}},"first":{"id":670770,"link":"/api/v1/people/670770"},"second":{"id":663647,"link":"/api/v1/people/663647"},"third":{"id":663886,"link":"/api/v1/people/663886"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"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":88.2,"endSpeed":81.1,"strikeZoneTop":3.30999839482762,"strikeZoneBottom":1.52821584165678,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.4202190278655,"aZ":-36.98442782342015,"pfxX":1.9919988531956037,"pfxZ":-2.9102909191417092,"pX":2.9202923966480077,"pZ":1.5601742131353602,"vX0":9.494080156342724,"vY0":-128.06391700765542,"vZ0":-2.5442786713696863,"x":5.69,"y":196.66,"x0":-1.099625310755206,"y0":50.001410436914504,"z0":5.470660060643405,"aX":3.2935767007019963},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":-5.6,"breakHorizontal":-5.9,"spinRate":2296,"spinDirection":37},"zone":14,"typeConfidence":0.82,"plateTime":0.4283383175643358,"extension":7.39349480067234},"index":1,"playId":"09a547e5-9929-38fa-bb2e-b5d55272d799","pitchNumber":1,"startTime":"2025-08-15T23:23:08.442Z","endTime":"2025-08-15T23:23:11.500Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694819,"link":"/api/v1/people/694819","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":672642,"link":"/api/v1/people/672642"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":668715,"link":"/api/v1/people/668715","batSide":{"code":"R","description":"Right"}},"first":{"id":670770,"link":"/api/v1/people/670770"},"second":{"id":663647,"link":"/api/v1/people/663647"},"third":{"id":663886,"link":"/api/v1/people/663886"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":86.2,"strikeZoneTop":3.31000001373087,"strikeZoneBottom":1.55006971542421,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.76773439166871,"aZ":-27.85336255385601,"pfxX":1.9003893277363177,"pfxZ":2.2811318015431468,"pX":1.4725204673719545,"pZ":2.519537863932362,"vX0":6.767074992158649,"vY0":-136.64037890064216,"vZ0":-2.002123789813352,"x":60.87,"y":170.75,"x0":-1.2817309438801379,"y0":50.00184459553306,"z0":5.173251119492152,"aX":3.5964125982922326},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":4.0,"breakHorizontal":-4.8,"spinRate":2506,"spinDirection":156},"zone":12,"typeConfidence":0.91,"plateTime":0.40067813567762345,"extension":7.621463064440194},"index":2,"playId":"60fa7bbf-d04c-3459-8a18-1c9b94741219","pitchNumber":2,"startTime":"2025-08-15T23:23:30.329Z","endTime":"2025-08-15T23:23:33.504Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694819,"link":"/api/v1/people/694819","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":672642,"link":"/api/v1/people/672642"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":668715,"link":"/api/v1/people/668715","batSide":{"code":"R","description":"Right"}},"first":{"id":670770,"link":"/api/v1/people/670770"},"second":{"id":663647,"link":"/api/v1/people/663647"},"third":{"id":663886,"link":"/api/v1/people/663886"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":100.2,"endSpeed":91.1,"strikeZoneTop":3.30999909907108,"strikeZoneBottom":1.52173955130524,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.88878260859448,"aZ":-12.272052498703383,"pfxX":-6.287568142459609,"pfxZ":9.316085245238908,"pX":0.13726684129304204,"pZ":2.075596879380182,"vX0":6.381181346087736,"vY0":-145.63299670907872,"vZ0":-6.834150068719182,"x":111.77,"y":182.74,"x0":-1.2709870364068714,"y0":50.00640459297723,"z0":5.203697112325841,"aX":-13.437388022682983},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":15.6,"breakHorizontal":10.1,"spinRate":2605,"spinDirection":208},"zone":8,"typeConfidence":0.91,"plateTime":0.376871753438917,"extension":7.650173249772927},"index":3,"playId":"13c850f0-8aa9-3701-b7aa-48e0e4acdd65","pitchNumber":3,"startTime":"2025-08-15T23:23:52.602Z","endTime":"2025-08-15T23:23:56.395Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694819,"link":"/api/v1/people/694819","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":672642,"link":"/api/v1/people/672642"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":668715,"link":"/api/v1/people/668715","batSide":{"code":"R","description":"Right"}},"first":{"id":670770,"link":"/api/v1/people/670770"},"second":{"id":663647,"link":"/api/v1/people/663647"},"third":{"id":663886,"link":"/api/v1/people/663886"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":87.7,"strikeZoneTop":3.30999873033722,"strikeZoneBottom":1.52057541261689,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.935858605770026,"aZ":-24.291467009064842,"pfxX":1.6235561691048357,"pfxZ":4.039777740429993,"pX":2.329330870177683,"pZ":1.6308616541502146,"vX0":9.015929393319869,"vY0":-138.80318118346045,"vZ0":-5.067206186546655,"x":28.21,"y":194.75,"x0":-1.1714061160357494,"y0":50.0047667648546,"z0":5.096633687848685,"aX":3.169197873465928},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":6.5,"breakHorizontal":-4.8,"spinRate":2535,"spinDirection":200},"zone":14,"typeConfidence":0.92,"plateTime":0.39453737066135197,"extension":7.836582426335572},"index":4,"playId":"86a90026-75e3-3c00-98a4-4f865bb935c1","pitchNumber":4,"startTime":"2025-08-15T23:24:10.974Z","endTime":"2025-08-15T23:24:14.106Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694819,"link":"/api/v1/people/694819","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":672642,"link":"/api/v1/people/672642"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":668715,"link":"/api/v1/people/668715","batSide":{"code":"R","description":"Right"}},"first":{"id":670770,"link":"/api/v1/people/670770"},"second":{"id":663647,"link":"/api/v1/people/663647"},"third":{"id":663886,"link":"/api/v1/people/663886"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"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":1,"outs":1},"pitchData":{"startSpeed":99.8,"endSpeed":91.3,"strikeZoneTop":3.31,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.762016588373605,"aZ":-13.24609090746078,"pfxX":-6.1616280331496895,"pfxZ":8.839840193427749,"pX":-0.5426624452526013,"pZ":2.8035337478961573,"vX0":4.4666446806813,"vY0":-145.32563976583555,"vZ0":-4.8000707255083,"x":137.69,"y":163.08,"x0":-1.2983433881713906,"y0":50.000680055322675,"z0":5.279950345302102,"aX":-13.189987491064041},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":15.2,"breakHorizontal":10.3,"spinRate":2565,"spinDirection":214},"zone":1,"typeConfidence":0.91,"plateTime":0.376768198508858,"extension":7.7751874243717936},"index":5,"playId":"de3cf026-11af-3c33-bb4c-91b1a9d6bf82","pitchNumber":5,"startTime":"2025-08-15T23:24:33.300Z","endTime":"2025-08-15T23:24:36.300Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694819,"link":"/api/v1/people/694819","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":672642,"link":"/api/v1/people/672642"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":668715,"link":"/api/v1/people/668715","batSide":{"code":"R","description":"Right"}},"first":{"id":670770,"link":"/api/v1/people/670770"},"second":{"id":663647,"link":"/api/v1/people/663647"},"third":{"id":663886,"link":"/api/v1/people/663886"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"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":99.8,"endSpeed":91.6,"strikeZoneTop":3.31,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.246926808562854,"aZ":-11.952693185919758,"pfxX":-4.092712659430311,"pfxZ":9.410217160878235,"pX":0.4254788449157958,"pZ":3.288907698728131,"vX0":6.309731538599073,"vY0":-145.26311445395464,"vZ0":-3.6818761456789066,"x":100.78,"y":149.98,"x0":-1.2374657323542193,"y0":50.00291949112783,"z0":5.293105841778496,"aX":-8.795483656462308},"breaks":{"breakAngle":30.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":16.6,"breakHorizontal":6.2,"spinRate":2629,"spinDirection":209},"zone":3,"typeConfidence":0.91,"plateTime":0.37625171200587104,"extension":7.695170260650873},"index":6,"playId":"fefa0993-49df-3a08-8ed0-4e61fbc0f236","pitchNumber":6,"startTime":"2025-08-15T23:25:00.262Z","endTime":"2025-08-15T23:25:03.262Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694819,"link":"/api/v1/people/694819","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":672642,"link":"/api/v1/people/672642"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":668715,"link":"/api/v1/people/668715","batSide":{"code":"R","description":"Right"}},"first":{"id":670770,"link":"/api/v1/people/670770"},"second":{"id":663647,"link":"/api/v1/people/663647"},"third":{"id":663886,"link":"/api/v1/people/663886"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":99.9,"endSpeed":91.4,"strikeZoneTop":3.31000050806599,"strikeZoneBottom":1.57805528586327,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.543960686958066,"aZ":-11.385046954730393,"pfxX":-5.189624501578074,"pfxZ":9.716976156551048,"pX":1.1344530053859605,"pZ":2.3427028480953527,"vX0":8.819192665807902,"vY0":-145.23467934327647,"vZ0":-6.266630027262432,"x":73.76,"y":175.53,"x0":-1.265193496277824,"y0":50.00398925618257,"z0":5.218727975288202,"aX":-11.104882005563},"breaks":{"breakAngle":34.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":16.6,"breakHorizontal":7.7,"spinRate":2694,"spinDirection":213},"zone":14,"typeConfidence":0.91,"plateTime":0.37693244300902684,"extension":7.833075571434664},"index":7,"playId":"f34d119c-1354-3062-b2fe-81e1d3a163bc","pitchNumber":7,"startTime":"2025-08-15T23:25:24.547Z","endTime":"2025-08-15T23:25:29.328Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694819,"link":"/api/v1/people/694819","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":672642,"link":"/api/v1/people/672642"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":668715,"link":"/api/v1/people/668715","batSide":{"code":"R","description":"Right"}},"first":{"id":670770,"link":"/api/v1/people/670770"},"second":{"id":663647,"link":"/api/v1/people/663647"},"third":{"id":663886,"link":"/api/v1/people/663886"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668715,"link":"/api/v1/people/668715"},"credit":"b_pa"},{"player":{"id":694819,"link":"/api/v1/people/694819"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":74.1,"awayTeamWinProbability":25.900000000000006,"homeTeamWinProbabilityAdded":8.699999999999989,"leverageIndex":2.45,"dramaIndex":120.0,"contextMetrics":{},"playEndTime":"2025-08-15T23:25:29.328Z","atBatIndex":18},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Elly De La Cruz doubles (25) on a line drive to right fielder Sal Frelick. Ke'Bryan Hayes scores. TJ Friedl scores. Spencer Steer to 3rd.","rbi":2,"awayScore":1,"homeScore":4,"isOut":false},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-15T23:28:23.268Z","endTime":"2025-08-15T23:29:28.303Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":71},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669084,"fullName":"DL Hall","link":"/api/v1/people/669084"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"postOnThird":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4,5],"actionIndex":[1],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":686217,"link":"/api/v1/people/686217"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"responsiblePitcher":{"id":694819,"link":"/api/v1/people/694819"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"responsiblePitcher":{"id":694819,"link":"/api/v1/people/694819"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"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":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-15T23:25:55.376Z","endTime":"2025-08-15T23:26:40.357Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":694819,"link":"/api/v1/people/694819","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":672642,"link":"/api/v1/people/672642"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":682829,"link":"/api/v1/people/682829","batSide":{"code":"L","description":"Left"}},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":670770,"link":"/api/v1/people/670770"},"third":{"id":663647,"link":"/api/v1/people/663647"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: DL Hall replaces Jacob Misiorowski.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2025-08-15T23:26:40.357Z","endTime":"2025-08-15T23:28:25.562Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669084,"link":"/api/v1/people/669084"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":694819,"link":"/api/v1/people/694819","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":672642,"link":"/api/v1/people/672642"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":682829,"link":"/api/v1/people/682829","batSide":{"code":"L","description":"Left"}},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":670770,"link":"/api/v1/people/670770"},"third":{"id":663647,"link":"/api/v1/people/663647"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":85.1,"strikeZoneTop":3.61,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.125205939662628,"aZ":-15.210160027454585,"pfxX":4.848749941035483,"pfxZ":9.093666478012631,"pX":0.08684534879337619,"pZ":3.736073169757336,"vX0":-8.840168226335877,"vY0":-136.03242945716724,"vZ0":-2.103289248521058,"x":113.69,"y":137.91,"x0":2.7555366952873666,"y0":50.00379395183995,"z0":5.579367091054245,"aX":9.047351422849342},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":16.2,"breakHorizontal":-6.8,"spinRate":2260,"spinDirection":140},"zone":12,"typeConfidence":2.0,"plateTime":0.4033577635342285,"extension":6.64043496928805},"index":2,"playId":"3ccd3dd6-c9a9-3e10-a3ea-379ef5361582","pitchNumber":1,"startTime":"2025-08-15T23:28:25.562Z","endTime":"2025-08-15T23:28:28.633Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669084,"link":"/api/v1/people/669084","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":672642,"link":"/api/v1/people/672642"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":682829,"link":"/api/v1/people/682829","batSide":{"code":"R","description":"Right"}},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":670770,"link":"/api/v1/people/670770"},"third":{"id":663647,"link":"/api/v1/people/663647"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":87.2,"strikeZoneTop":3.74680063594298,"strikeZoneBottom":1.83038224738536,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.51712073347833,"aZ":-19.160614674626416,"pfxX":8.799236368462019,"pfxZ":6.760465547841264,"pX":0.9226135015744379,"pZ":0.66673022451876,"vX0":-7.632001083762808,"vY0":-137.40486196349875,"vZ0":-9.061575246919105,"x":81.83,"y":220.78,"x0":2.5837636007844664,"y0":50.00463044507362,"z0":5.292782269188659,"aX":16.941372119531852},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":10.6,"breakHorizontal":-14.5,"spinRate":2128,"spinDirection":137},"zone":14,"typeConfidence":2.0,"plateTime":0.3975915846230582,"extension":6.781642724212826},"index":3,"playId":"d3eee383-29d5-3ef5-ba34-280885e79a28","pitchNumber":2,"startTime":"2025-08-15T23:28:42.674Z","endTime":"2025-08-15T23:28:45.888Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669084,"link":"/api/v1/people/669084","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":672642,"link":"/api/v1/people/672642"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":682829,"link":"/api/v1/people/682829","batSide":{"code":"R","description":"Right"}},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":670770,"link":"/api/v1/people/670770"},"third":{"id":663647,"link":"/api/v1/people/663647"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"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":82.9,"endSpeed":76.5,"strikeZoneTop":3.60999967561923,"strikeZoneBottom":1.689204288044,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.06434860068824,"aZ":-25.451439982743185,"pfxX":9.277526588168083,"pfxZ":4.559150619139603,"pX":-0.09019516822447554,"pZ":1.298821745284058,"vX0":-9.818376542671482,"vY0":-120.2978345632906,"vZ0":-4.454329765550902,"x":120.44,"y":203.71,"x0":2.827576285270596,"y0":50.001574722691664,"z0":5.4151368490366005,"aX":13.676217190652629},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":7.4,"breakHorizontal":-14.6,"spinRate":2106,"spinDirection":123},"zone":13,"typeConfidence":2.0,"plateTime":0.45430411443096963,"extension":6.728887727287281},"index":4,"playId":"bc73e89b-7f25-356d-938c-ba59804589d6","pitchNumber":3,"startTime":"2025-08-15T23:29:00.120Z","endTime":"2025-08-15T23:29:03.875Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669084,"link":"/api/v1/people/669084","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":672642,"link":"/api/v1/people/672642"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":682829,"link":"/api/v1/people/682829","batSide":{"code":"R","description":"Right"}},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":670770,"link":"/api/v1/people/670770"},"third":{"id":663647,"link":"/api/v1/people/663647"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":86.2,"strikeZoneTop":3.61,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.83481093591328,"aZ":-19.470480439367446,"pfxX":1.8521144567969028,"pfxZ":6.735456369936591,"pX":0.10836688868780353,"pZ":2.511750975300112,"vX0":-8.210253578498229,"vY0":-135.76163523961662,"vZ0":-3.841041864311231,"x":112.87,"y":170.96,"x0":2.9175020190485283,"y0":50.001506651381135,"z0":5.282275281894961,"aX":3.4929561094752453},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":11.6,"breakHorizontal":-1.8,"spinRate":2252,"spinDirection":157},"zone":5,"typeConfidence":2.0,"plateTime":0.40185678336935515,"extension":6.884508055656565},"hitData":{"launchSpeed":89.7,"launchAngle":18.0,"totalDistance":277.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":200.8,"coordY":116.3}},"index":5,"playId":"5e8cda7d-73a1-358d-a555-17c65b5df31f","pitchNumber":4,"startTime":"2025-08-15T23:29:14.902Z","endTime":"2025-08-15T23:29:28.303Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669084,"link":"/api/v1/people/669084","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":672642,"link":"/api/v1/people/672642"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":682829,"link":"/api/v1/people/682829","batSide":{"code":"R","description":"Right"}},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":670770,"link":"/api/v1/people/670770"},"third":{"id":663647,"link":"/api/v1/people/663647"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682829,"link":"/api/v1/people/682829"},"credit":"b_ab"},{"player":{"id":669084,"link":"/api/v1/people/669084"},"credit":"p_ab"},{"player":{"id":682829,"link":"/api/v1/people/682829"},"credit":"b_pa"},{"player":{"id":669084,"link":"/api/v1/people/669084"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":86.7,"awayTeamWinProbability":13.299999999999997,"homeTeamWinProbabilityAdded":12.600000000000009,"leverageIndex":2.05,"dramaIndex":133.0,"contextMetrics":{},"playEndTime":"2025-08-15T23:29:28.303Z","atBatIndex":19},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Miguel Andujar singles on a ground ball to left fielder Brandon Lockridge. Spencer Steer scores. Elly De La Cruz to 3rd. Miguel Andujar to 2nd.","rbi":1,"awayScore":1,"homeScore":5,"isOut":false},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-15T23:30:05.720Z","endTime":"2025-08-15T23:30:42.077Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":609280,"fullName":"Miguel Andujar","link":"/api/v1/people/609280"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669084,"fullName":"DL Hall","link":"/api/v1/people/669084"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":609280,"fullName":"Miguel Andujar","link":"/api/v1/people/609280"},"postOnThird":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":609280,"fullName":"Miguel Andujar","link":"/api/v1/people/609280"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":663604,"link":"/api/v1/people/663604"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":null,"start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_throw","runner":{"id":609280,"fullName":"Miguel Andujar","link":"/api/v1/people/609280"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"responsiblePitcher":{"id":694819,"link":"/api/v1/people/694819"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":85.8,"strikeZoneTop":3.4,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.833569396668867,"aZ":-15.412387636109685,"pfxX":5.276469658338608,"pfxZ":8.870027818752039,"pX":0.05391677916415232,"pZ":3.1025482161838407,"vX0":-9.20493372444654,"vY0":-136.76562782540802,"vZ0":-3.4277238229631473,"x":114.94,"y":155.01,"x0":2.781358450171013,"y0":50.00427865255031,"z0":5.432552879221886,"aX":9.973562072948917},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":15.5,"breakHorizontal":-7.6,"spinRate":2170,"spinDirection":136},"zone":2,"typeConfidence":2.0,"plateTime":0.40086045931836534,"extension":6.878849101723524},"index":0,"playId":"4db4f0ce-a27f-3169-b03e-0bbd67772b05","pitchNumber":1,"startTime":"2025-08-15T23:30:05.720Z","endTime":"2025-08-15T23:30:10.102Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669084,"link":"/api/v1/people/669084","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":672642,"link":"/api/v1/people/672642"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":609280,"link":"/api/v1/people/609280","batSide":{"code":"R","description":"Right"}},"second":{"id":682829,"link":"/api/v1/people/682829"},"third":{"id":668715,"link":"/api/v1/people/668715"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.8,"endSpeed":76.8,"strikeZoneTop":3.4,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.126528206692825,"aZ":-27.86388258412777,"pfxX":9.628171310109952,"pfxZ":2.869737125853071,"pX":0.6023741489288577,"pZ":2.2220947167908593,"vX0":-8.345952172086376,"vY0":-121.802459350745,"vZ0":-1.71454936832958,"x":94.04,"y":178.78,"x0":2.8238401809889018,"y0":50.0022395295985,"z0":5.346650040886187,"aX":14.453703223870194},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":5.0,"breakHorizontal":-15.5,"spinRate":2228,"spinDirection":105},"zone":6,"typeConfidence":2.0,"plateTime":0.4498383197019802,"extension":6.945406790222978},"hitData":{"launchSpeed":104.4,"launchAngle":-27.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":100.44,"coordY":106.87}},"index":1,"playId":"45d77f7f-ae48-318c-969a-c73148009a0e","pitchNumber":2,"startTime":"2025-08-15T23:30:31.746Z","endTime":"2025-08-15T23:30:42.077Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669084,"link":"/api/v1/people/669084","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":672642,"link":"/api/v1/people/672642"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":609280,"link":"/api/v1/people/609280","batSide":{"code":"R","description":"Right"}},"second":{"id":682829,"link":"/api/v1/people/682829"},"third":{"id":668715,"link":"/api/v1/people/668715"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":609280,"link":"/api/v1/people/609280"},"credit":"b_ab"},{"player":{"id":669084,"link":"/api/v1/people/669084"},"credit":"p_ab"},{"player":{"id":609280,"link":"/api/v1/people/609280"},"credit":"b_pa"},{"player":{"id":669084,"link":"/api/v1/people/669084"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":91.0,"awayTeamWinProbability":9.0,"homeTeamWinProbabilityAdded":4.299999999999997,"leverageIndex":0.87,"dramaIndex":54.0,"contextMetrics":{},"playEndTime":"2025-08-15T23:30:42.077Z","atBatIndex":20},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Gavin Lux singles on a line drive to center fielder Steward Berroa. Elly De La Cruz scores. Miguel Andujar to 3rd.","rbi":1,"awayScore":1,"homeScore":6,"isOut":false},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-15T23:31:07.081Z","endTime":"2025-08-15T23:31:45.056Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":666158,"fullName":"Gavin Lux","link":"/api/v1/people/666158"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669084,"fullName":"DL Hall","link":"/api/v1/people/669084"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":666158,"fullName":"Gavin Lux","link":"/api/v1/people/666158"},"postOnThird":{"id":609280,"fullName":"Miguel Andujar","link":"/api/v1/people/609280"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":666158,"fullName":"Gavin Lux","link":"/api/v1/people/666158"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":672642,"link":"/api/v1/people/672642"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"responsiblePitcher":{"id":669084,"link":"/api/v1/people/669084"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":609280,"fullName":"Miguel Andujar","link":"/api/v1/people/609280"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":87.3,"strikeZoneTop":3.27999886955072,"strikeZoneBottom":1.57800484269831,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.97176140254702,"aZ":-18.218453979497728,"pfxX":8.680552236770904,"pfxZ":7.200750020840489,"pX":0.5532142872338567,"pZ":1.3706618309450693,"vX0":-8.400513619876488,"vY0":-138.14754708103266,"vZ0":-7.632554882735447,"x":95.91,"y":201.77,"x0":2.5015478615397826,"y0":50.00370389137696,"z0":5.387899186767713,"aX":16.82632642785776},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":11.6,"breakHorizontal":-14.0,"spinRate":2122,"spinDirection":139},"zone":14,"typeConfidence":2.0,"plateTime":0.3960562817743769,"extension":6.888402794484386},"index":0,"playId":"eafe0509-36d2-33bf-8224-e0df6dac7e6e","pitchNumber":1,"startTime":"2025-08-15T23:31:18.505Z","endTime":"2025-08-15T23:31:22.577Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669084,"link":"/api/v1/people/669084","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":672642,"link":"/api/v1/people/672642"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":666158,"link":"/api/v1/people/666158","batSide":{"code":"L","description":"Left"}},"second":{"id":609280,"link":"/api/v1/people/609280"},"third":{"id":682829,"link":"/api/v1/people/682829"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":86.4,"strikeZoneTop":3.28,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.69044149298671,"aZ":-15.521949181766026,"pfxX":4.877143796502759,"pfxZ":8.701870075861702,"pX":0.5342758370041211,"pZ":3.289720434780579,"vX0":-7.392532980594758,"vY0":-137.2830185527303,"vZ0":-3.0618588176958053,"x":96.63,"y":149.96,"x0":2.625240864259423,"y0":50.00262329615244,"z0":5.472786405810417,"aX":9.33336373925112},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":15.4,"breakHorizontal":-7.3,"spinRate":2185,"spinDirection":130},"zone":3,"typeConfidence":2.0,"plateTime":0.3986138761938456,"extension":6.859793503805742},"hitData":{"launchSpeed":78.8,"launchAngle":24.0,"totalDistance":264.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":152.32,"coordY":86.23}},"index":1,"playId":"6f42b893-ec5e-3de4-ba4b-394ac592cc17","pitchNumber":2,"startTime":"2025-08-15T23:31:35.222Z","endTime":"2025-08-15T23:31:45.056Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669084,"link":"/api/v1/people/669084","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":672642,"link":"/api/v1/people/672642"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":666158,"link":"/api/v1/people/666158","batSide":{"code":"L","description":"Left"}},"second":{"id":609280,"link":"/api/v1/people/609280"},"third":{"id":682829,"link":"/api/v1/people/682829"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666158,"link":"/api/v1/people/666158"},"credit":"b_ab"},{"player":{"id":669084,"link":"/api/v1/people/669084"},"credit":"p_ab"},{"player":{"id":666158,"link":"/api/v1/people/666158"},"credit":"b_pa"},{"player":{"id":669084,"link":"/api/v1/people/669084"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":93.7,"awayTeamWinProbability":6.299999999999997,"homeTeamWinProbabilityAdded":2.700000000000003,"leverageIndex":0.63,"dramaIndex":38.0,"contextMetrics":{},"playEndTime":"2025-08-15T23:31:45.056Z","atBatIndex":21},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Austin Hays singles on a line drive to second baseman Brice Turang. Miguel Andujar scores. Gavin Lux to 3rd.","rbi":1,"awayScore":1,"homeScore":7,"isOut":false},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-15T23:32:15.112Z","endTime":"2025-08-15T23:32:27.509Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669084,"fullName":"DL Hall","link":"/api/v1/people/669084"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720"},"postOnThird":{"id":666158,"fullName":"Gavin Lux","link":"/api/v1/people/666158"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":668930,"link":"/api/v1/people/668930"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":666158,"fullName":"Gavin Lux","link":"/api/v1/people/666158"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":666158,"fullName":"Gavin Lux","link":"/api/v1/people/666158"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":609280,"fullName":"Miguel Andujar","link":"/api/v1/people/609280"},"responsiblePitcher":{"id":669084,"link":"/api/v1/people/669084"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.5,"endSpeed":84.5,"strikeZoneTop":3.22,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.637489383381553,"aZ":-21.57679133502304,"pfxX":0.9409215751755085,"pfxZ":5.809861508027467,"pX":-0.6448765868907183,"pZ":2.859331232666855,"vX0":-9.994444069137634,"vY0":-134.3321716790245,"vZ0":-2.175136947430292,"x":141.58,"y":161.58,"x0":3.0047108006030463,"y0":50.00211281537681,"z0":5.216636120717919,"aX":1.7168878859317585},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":10.2,"breakHorizontal":0.5,"spinRate":2392,"spinDirection":137},"zone":1,"typeConfidence":2.0,"plateTime":0.40804388305484807,"extension":6.977878107488014},"hitData":{"launchSpeed":52.8,"launchAngle":21.0,"totalDistance":116.0,"trajectory":"line_drive","hardness":"medium","location":"4","coordinates":{"coordX":173.51,"coordY":141.82}},"index":0,"playId":"7c2bc76a-41b5-3c23-8da6-e3baadeffb7a","pitchNumber":1,"startTime":"2025-08-15T23:32:15.895Z","endTime":"2025-08-15T23:32:27.509Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669084,"link":"/api/v1/people/669084","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":672642,"link":"/api/v1/people/672642"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":669720,"link":"/api/v1/people/669720","batSide":{"code":"R","description":"Right"}},"first":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":609280,"link":"/api/v1/people/609280"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669720,"link":"/api/v1/people/669720"},"credit":"b_ab"},{"player":{"id":669084,"link":"/api/v1/people/669084"},"credit":"p_ab"},{"player":{"id":669720,"link":"/api/v1/people/669720"},"credit":"b_pa"},{"player":{"id":669084,"link":"/api/v1/people/669084"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":96.0,"awayTeamWinProbability":4.0,"homeTeamWinProbabilityAdded":2.299999999999997,"leverageIndex":0.5,"dramaIndex":32.0,"contextMetrics":{},"playEndTime":"2025-08-15T23:32:27.509Z","atBatIndex":22},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Noelvi Marte singles on a line drive to second baseman Brice Turang. Gavin Lux scores. Austin Hays to 2nd.","rbi":1,"awayScore":1,"homeScore":8,"isOut":false},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-15T23:32:35.543Z","endTime":"2025-08-15T23:34:10.519Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669084,"fullName":"DL Hall","link":"/api/v1/people/669084"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"postOnSecond":{"id":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":668930,"link":"/api/v1/people/668930"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":666158,"fullName":"Gavin Lux","link":"/api/v1/people/666158"},"responsiblePitcher":{"id":669084,"link":"/api/v1/people/669084"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":86.1,"strikeZoneTop":3.44,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.00665411477932,"aZ":-15.517433829650807,"pfxX":4.713398793589352,"pfxZ":8.729759312785472,"pX":0.047930019456029864,"pZ":2.300354233604496,"vX0":-8.698008140225289,"vY0":-137.8411943312671,"vZ0":-5.509091351685359,"x":115.17,"y":176.67,"x0":2.643951961534551,"y0":50.005766566289,"z0":5.3870014441490515,"aX":8.9971626392592},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":14.6,"breakHorizontal":-6.6,"spinRate":2184,"spinDirection":131},"zone":5,"typeConfidence":2.0,"plateTime":0.3986361060718804,"extension":6.874343248574751},"index":0,"playId":"5fd04481-6dcf-37b7-9b1d-eb1e631debea","pitchNumber":1,"startTime":"2025-08-15T23:32:55.232Z","endTime":"2025-08-15T23:32:58.249Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669084,"link":"/api/v1/people/669084","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":672642,"link":"/api/v1/people/672642"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":682622,"link":"/api/v1/people/682622","batSide":{"code":"R","description":"Right"}},"first":{"id":669720,"link":"/api/v1/people/669720"},"third":{"id":666158,"link":"/api/v1/people/666158"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.0,"endSpeed":76.6,"strikeZoneTop":3.43999863154787,"strikeZoneBottom":1.59355270884453,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.442224285334422,"aZ":-21.649158385878113,"pfxX":10.754761404332418,"pfxZ":7.0417540365331766,"pX":-0.9920137723406924,"pZ":1.707212602022919,"vX0":-11.700464242934185,"vY0":-121.63747218033751,"vZ0":-4.418788676371671,"x":154.81,"y":192.69,"x0":2.4891548927585427,"y0":50.001756477728016,"z0":5.430463068421097,"aX":16.072932421166833},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":11.9,"breakHorizontal":-16.6,"spinRate":2139,"spinDirection":116},"zone":13,"typeConfidence":2.0,"plateTime":0.45073625458468847,"extension":7.0691729259742555},"index":1,"playId":"df21524a-3b36-3937-a6e2-c6625621a129","pitchNumber":2,"startTime":"2025-08-15T23:33:14.920Z","endTime":"2025-08-15T23:33:18.420Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669084,"link":"/api/v1/people/669084","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":672642,"link":"/api/v1/people/672642"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":682622,"link":"/api/v1/people/682622","batSide":{"code":"R","description":"Right"}},"first":{"id":669720,"link":"/api/v1/people/669720"},"third":{"id":666158,"link":"/api/v1/people/666158"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.6,"endSpeed":76.2,"strikeZoneTop":3.44,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.336524015525598,"aZ":-22.766591810638076,"pfxX":11.002587206473152,"pfxZ":6.327083918893914,"pX":0.20227995742066165,"pZ":2.806950215650955,"vX0":-9.601861333354353,"vY0":-121.31441694030131,"vZ0":-1.6189347625231783,"x":109.29,"y":162.99,"x0":2.7872436475787166,"y0":50.00213070298487,"z0":5.472776825797225,"aX":16.355164229988112},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":11.3,"breakHorizontal":-17.5,"spinRate":2131,"spinDirection":114},"zone":5,"typeConfidence":2.0,"plateTime":0.45198089511484696,"extension":7.010409467524024},"index":2,"playId":"aba1d37c-c055-3d9e-98d2-7b1d089e05e3","pitchNumber":3,"startTime":"2025-08-15T23:33:29.648Z","endTime":"2025-08-15T23:33:32.648Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669084,"link":"/api/v1/people/669084","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":672642,"link":"/api/v1/people/672642"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":682622,"link":"/api/v1/people/682622","batSide":{"code":"R","description":"Right"}},"first":{"id":669720,"link":"/api/v1/people/669720"},"third":{"id":666158,"link":"/api/v1/people/666158"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2025-08-15T23:33:48.584Z","endTime":"2025-08-15T23:33:57.691Z","isPitch":false,"type":"action","player":{"id":682622,"link":"/api/v1/people/682622"},"defense":{"pitcher":{"id":669084,"link":"/api/v1/people/669084","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":672642,"link":"/api/v1/people/672642"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":682622,"link":"/api/v1/people/682622","batSide":{"code":"R","description":"Right"}},"first":{"id":669720,"link":"/api/v1/people/669720"},"third":{"id":666158,"link":"/api/v1/people/666158"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.9,"endSpeed":80.3,"strikeZoneTop":3.44,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.30622499338753,"aZ":-30.976885026987837,"pfxX":-2.919362218010886,"pfxZ":0.7382552126552451,"pX":-0.21564772131060492,"pZ":1.6220536409147026,"vX0":-6.268600183628588,"vY0":-126.49686963493603,"vZ0":-3.7876421301632157,"x":125.22,"y":194.98,"x0":2.671890127452547,"y0":50.003933950522864,"z0":5.616739618690002,"aX":-4.740203091129461},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":0.7,"breakHorizontal":6.7,"spinRate":2403,"spinDirection":257},"zone":8,"typeConfidence":2.0,"plateTime":0.43266518881366434,"extension":6.949122400191841},"hitData":{"launchSpeed":55.8,"launchAngle":30.0,"totalDistance":148.0,"trajectory":"line_drive","hardness":"medium","location":"4","coordinates":{"coordX":171.58,"coordY":145.27}},"index":4,"playId":"f5938b3f-a14a-34e2-b6fb-0677eae2e66b","pitchNumber":4,"startTime":"2025-08-15T23:33:57.691Z","endTime":"2025-08-15T23:34:10.519Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669084,"link":"/api/v1/people/669084","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":672642,"link":"/api/v1/people/672642"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":682622,"link":"/api/v1/people/682622","batSide":{"code":"R","description":"Right"}},"first":{"id":669720,"link":"/api/v1/people/669720"},"third":{"id":666158,"link":"/api/v1/people/666158"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682622,"link":"/api/v1/people/682622"},"credit":"b_ab"},{"player":{"id":669084,"link":"/api/v1/people/669084"},"credit":"p_ab"},{"player":{"id":682622,"link":"/api/v1/people/682622"},"credit":"b_pa"},{"player":{"id":669084,"link":"/api/v1/people/669084"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":97.1,"awayTeamWinProbability":2.9000000000000057,"homeTeamWinProbabilityAdded":1.0999999999999943,"leverageIndex":0.33,"dramaIndex":20.0,"contextMetrics":{},"playEndTime":"2025-08-15T23:34:10.519Z","atBatIndex":23},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Tyler Stephenson grounds into a force out, shortstop Joey Ortiz to second baseman Brice Turang. Austin Hays to 3rd. Noelvi Marte out at 2nd. Tyler Stephenson to 1st.","rbi":0,"awayScore":1,"homeScore":8,"isOut":true},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-15T23:36:13.110Z","endTime":"2025-08-15T23:37:49.748Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669084,"fullName":"DL Hall","link":"/api/v1/people/669084"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"postOnThird":{"id":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,6],"actionIndex":[0],"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":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":687401,"link":"/api/v1/people/687401"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":668930,"link":"/api/v1/people/668930"},"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":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720"},"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":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":1,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-15T23:35:00.048Z","endTime":"2025-08-15T23:36:15.442Z","isPitch":false,"type":"action","player":{"id":663886,"link":"/api/v1/people/663886"},"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.4,"endSpeed":87.8,"strikeZoneTop":3.38000102530062,"strikeZoneBottom":1.54649491838966,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.369101230565605,"aZ":-15.939168805924353,"pfxX":9.432718712313198,"pfxZ":8.249652851856187,"pX":-0.7653844699444438,"pZ":1.3351769352572762,"vX0":-12.573370196882117,"vY0":-139.60538593465074,"vZ0":-8.285548179004921,"x":146.17,"y":202.73,"x0":2.5779485306865526,"y0":50.001964842614754,"z0":5.397549444938233,"aX":18.560130202648274},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":13.2,"breakHorizontal":-14.4,"spinRate":2157,"spinDirection":141},"zone":13,"typeConfidence":2.0,"plateTime":0.3928308104360325,"extension":7.082324486581656},"index":1,"playId":"e4c83e9e-7405-3c78-8e4e-12dc982b0cfb","pitchNumber":1,"startTime":"2025-08-15T23:36:15.442Z","endTime":"2025-08-15T23:36:19.145Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669084,"link":"/api/v1/people/669084","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":672642,"link":"/api/v1/people/672642"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":663886,"link":"/api/v1/people/663886","batSide":{"code":"R","description":"Right"}},"first":{"id":682622,"link":"/api/v1/people/682622"},"second":{"id":669720,"link":"/api/v1/people/669720"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":85.3,"strikeZoneTop":3.38000149556834,"strikeZoneBottom":1.61320990836313,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.414109599427455,"aZ":-11.446051083253751,"pfxX":5.19027612867162,"pfxZ":11.041185719719747,"pX":-1.3030129813317841,"pZ":2.622510518342985,"vX0":-11.66983451088079,"vY0":-136.9261111896403,"vZ0":-5.280226648702216,"x":166.67,"y":167.97,"x0":2.3615111216422533,"y0":50.00330485986616,"z0":5.375726053760667,"aX":9.745258227446636},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":18.8,"breakHorizontal":-6.6,"spinRate":2180,"spinDirection":133},"zone":11,"typeConfidence":2.0,"plateTime":0.40174577052160165,"extension":7.135930783677774},"index":2,"playId":"135260ad-5978-3e2e-9021-f072561cf114","pitchNumber":2,"startTime":"2025-08-15T23:36:32.016Z","endTime":"2025-08-15T23:36:35.302Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669084,"link":"/api/v1/people/669084","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":672642,"link":"/api/v1/people/672642"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":663886,"link":"/api/v1/people/663886","batSide":{"code":"R","description":"Right"}},"first":{"id":682622,"link":"/api/v1/people/682622"},"second":{"id":669720,"link":"/api/v1/people/669720"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.7,"endSpeed":76.5,"strikeZoneTop":3.38,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.45575214345092,"aZ":-40.04432947139864,"pfxX":-2.928228022120223,"pfxZ":-5.3641056976313495,"pX":-0.38751659184705556,"pZ":1.800529979629996,"vX0":-6.127329763363243,"vY0":-120.3873802132631,"vZ0":-0.8753958028988182,"x":131.77,"y":190.17,"x0":2.571487732880707,"y0":50.00382223170205,"z0":5.714705459229016,"aX":-4.294833730030672},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.7,"breakVerticalInduced":-9.6,"breakHorizontal":6.7,"spinRate":2678,"spinDirection":309},"zone":7,"typeConfidence":2.0,"plateTime":0.4550545166259634,"extension":6.98408453455498},"index":3,"playId":"23ebec86-8623-378a-83e7-170dccbdc138","pitchNumber":3,"startTime":"2025-08-15T23:36:54.055Z","endTime":"2025-08-15T23:36:57.112Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669084,"link":"/api/v1/people/669084","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":672642,"link":"/api/v1/people/672642"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":663886,"link":"/api/v1/people/663886","batSide":{"code":"R","description":"Right"}},"first":{"id":682622,"link":"/api/v1/people/682622"},"second":{"id":669720,"link":"/api/v1/people/669720"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.0,"endSpeed":77.5,"strikeZoneTop":3.37999987769967,"strikeZoneBottom":1.57189237108426,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.223069429452284,"aZ":-26.499721963563815,"pfxX":10.507221937504568,"pfxZ":3.6899053814054366,"pX":-0.3292047272023947,"pZ":3.2628298091727133,"vX0":-10.286844844139218,"vY0":-123.41680301803211,"vZ0":-0.14831245209302624,"x":129.55,"y":150.68,"x0":2.5334933374680837,"y0":50.00417088656563,"z0":5.561057855248441,"aX":16.164258797336537},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":7.0,"breakHorizontal":-16.6,"spinRate":2153,"spinDirection":123},"zone":1,"typeConfidence":2.0,"plateTime":0.44430107296695454,"extension":6.983523607590867},"index":4,"playId":"fa7d71c5-153e-3502-be9e-56b90fe5465f","pitchNumber":4,"startTime":"2025-08-15T23:37:11.279Z","endTime":"2025-08-15T23:37:15.101Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669084,"link":"/api/v1/people/669084","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":672642,"link":"/api/v1/people/672642"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":663886,"link":"/api/v1/people/663886","batSide":{"code":"R","description":"Right"}},"first":{"id":682622,"link":"/api/v1/people/682622"},"second":{"id":669720,"link":"/api/v1/people/669720"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"index":5,"startTime":"2025-08-15T23:37:25.064Z","endTime":"2025-08-15T23:37:43.060Z","isPitch":false,"type":"action","player":{"id":663886,"link":"/api/v1/people/663886"},"defense":{"pitcher":{"id":669084,"link":"/api/v1/people/669084","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":672642,"link":"/api/v1/people/672642"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":663886,"link":"/api/v1/people/663886","batSide":{"code":"R","description":"Right"}},"first":{"id":682622,"link":"/api/v1/people/682622"},"second":{"id":669720,"link":"/api/v1/people/669720"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.9,"endSpeed":78.3,"strikeZoneTop":3.38,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.042070711568943,"aZ":-24.105515200152265,"pfxX":9.821414370072006,"pfxZ":5.14444253439837,"pX":0.48076836650553817,"pZ":2.323158375142035,"vX0":-8.803455045324974,"vY0":-124.70866188515065,"vZ0":-2.810000325709744,"x":98.67,"y":176.05,"x0":2.787580980606103,"y0":50.00440916101306,"z0":5.461814496851538,"aX":15.408188446839263},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":8.9,"breakHorizontal":-15.6,"spinRate":2147,"spinDirection":126},"zone":6,"typeConfidence":2.0,"plateTime":0.4399053500562031,"extension":6.912047653289901},"hitData":{"launchSpeed":93.4,"launchAngle":-17.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":117.39,"coordY":149.83}},"index":6,"playId":"15801de2-de08-3468-86a7-be273af9200a","pitchNumber":5,"startTime":"2025-08-15T23:37:43.060Z","endTime":"2025-08-15T23:37:49.748Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669084,"link":"/api/v1/people/669084","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":672642,"link":"/api/v1/people/672642"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":663886,"link":"/api/v1/people/663886","batSide":{"code":"R","description":"Right"}},"first":{"id":682622,"link":"/api/v1/people/682622"},"second":{"id":669720,"link":"/api/v1/people/669720"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663886,"link":"/api/v1/people/663886"},"credit":"b_ab"},{"player":{"id":669084,"link":"/api/v1/people/669084"},"credit":"p_ab"},{"player":{"id":663886,"link":"/api/v1/people/663886"},"credit":"b_pa"},{"player":{"id":669084,"link":"/api/v1/people/669084"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":96.7,"awayTeamWinProbability":3.299999999999997,"homeTeamWinProbabilityAdded":-0.3999999999999915,"leverageIndex":0.21,"dramaIndex":13.0,"contextMetrics":{},"playEndTime":"2025-08-15T23:37:49.748Z","atBatIndex":24},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Ke'Bryan Hayes grounds into a force out, third baseman Caleb Durbin to second baseman Brice Turang. Tyler Stephenson out at 2nd.","rbi":0,"awayScore":1,"homeScore":8,"isOut":true},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-15T23:38:15.038Z","endTime":"2025-08-15T23:39:34.815Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":3},"matchup":{"batter":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669084,"fullName":"DL Hall","link":"/api/v1/people/669084"},"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,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":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":702332,"link":"/api/v1/people/702332"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":668930,"link":"/api/v1/people/668930"},"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":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":86.9,"strikeZoneTop":3.15960150116198,"strikeZoneBottom":1.49167240913367,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.181920810605728,"aZ":-18.953658190156,"pfxX":9.448246970810319,"pfxZ":6.884275561291418,"pX":-0.13385490592512703,"pZ":1.3609188439068862,"vX0":-10.579190190984713,"vY0":-137.37926556742295,"vZ0":-7.290941288284995,"x":122.1,"y":202.04,"x0":2.5313428912179416,"y0":50.00023827974219,"z0":5.327862462802492,"aX":18.136997876039842},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":11.2,"breakHorizontal":-15.0,"spinRate":2198,"spinDirection":142},"zone":13,"typeConfidence":2.0,"plateTime":0.3980349931814162,"extension":6.987416175920507},"index":0,"playId":"c433b051-7d47-351a-9428-3faacb40402d","pitchNumber":1,"startTime":"2025-08-15T23:38:17.817Z","endTime":"2025-08-15T23:38:22.002Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669084,"link":"/api/v1/people/669084","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":672642,"link":"/api/v1/people/672642"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":663647,"link":"/api/v1/people/663647","batSide":{"code":"R","description":"Right"}},"first":{"id":663886,"link":"/api/v1/people/663886"},"third":{"id":669720,"link":"/api/v1/people/669720"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":87.4,"strikeZoneTop":3.13142842834186,"strikeZoneBottom":1.43132668954052,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.487131963660246,"aZ":-19.810011179820897,"pfxX":10.376484333057657,"pfxZ":6.371238487861081,"pX":-0.8022693152194622,"pZ":1.5715573854709568,"vX0":-12.503230675429052,"vY0":-138.1180929741067,"vZ0":-6.430787182122861,"x":147.58,"y":196.35,"x0":2.4257207113711794,"y0":50.003631667586475,"z0":5.25309467319623,"aX":20.138637701224546},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":10.3,"breakHorizontal":-16.3,"spinRate":2218,"spinDirection":132},"zone":7,"typeConfidence":2.0,"plateTime":0.39588952837353375,"extension":7.04678428013589},"index":1,"playId":"9798bbf8-bf70-3400-b99f-e99e6416310a","pitchNumber":2,"startTime":"2025-08-15T23:38:30.890Z","endTime":"2025-08-15T23:38:34.406Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669084,"link":"/api/v1/people/669084","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":672642,"link":"/api/v1/people/672642"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":663647,"link":"/api/v1/people/663647","batSide":{"code":"R","description":"Right"}},"first":{"id":663886,"link":"/api/v1/people/663886"},"third":{"id":669720,"link":"/api/v1/people/669720"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.2,"endSpeed":76.1,"strikeZoneTop":3.08773284314775,"strikeZoneBottom":1.38712720260675,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.530940971275072,"aZ":-41.5639415952198,"pfxX":-3.176026503691501,"pfxZ":-6.443510134065004,"pX":-0.29832138781547995,"pZ":3.467351706747226,"vX0":-5.838519795766164,"vY0":-119.5588007329392,"vZ0":3.140916780333755,"x":128.37,"y":145.16,"x0":2.5810973263781087,"y0":50.00119579611124,"z0":5.848936435638846,"aX":-4.629056201971794},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.0,"breakVerticalInduced":-10.7,"breakHorizontal":7.1,"spinRate":2747,"spinDirection":306},"zone":11,"typeConfidence":2.0,"plateTime":0.45688660974282147,"extension":6.785006320075631},"index":2,"playId":"da8f10c4-7264-3f4f-9a89-edfa249fbd0f","pitchNumber":3,"startTime":"2025-08-15T23:38:48.953Z","endTime":"2025-08-15T23:38:53.030Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669084,"link":"/api/v1/people/669084","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":672642,"link":"/api/v1/people/672642"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":663647,"link":"/api/v1/people/663647","batSide":{"code":"R","description":"Right"}},"first":{"id":663886,"link":"/api/v1/people/663886"},"third":{"id":669720,"link":"/api/v1/people/669720"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":86.0,"strikeZoneTop":3.30620611571085,"strikeZoneBottom":1.51812375231732,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.051840435736995,"aZ":-15.78096920356229,"pfxX":5.9076731540587115,"pfxZ":8.649625207687965,"pX":0.62834395662107,"pZ":3.3388092431505125,"vX0":-7.609115997275189,"vY0":-136.5520085875458,"vZ0":-2.8708933461239172,"x":93.05,"y":148.63,"x0":2.6787472002899326,"y0":50.00249651274688,"z0":5.484616835803828,"aX":11.196898213552975},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":15.2,"breakHorizontal":-9.1,"spinRate":2307,"spinDirection":148},"zone":3,"typeConfidence":2.0,"plateTime":0.4005490104637248,"extension":6.842710455136817},"index":3,"playId":"d1f0f1f1-0f6e-3b5d-9b48-bef19a4a63f3","pitchNumber":4,"startTime":"2025-08-15T23:39:06.570Z","endTime":"2025-08-15T23:39:10.264Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669084,"link":"/api/v1/people/669084","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":672642,"link":"/api/v1/people/672642"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":663647,"link":"/api/v1/people/663647","batSide":{"code":"R","description":"Right"}},"first":{"id":663886,"link":"/api/v1/people/663886"},"third":{"id":669720,"link":"/api/v1/people/669720"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"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":3,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.0,"endSpeed":78.5,"strikeZoneTop":3.25,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.36291135483446,"aZ":-23.94188889254674,"pfxX":9.958947881433723,"pfxZ":5.216149928158268,"pX":0.4594205104765789,"pZ":3.4184197193749912,"vX0":-8.527802996674314,"vY0":-124.9038832061175,"vZ0":-0.30436221828619214,"x":99.49,"y":146.48,"x0":2.62542117764208,"y0":50.0042784864348,"z0":5.512055718196393,"aX":15.723465239878976},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":9.6,"breakHorizontal":-16.1,"spinRate":2169,"spinDirection":137},"zone":12,"typeConfidence":2.0,"plateTime":0.4386661137390697,"extension":6.919868957859227},"hitData":{"launchSpeed":73.5,"launchAngle":2.0,"totalDistance":53.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":99.17,"coordY":152.47}},"index":4,"playId":"9123376b-5c1e-3185-a4f6-b01f3da720f3","pitchNumber":5,"startTime":"2025-08-15T23:39:28.469Z","endTime":"2025-08-15T23:39:34.815Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669084,"link":"/api/v1/people/669084","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":672642,"link":"/api/v1/people/672642"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":663647,"link":"/api/v1/people/663647","batSide":{"code":"R","description":"Right"}},"first":{"id":663886,"link":"/api/v1/people/663886"},"third":{"id":669720,"link":"/api/v1/people/669720"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663647,"link":"/api/v1/people/663647"},"credit":"b_ab"},{"player":{"id":669084,"link":"/api/v1/people/669084"},"credit":"p_ab"},{"player":{"id":663647,"link":"/api/v1/people/663647"},"credit":"b_pa"},{"player":{"id":669084,"link":"/api/v1/people/669084"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":96.1,"awayTeamWinProbability":3.9000000000000057,"homeTeamWinProbabilityAdded":-0.6000000000000085,"leverageIndex":0.22,"dramaIndex":14.0,"contextMetrics":{},"playEndTime":"2025-08-15T23:39:34.815Z","atBatIndex":25},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brandon Lockridge singles on a ground ball to center fielder TJ Friedl.","rbi":0,"awayScore":1,"homeScore":8,"isOut":false},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-15T23:42:35.100Z","endTime":"2025-08-15T23:43:18.385Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":663604,"fullName":"Brandon Lockridge","link":"/api/v1/people/663604"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607259,"fullName":"Nick Martinez","link":"/api/v1/people/607259"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663604,"fullName":"Brandon Lockridge","link":"/api/v1/people/663604"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","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":663604,"fullName":"Brandon Lockridge","link":"/api/v1/people/663604"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":670770,"link":"/api/v1/people/670770"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":85.2,"strikeZoneTop":3.33542061145293,"strikeZoneBottom":1.5389038248704,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.621991225087925,"aZ":-17.040920246978466,"pfxX":-8.099618149301786,"pfxZ":8.167659071077233,"pX":0.3047724182737276,"pZ":2.8926524792814026,"vX0":7.26585742201017,"vY0":-135.07608227555824,"vZ0":-5.016433222222805,"x":105.38,"y":160.68,"x0":-1.3638422406725457,"y0":50.00669074797013,"z0":5.967076705749046,"aX":-15.014368959264546},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":13.9,"breakHorizontal":13.2,"spinRate":2207,"spinDirection":208},"zone":3,"typeConfidence":2.0,"plateTime":0.4050455791294594,"extension":6.002056570954233},"index":0,"playId":"1ee52e31-6370-3a70-9d9d-4b736cd73819","pitchNumber":1,"startTime":"2025-08-15T23:42:35.896Z","endTime":"2025-08-15T23:42:39.402Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":663604,"link":"/api/v1/people/663604","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":84.8,"strikeZoneTop":3.36000056998985,"strikeZoneBottom":1.52242363921034,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.833664308758223,"aZ":-15.860781446132377,"pfxX":-8.417091203043526,"pfxZ":8.949709592034871,"pX":-0.06366240389573243,"pZ":0.7379704966327225,"vX0":6.239644182852946,"vY0":-134.1087963555514,"vZ0":-10.362236435111614,"x":119.43,"y":218.85,"x0":-1.3261672498787935,"y0":50.00350221739565,"z0":5.781822284809527,"aX":-15.342070473074491},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":14.2,"breakHorizontal":13.9,"spinRate":2195,"spinDirection":207},"zone":13,"typeConfidence":2.0,"plateTime":0.40833049612814865,"extension":6.051778457922996},"index":1,"playId":"57e13141-455c-358d-bdc6-5bb3ae6ba420","pitchNumber":2,"startTime":"2025-08-15T23:42:49.754Z","endTime":"2025-08-15T23:42:53.004Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":663604,"link":"/api/v1/people/663604","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.3,"endSpeed":80.2,"strikeZoneTop":3.36,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.058366645111608,"aZ":-26.972339302523917,"pfxX":-0.6982762035584278,"pfxZ":3.225050676348185,"pX":0.6369891300355373,"pZ":1.5785882077932019,"vX0":5.604906764535893,"vY0":-125.6626334044094,"vZ0":-5.301694184659647,"x":92.72,"y":196.16,"x0":-1.522218124700472,"y0":50.006276189657065,"z0":5.8798431988152355,"aX":-1.1280069365382448},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":4.9,"breakHorizontal":0.1,"spinRate":2509,"spinDirection":157},"zone":9,"typeConfidence":2.0,"plateTime":0.43419821473248055,"extension":5.925473052465377},"hitData":{"launchSpeed":76.6,"launchAngle":12.0,"totalDistance":136.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":123.45,"coordY":90.94}},"index":2,"playId":"06346f29-3f1f-3d8a-9830-a36a1d5834e5","pitchNumber":3,"startTime":"2025-08-15T23:43:07.422Z","endTime":"2025-08-15T23:43:18.385Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":663604,"link":"/api/v1/people/663604","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663604,"link":"/api/v1/people/663604"},"credit":"b_ab"},{"player":{"id":607259,"link":"/api/v1/people/607259"},"credit":"p_ab"},{"player":{"id":663604,"link":"/api/v1/people/663604"},"credit":"b_pa"},{"player":{"id":607259,"link":"/api/v1/people/607259"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":94.89999999999999,"awayTeamWinProbability":5.1000000000000085,"homeTeamWinProbabilityAdded":-1.2000000000000028,"leverageIndex":0.27,"dramaIndex":20.0,"contextMetrics":{},"playEndTime":"2025-08-15T23:43:18.385Z","atBatIndex":26},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Sal Frelick singles on a line drive to right fielder Noelvi Marte. Brandon Lockridge to 2nd.","rbi":0,"awayScore":1,"homeScore":8,"isOut":false},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-15T23:43:29.196Z","endTime":"2025-08-15T23:45:42.318Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607259,"fullName":"Nick Martinez","link":"/api/v1/people/607259"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"postOnSecond":{"id":663604,"fullName":"Brandon Lockridge","link":"/api/v1/people/663604"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","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":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":682622,"link":"/api/v1/people/682622"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":663604,"fullName":"Brandon Lockridge","link":"/api/v1/people/663604"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.2,"endSpeed":82.8,"strikeZoneTop":3.16888431430465,"strikeZoneBottom":1.44093050607493,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.2621132804165,"aZ":-19.537852456833527,"pfxX":-2.6968738383393656,"pfxZ":7.234199503981245,"pX":0.41722454636569795,"pZ":2.58027455086251,"vX0":5.825658803825123,"vY0":-131.21669925208056,"vZ0":-4.989136347545854,"x":101.1,"y":169.11,"x0":-1.4794723509547607,"y0":50.006427268685684,"z0":5.958342742851332,"aX":-4.713804065542079},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":12.2,"breakHorizontal":3.6,"spinRate":2362,"spinDirection":200},"zone":6,"typeConfidence":2.0,"plateTime":0.41711851233233643,"extension":5.95855340748316},"index":0,"playId":"666224bd-102c-3aa9-909c-52a07d3238a4","pitchNumber":1,"startTime":"2025-08-15T23:43:42.982Z","endTime":"2025-08-15T23:43:46.603Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":686217,"link":"/api/v1/people/686217","batSide":{"code":"L","description":"Left"}},"first":{"id":663604,"link":"/api/v1/people/663604"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":79.3,"endSpeed":73.0,"strikeZoneTop":3.13999942589632,"strikeZoneBottom":1.50362599304358,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.70142029787679,"aZ":-29.158311718507935,"pfxX":-6.482718069729214,"pfxZ":2.242042820048673,"pX":0.2452850060828064,"pZ":1.8379590412624887,"vX0":5.6867802852010225,"vY0":-115.30761894641236,"vZ0":-3.2547710400531966,"x":107.65,"y":189.16,"x0":-1.4122107790497878,"y0":50.00270427093782,"z0":6.084958285943959,"aX":-8.718320652583833},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":3.5,"breakHorizontal":10.3,"spinRate":2091,"spinDirection":244},"zone":8,"typeConfidence":2.0,"plateTime":0.4752444640557596,"extension":6.105606173433635},"index":1,"playId":"ef024d58-9a38-38dd-8b27-1d59906b2171","pitchNumber":2,"startTime":"2025-08-15T23:44:00.729Z","endTime":"2025-08-15T23:44:04.789Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":686217,"link":"/api/v1/people/686217","batSide":{"code":"L","description":"Left"}},"first":{"id":663604,"link":"/api/v1/people/663604"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":83.7,"strikeZoneTop":3.13999905424074,"strikeZoneBottom":1.43988509379527,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.51585779285922,"aZ":-15.12777672646519,"pfxX":-3.650161659135522,"pfxZ":9.423115756852237,"pX":0.42950061172422965,"pZ":4.180833516188464,"vX0":5.737512923572321,"vY0":-134.03596547821294,"vZ0":-2.3426873462901283,"x":100.63,"y":125.9,"x0":-1.2702169184990408,"y0":50.0044077110922,"z0":6.153724363884294,"aX":-6.604909644198982},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":16.7,"breakHorizontal":5.3,"spinRate":2215,"spinDirection":200},"zone":12,"typeConfidence":2.0,"plateTime":0.4095410281681313,"extension":5.958090774129264},"index":2,"playId":"265ab907-7749-36dc-b56d-55d711e21009","pitchNumber":3,"startTime":"2025-08-15T23:44:21.851Z","endTime":"2025-08-15T23:44:25.387Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":686217,"link":"/api/v1/people/686217","batSide":{"code":"L","description":"Left"}},"first":{"id":663604,"link":"/api/v1/people/663604"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"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,"runnerGoing":true},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":78.6,"endSpeed":72.1,"strikeZoneTop":3.14,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.874868293511874,"aZ":-29.546147013427586,"pfxX":-6.00076621830943,"pfxZ":1.992568646051744,"pX":0.5948769711154582,"pZ":2.1163848594052554,"vX0":5.994550499324495,"vY0":-114.26232879041218,"vZ0":-2.468929840078622,"x":94.32,"y":181.64,"x0":-1.2881434052740715,"y0":50.00111692967212,"z0":6.1260932396894345,"aX":-7.901205274119794},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":3.2,"breakHorizontal":9.2,"spinRate":1826,"spinDirection":255},"zone":6,"typeConfidence":2.0,"plateTime":0.4801351369204312,"extension":6.164900641536423},"index":3,"playId":"b5526ad1-af58-3af8-81d6-272f234e1fe4","pitchNumber":4,"startTime":"2025-08-15T23:44:43.057Z","endTime":"2025-08-15T23:44:48.242Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":686217,"link":"/api/v1/people/686217","batSide":{"code":"L","description":"Left"}},"first":{"id":663604,"link":"/api/v1/people/663604"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.0,"endSpeed":83.1,"strikeZoneTop":3.18389089835516,"strikeZoneBottom":1.42475311418469,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.192447377186767,"aZ":-19.130821669441396,"pfxX":-0.05446795327787868,"pfxZ":7.496662870666381,"pX":1.517803734724159,"pZ":1.1618670129452222,"vX0":7.606656243383504,"vY0":-130.72045418588644,"vZ0":-8.251988052898959,"x":59.14,"y":207.41,"x0":-1.4162079663965257,"y0":50.00219435935271,"z0":5.782454984414139,"aX":-0.09546539389035757},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":12.0,"breakHorizontal":-1.4,"spinRate":2330,"spinDirection":204},"zone":14,"typeConfidence":2.0,"plateTime":0.41815441208228954,"extension":5.980988876808469},"index":4,"playId":"350b062f-652e-3b6a-bafd-dfb3491cf87e","pitchNumber":5,"startTime":"2025-08-15T23:45:12.229Z","endTime":"2025-08-15T23:45:15.758Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":686217,"link":"/api/v1/people/686217","batSide":{"code":"L","description":"Left"}},"first":{"id":663604,"link":"/api/v1/people/663604"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":85.0,"strikeZoneTop":3.14,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.409258493230205,"aZ":-13.906580708778407,"pfxX":-3.7726060745492864,"pfxZ":9.873499143988468,"pX":0.3343738540477229,"pZ":2.618376820446274,"vX0":5.6543961478188365,"vY0":-135.15704327033308,"vZ0":-6.243427643175924,"x":104.25,"y":168.08,"x0":-1.2945162144893132,"y0":50.00441539088259,"z0":5.934669995737636,"aX":-6.981649161856989},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":16.7,"breakHorizontal":5.6,"spinRate":2152,"spinDirection":202},"zone":6,"typeConfidence":2.0,"plateTime":0.405220582877138,"extension":6.023285249330759},"hitData":{"launchSpeed":84.4,"launchAngle":13.0,"totalDistance":199.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":161.3,"coordY":103.99}},"index":5,"playId":"ed10a30c-329f-320d-b4be-870d0182181d","pitchNumber":6,"startTime":"2025-08-15T23:45:32.816Z","endTime":"2025-08-15T23:45:42.318Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":686217,"link":"/api/v1/people/686217","batSide":{"code":"L","description":"Left"}},"first":{"id":663604,"link":"/api/v1/people/663604"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686217,"link":"/api/v1/people/686217"},"credit":"b_ab"},{"player":{"id":607259,"link":"/api/v1/people/607259"},"credit":"p_ab"},{"player":{"id":686217,"link":"/api/v1/people/686217"},"credit":"b_pa"},{"player":{"id":607259,"link":"/api/v1/people/607259"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":92.80000000000001,"awayTeamWinProbability":7.199999999999989,"homeTeamWinProbabilityAdded":-2.09999999999998,"leverageIndex":0.51,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2025-08-15T23:45:42.318Z","atBatIndex":27},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Joey Ortiz pops out to second baseman Gavin Lux on the infield fly rule.","rbi":0,"awayScore":1,"homeScore":8,"isOut":true},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-15T23:46:34.579Z","endTime":"2025-08-15T23:48:47.953Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607259,"fullName":"Nick Martinez","link":"/api/v1/people/607259"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"postOnSecond":{"id":663604,"fullName":"Brandon Lockridge","link":"/api/v1/people/663604"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":666158,"link":"/api/v1/people/666158"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-15T23:46:06.656Z","endTime":"2025-08-15T23:46:36.854Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":687401,"link":"/api/v1/people/687401","batSide":{"code":"R","description":"Right"}},"first":{"id":686217,"link":"/api/v1/people/686217"},"second":{"id":663604,"link":"/api/v1/people/663604"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.8,"endSpeed":77.1,"strikeZoneTop":3.45764496040795,"strikeZoneBottom":1.58943722737373,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.356465279645246,"aZ":-29.100277181215112,"pfxX":0.45421297173471964,"pfxZ":2.018568348624754,"pX":0.447505504684021,"pZ":2.958159851068309,"vX0":4.415451543821273,"vY0":-123.4261687953505,"vZ0":-1.5641795659846869,"x":99.94,"y":158.91,"x0":-1.4327856170482358,"y0":50.00346594324889,"z0":6.078912897449415,"aX":0.6923220093983525},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":3.5,"breakHorizontal":-1.9,"spinRate":2416,"spinDirection":226},"zone":3,"typeConfidence":2.0,"plateTime":0.4458550884538921,"extension":5.836271721756055},"index":1,"playId":"4b13fe6b-bbf2-3c93-b1e4-7653597394f1","pitchNumber":1,"startTime":"2025-08-15T23:46:36.854Z","endTime":"2025-08-15T23:46:40.625Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":687401,"link":"/api/v1/people/687401","batSide":{"code":"R","description":"Right"}},"first":{"id":686217,"link":"/api/v1/people/686217"},"second":{"id":663604,"link":"/api/v1/people/663604"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"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":92.0,"endSpeed":84.2,"strikeZoneTop":3.4828637411871,"strikeZoneBottom":1.58080593522804,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.789308590423552,"aZ":-15.868474430975954,"pfxX":-7.852048608840181,"pfxZ":9.004229555913547,"pX":0.494042550439393,"pZ":2.174400259138963,"vX0":7.081367163489821,"vY0":-133.70507703421745,"vZ0":-6.983852182725464,"x":98.17,"y":180.07,"x0":-1.1684370701459061,"y0":50.00140995245469,"z0":5.958581637852482,"aX":-14.21757437291201},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":15.0,"breakHorizontal":12.7,"spinRate":2237,"spinDirection":209},"zone":9,"typeConfidence":2.0,"plateTime":0.4096217243360254,"extension":5.989372035172017},"index":2,"playId":"4e96b562-a68c-3586-9ae7-1b307862723a","pitchNumber":2,"startTime":"2025-08-15T23:46:54.570Z","endTime":"2025-08-15T23:46:58.403Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":687401,"link":"/api/v1/people/687401","batSide":{"code":"R","description":"Right"}},"first":{"id":686217,"link":"/api/v1/people/686217"},"second":{"id":663604,"link":"/api/v1/people/663604"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"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":78.4,"endSpeed":72.1,"strikeZoneTop":3.48,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.96612198581591,"aZ":-29.998758169574014,"pfxX":-6.55201160366253,"pfxZ":1.6588846203847205,"pX":0.4039927000706475,"pZ":0.9813686717006885,"vX0":5.829940946337729,"vY0":-113.94768824552456,"vZ0":-4.672653315045881,"x":101.6,"y":212.28,"x0":-1.3428474530637828,"y0":50.00088925462278,"z0":6.0400704745685045,"aX":-8.5700662468538},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":2.0,"breakHorizontal":10.3,"spinRate":2092,"spinDirection":260},"zone":14,"typeConfidence":2.0,"plateTime":0.4816615612699602,"extension":6.075752138114598},"index":3,"playId":"94fb2e9a-de38-3460-9802-bf5d5e2ae4df","pitchNumber":3,"startTime":"2025-08-15T23:47:12.173Z","endTime":"2025-08-15T23:47:15.234Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":687401,"link":"/api/v1/people/687401","batSide":{"code":"R","description":"Right"}},"first":{"id":686217,"link":"/api/v1/people/686217"},"second":{"id":663604,"link":"/api/v1/people/663604"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"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":92.4,"endSpeed":84.9,"strikeZoneTop":3.48,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.55145335125672,"aZ":-18.96778106120193,"pfxX":-8.577146753796702,"pfxZ":7.188882269231813,"pX":-1.3012474806917065,"pZ":2.3809304911553477,"vX0":3.179990724097261,"vY0":-134.53145553133038,"vZ0":-6.03647584849368,"x":166.6,"y":174.49,"x0":-1.382618320257791,"y0":50.00395441284468,"z0":5.993561814999118,"aX":-15.759303068296974},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":12.0,"breakHorizontal":14.9,"spinRate":2195,"spinDirection":204},"zone":13,"typeConfidence":2.0,"plateTime":0.40677704042697105,"extension":5.993058564305341},"index":4,"playId":"0168f619-de93-30d1-8721-cc35ba40b29e","pitchNumber":4,"startTime":"2025-08-15T23:47:37.324Z","endTime":"2025-08-15T23:47:40.324Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":687401,"link":"/api/v1/people/687401","batSide":{"code":"R","description":"Right"}},"first":{"id":686217,"link":"/api/v1/people/686217"},"second":{"id":663604,"link":"/api/v1/people/663604"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.8,"endSpeed":82.4,"strikeZoneTop":3.48,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.387844489547287,"aZ":-20.627729865280816,"pfxX":0.4432719305070245,"pfxZ":6.681450269649625,"pX":1.0386670931398698,"pZ":2.2921179167941337,"vX0":6.683072359066205,"vY0":-130.59204214529336,"vZ0":-5.244737201786829,"x":77.41,"y":176.89,"x0":-1.6106124918096374,"y0":50.001138584975116,"z0":5.877049552054944,"aX":0.7658228056540072},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":11.2,"breakHorizontal":-2.3,"spinRate":2348,"spinDirection":205},"zone":14,"typeConfidence":2.0,"plateTime":0.4193501592713149,"extension":5.8537346851901155},"index":5,"playId":"b03e309d-723c-32e0-8808-98ad199a3834","pitchNumber":5,"startTime":"2025-08-15T23:48:05.713Z","endTime":"2025-08-15T23:48:08.713Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":687401,"link":"/api/v1/people/687401","batSide":{"code":"R","description":"Right"}},"first":{"id":686217,"link":"/api/v1/people/686217"},"second":{"id":663604,"link":"/api/v1/people/663604"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"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":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":84.8,"strikeZoneTop":3.48,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.220868211784982,"aZ":-15.248487060876048,"pfxX":-7.540303725113815,"pfxZ":9.220118752761849,"pX":-0.7179320207664837,"pZ":2.549515178260127,"vX0":4.526179196894546,"vY0":-134.3999583258221,"vZ0":-6.2896568020189285,"x":144.37,"y":169.94,"x0":-1.441307998696086,"y0":50.00175040919712,"z0":5.9967357939332295,"aX":-13.839418486052828},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":15.6,"breakHorizontal":12.7,"spinRate":2103,"spinDirection":205},"zone":4,"typeConfidence":2.0,"plateTime":0.4070241371000165,"extension":6.066232375635489},"hitData":{"launchSpeed":57.7,"launchAngle":58.0,"totalDistance":132.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":142.95,"coordY":152.1}},"index":6,"playId":"208b8b33-f570-3ba8-856d-c488c2cb9b9a","pitchNumber":6,"startTime":"2025-08-15T23:48:40.251Z","endTime":"2025-08-15T23:48:47.953Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":687401,"link":"/api/v1/people/687401","batSide":{"code":"R","description":"Right"}},"first":{"id":686217,"link":"/api/v1/people/686217"},"second":{"id":663604,"link":"/api/v1/people/663604"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687401,"link":"/api/v1/people/687401"},"credit":"b_ab"},{"player":{"id":607259,"link":"/api/v1/people/607259"},"credit":"p_ab"},{"player":{"id":687401,"link":"/api/v1/people/687401"},"credit":"b_pa"},{"player":{"id":607259,"link":"/api/v1/people/607259"},"credit":"p_pa"}],"flags":[{"credit":"b_infield_fly"}],"homeTeamWinProbability":94.69999999999999,"awayTeamWinProbability":5.300000000000011,"homeTeamWinProbabilityAdded":1.8999999999999773,"leverageIndex":0.79,"dramaIndex":37.0,"contextMetrics":{},"playEndTime":"2025-08-15T23:48:47.953Z","atBatIndex":28},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"William Contreras grounds into a force out, shortstop Elly De La Cruz to second baseman Gavin Lux. Brandon Lockridge to 3rd. Sal Frelick out at 2nd. William Contreras to 1st.","rbi":0,"awayScore":1,"homeScore":8,"isOut":true},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-15T23:48:53.287Z","endTime":"2025-08-15T23:49:37.516Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607259,"fullName":"Nick Martinez","link":"/api/v1/people/607259"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"postOnThird":{"id":663604,"fullName":"Brandon Lockridge","link":"/api/v1/people/663604"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":682829,"link":"/api/v1/people/682829"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":666158,"link":"/api/v1/people/666158"},"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":663604,"fullName":"Brandon Lockridge","link":"/api/v1/people/663604"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":91.8,"endSpeed":84.1,"strikeZoneTop":3.48999981330549,"strikeZoneBottom":1.62944233559088,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.946844819654032,"aZ":-14.385476859244346,"pfxX":-4.617382181437129,"pfxZ":9.799753199931514,"pX":-0.9011553474336703,"pZ":3.7419923472336145,"vX0":3.044182294197206,"vY0":-133.6612328580687,"vZ0":-3.578075350872145,"x":151.35,"y":137.75,"x0":-1.453087326546664,"y0":50.002761875279624,"z0":6.126485436343731,"aX":-8.381253366625717},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":17.3,"breakHorizontal":7.7,"spinRate":2231,"spinDirection":205},"zone":11,"typeConfidence":2.0,"plateTime":0.40928406072772505,"extension":5.91256549977491},"index":0,"playId":"b764391f-af41-3696-be07-1eddfa1b9ce5","pitchNumber":1,"startTime":"2025-08-15T23:49:14.517Z","endTime":"2025-08-15T23:49:18.315Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":661388,"link":"/api/v1/people/661388","batSide":{"code":"R","description":"Right"}},"first":{"id":686217,"link":"/api/v1/people/686217"},"second":{"id":663604,"link":"/api/v1/people/663604"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"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":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":85.4,"strikeZoneTop":3.49,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.78993326482914,"aZ":-14.711528796101582,"pfxX":-7.3985508813213325,"pfxZ":9.36948349853888,"pX":-0.7070965178198931,"pZ":2.5543081029814583,"vX0":4.29928553751592,"vY0":-135.46226924844547,"vZ0":-6.445822344913742,"x":143.95,"y":169.81,"x0":-1.3511487333124566,"y0":50.002767268769475,"z0":5.987770380626455,"aX":-13.78963079389463},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":15.8,"breakHorizontal":12.5,"spinRate":2286,"spinDirection":203},"zone":4,"typeConfidence":2.0,"plateTime":0.4038928138959208,"extension":5.998364562439096},"hitData":{"launchSpeed":69.9,"launchAngle":7.0,"totalDistance":98.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":113.15,"coordY":152.85}},"index":1,"playId":"b625e50c-0776-3650-9081-18a68298fec8","pitchNumber":2,"startTime":"2025-08-15T23:49:30.946Z","endTime":"2025-08-15T23:49:37.516Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":661388,"link":"/api/v1/people/661388","batSide":{"code":"R","description":"Right"}},"first":{"id":686217,"link":"/api/v1/people/686217"},"second":{"id":663604,"link":"/api/v1/people/663604"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":661388,"link":"/api/v1/people/661388"},"credit":"b_ab"},{"player":{"id":607259,"link":"/api/v1/people/607259"},"credit":"p_ab"},{"player":{"id":661388,"link":"/api/v1/people/661388"},"credit":"b_pa"},{"player":{"id":607259,"link":"/api/v1/people/607259"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":96.2,"awayTeamWinProbability":3.799999999999997,"homeTeamWinProbabilityAdded":1.5000000000000142,"leverageIndex":0.65,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2025-08-15T23:49:37.516Z","atBatIndex":29},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Christian Yelich doubles (14) on a pop up to left fielder Austin Hays, deflected by third baseman Ke'Bryan Hayes. Brandon Lockridge scores. William Contreras to 3rd.","rbi":1,"awayScore":2,"homeScore":8,"isOut":false},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-15T23:49:51.700Z","endTime":"2025-08-15T23:50:31.498Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607259,"fullName":"Nick Martinez","link":"/api/v1/people/607259"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"postOnThird":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":663647,"link":"/api/v1/people/663647"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_deflection"},{"player":{"id":669720,"link":"/api/v1/people/669720"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":663604,"fullName":"Brandon Lockridge","link":"/api/v1/people/663604"},"responsiblePitcher":{"id":607259,"link":"/api/v1/people/607259"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":84.8,"strikeZoneTop":3.42,"strikeZoneBottom":1.75,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.95628932948422,"aZ":-12.798767897975623,"pfxX":-3.2706570483037325,"pfxZ":10.466943043969417,"pX":1.0569889685989082,"pZ":3.0475526965515773,"vX0":7.165783619011226,"vY0":-135.50961076761627,"vZ0":-5.413135045301964,"x":76.71,"y":156.5,"x0":-1.202376148069385,"y0":50.00013560444971,"z0":5.972882270677387,"aX":-6.053623797759933},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":17.9,"breakHorizontal":4.3,"spinRate":2363,"spinDirection":205},"zone":12,"typeConfidence":2.0,"plateTime":0.4049587948270732,"extension":5.957981673139913},"hitData":{"launchSpeed":62.5,"launchAngle":53.0,"totalDistance":167.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":85.07,"coordY":148.19}},"index":0,"playId":"02ec9a52-27ac-34e5-a208-158b7485a2e7","pitchNumber":1,"startTime":"2025-08-15T23:50:14.035Z","endTime":"2025-08-15T23:50:31.498Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":592885,"link":"/api/v1/people/592885","batSide":{"code":"L","description":"Left"}},"first":{"id":661388,"link":"/api/v1/people/661388"},"third":{"id":663604,"link":"/api/v1/people/663604"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":592885,"link":"/api/v1/people/592885"},"credit":"b_ab"},{"player":{"id":607259,"link":"/api/v1/people/607259"},"credit":"p_ab"},{"player":{"id":592885,"link":"/api/v1/people/592885"},"credit":"b_pa"},{"player":{"id":607259,"link":"/api/v1/people/607259"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":93.5,"awayTeamWinProbability":6.5,"homeTeamWinProbabilityAdded":-2.700000000000003,"leverageIndex":0.49,"dramaIndex":34.0,"contextMetrics":{},"playEndTime":"2025-08-15T23:50:31.498Z","atBatIndex":30},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Andrew Vaughn homers (14) on a fly ball to left center field. William Contreras scores. Christian Yelich scores.","rbi":3,"awayScore":5,"homeScore":8,"isOut":false},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-15T23:50:57.976Z","endTime":"2025-08-15T23:51:41.838Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607259,"fullName":"Nick Martinez","link":"/api/v1/people/607259"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734"},"responsiblePitcher":{"id":607259,"link":"/api/v1/people/607259"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"responsiblePitcher":{"id":607259,"link":"/api/v1/people/607259"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"responsiblePitcher":{"id":607259,"link":"/api/v1/people/607259"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":78.9,"endSpeed":73.2,"strikeZoneTop":3.11665709884539,"strikeZoneBottom":1.42589929509135,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.031560958094456,"aZ":-29.78920995543438,"pfxX":-7.26866177751803,"pfxZ":1.770986582570055,"pX":0.09762525017356923,"pZ":1.9594768266068163,"vX0":5.495120654138766,"vY0":-114.88430300660934,"vZ0":-3.0382211016513967,"x":113.28,"y":185.87,"x0":-1.3736303060530652,"y0":50.00156952485898,"z0":6.175952477751113,"aX":-9.776633849980813},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":2.8,"breakHorizontal":11.9,"spinRate":1968,"spinDirection":255},"zone":5,"typeConfidence":2.0,"plateTime":0.47561717987772223,"extension":6.071491111765615},"index":0,"playId":"46b3b11d-01d4-3cea-9219-ddeb39fe0a35","pitchNumber":1,"startTime":"2025-08-15T23:51:02.909Z","endTime":"2025-08-15T23:51:06.552Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":683734,"link":"/api/v1/people/683734","batSide":{"code":"R","description":"Right"}},"second":{"id":592885,"link":"/api/v1/people/592885"},"third":{"id":661388,"link":"/api/v1/people/661388"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.5,"endSpeed":83.3,"strikeZoneTop":3.22,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.749821355911028,"aZ":-18.055064676226827,"pfxX":-0.2749068162672693,"pfxZ":8.001885990456872,"pX":0.09916390090852464,"pZ":2.6379226559658484,"vX0":4.5809651991833436,"vY0":-131.70255027359704,"vZ0":-5.01564360152387,"x":113.22,"y":167.56,"x0":-1.6236667787087515,"y0":50.005147407214,"z0":5.89352375934418,"aX":-0.485425683994659},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":13.7,"breakHorizontal":-0.5,"spinRate":2441,"spinDirection":203},"zone":5,"typeConfidence":2.0,"plateTime":0.4151412809916968,"extension":5.988230211067601},"hitData":{"launchSpeed":102.3,"launchAngle":29.0,"totalDistance":406.0,"trajectory":"fly_ball","hardness":"medium","location":"78","coordinates":{"coordX":81.02,"coordY":41.11}},"index":1,"playId":"353ae9eb-42fa-33b7-9d3d-5b78123388fd","pitchNumber":2,"startTime":"2025-08-15T23:51:19.273Z","endTime":"2025-08-15T23:51:41.838Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":683734,"link":"/api/v1/people/683734","batSide":{"code":"R","description":"Right"}},"second":{"id":592885,"link":"/api/v1/people/592885"},"third":{"id":661388,"link":"/api/v1/people/661388"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683734,"link":"/api/v1/people/683734"},"credit":"b_ab"},{"player":{"id":607259,"link":"/api/v1/people/607259"},"credit":"p_ab"},{"player":{"id":683734,"link":"/api/v1/people/683734"},"credit":"b_pa"},{"player":{"id":607259,"link":"/api/v1/people/607259"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":83.1,"awayTeamWinProbability":16.900000000000006,"homeTeamWinProbabilityAdded":-10.400000000000006,"leverageIndex":0.81,"dramaIndex":89.0,"contextMetrics":{},"playEndTime":"2025-08-15T23:51:41.838Z","atBatIndex":31},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Caleb Durbin singles on a sharp line drive to left fielder Austin Hays. Caleb Durbin to 2nd. Caleb Durbin advances to 2nd, on a fielding error by left fielder Austin Hays.","rbi":0,"awayScore":5,"homeScore":8,"isOut":false},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-15T23:52:38.896Z","endTime":"2025-08-15T23:53:20.992Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607259,"fullName":"Nick Martinez","link":"/api/v1/people/607259"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":669720,"link":"/api/v1/people/669720"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":null,"start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":669720,"link":"/api/v1/people/669720"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielding_error"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":5,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-15T23:51:52.191Z","endTime":"2025-08-15T23:52:41.102Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":702332,"link":"/api/v1/people/702332","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":79.0,"endSpeed":72.0,"strikeZoneTop":3.28000043337965,"strikeZoneBottom":1.51213263958023,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.60052308567498,"aZ":-43.932789431685755,"pfxX":1.7922847103052488,"pfxZ":-8.940080433143859,"pX":0.6853655073221195,"pZ":2.7394521830799197,"vX0":3.627139991425859,"vY0":-114.89470595635655,"vZ0":1.6750311940317253,"x":90.88,"y":164.81,"x0":-1.1572633436890192,"y0":50.00419975900519,"z0":6.32514789598538,"aX":2.3565564801503753},"breaks":{"breakAngle":3.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.8,"breakVerticalInduced":-15.2,"breakHorizontal":-4.3,"spinRate":2570,"spinDirection":9},"zone":3,"typeConfidence":2.0,"plateTime":0.4797862799579544,"extension":5.978358278882616},"index":1,"playId":"925a3d08-23e7-3258-a52d-b646895f2a14","pitchNumber":1,"startTime":"2025-08-15T23:52:41.102Z","endTime":"2025-08-15T23:52:44.814Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":702332,"link":"/api/v1/people/702332","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":77.4,"endSpeed":70.7,"strikeZoneTop":3.27999869344617,"strikeZoneBottom":1.49868403037362,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.614869830474422,"aZ":-27.68415963630692,"pfxX":-7.069097844048366,"pfxZ":3.5106988385807423,"pX":-0.5981436494513213,"pZ":3.633543928703752,"vX0":3.7172222525212377,"vY0":-112.65939245774278,"vZ0":0.16800393832732174,"x":139.8,"y":140.67,"x0":-1.3562400789978712,"y0":50.00122585242354,"z0":6.370104005198493,"aX":-9.031443667209976},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":6.7,"breakHorizontal":11.8,"spinRate":1918,"spinDirection":253},"zone":11,"typeConfidence":2.0,"plateTime":0.48730416550457445,"extension":5.956177414378673},"index":2,"playId":"255f45cc-b81f-31fa-bd31-c37ee5f026cb","pitchNumber":2,"startTime":"2025-08-15T23:52:52.975Z","endTime":"2025-08-15T23:52:56.756Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":702332,"link":"/api/v1/people/702332","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"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":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.7,"endSpeed":82.2,"strikeZoneTop":3.28,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.422335000503445,"aZ":-16.348586877852007,"pfxX":-1.4859725048999475,"pfxZ":9.169107099273798,"pX":0.22565038847067964,"pZ":2.3977041050670618,"vX0":4.782532740754569,"vY0":-130.5189785273566,"vZ0":-5.794395572924108,"x":108.4,"y":174.04,"x0":-1.4371980802846671,"y0":50.0020878803053,"z0":5.87739746957042,"aX":-2.565302645732636},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":15.5,"breakHorizontal":1.7,"spinRate":2373,"spinDirection":201},"zone":5,"typeConfidence":2.0,"plateTime":0.4196306161158696,"extension":5.896457826207218},"hitData":{"launchSpeed":100.9,"launchAngle":13.0,"totalDistance":261.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":54.47,"coordY":84.74}},"index":3,"playId":"1c5eb94b-b517-345d-a127-5a93ac49cb19","pitchNumber":3,"startTime":"2025-08-15T23:53:07.495Z","endTime":"2025-08-15T23:53:20.992Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":702332,"link":"/api/v1/people/702332","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":702332,"link":"/api/v1/people/702332"},"credit":"b_ab"},{"player":{"id":607259,"link":"/api/v1/people/607259"},"credit":"p_ab"},{"player":{"id":702332,"link":"/api/v1/people/702332"},"credit":"b_pa"},{"player":{"id":607259,"link":"/api/v1/people/607259"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":81.10000000000001,"awayTeamWinProbability":18.89999999999999,"homeTeamWinProbabilityAdded":-1.9999999999999858,"leverageIndex":0.35,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2025-08-15T23:53:20.992Z","atBatIndex":32},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Brice Turang doubles (22) on a sharp line drive to right fielder Noelvi Marte. Caleb Durbin scores.","rbi":1,"awayScore":6,"homeScore":8,"isOut":false},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-15T23:53:43.600Z","endTime":"2025-08-15T23:56:32.075Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607259,"fullName":"Nick Martinez","link":"/api/v1/people/607259"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6,7],"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":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":682622,"link":"/api/v1/people/682622"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"responsiblePitcher":{"id":607259,"link":"/api/v1/people/607259"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":77.2,"endSpeed":71.0,"strikeZoneTop":3.48999957752793,"strikeZoneBottom":1.6765639617427,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.492481035285696,"aZ":-29.764360770582492,"pfxX":-5.361068106078795,"pfxZ":1.8804280908807876,"pX":0.022518737395935014,"pZ":3.1981601138236604,"vX0":4.736453630974943,"vY0":-112.4090708140219,"vZ0":-0.14633371549545449,"x":116.14,"y":152.43,"x0":-1.415945555028398,"y0":50.00025562202314,"z0":6.287444061424772,"aX":-6.855724435052839},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":3.7,"breakHorizontal":8.5,"spinRate":2022,"spinDirection":260},"zone":2,"typeConfidence":2.0,"plateTime":0.48737486859445944,"extension":5.963990217294802},"index":0,"playId":"55bd2c08-effd-3f94-aea3-4ba8ace4d9dc","pitchNumber":1,"startTime":"2025-08-15T23:53:58.150Z","endTime":"2025-08-15T23:54:01.819Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":668930,"link":"/api/v1/people/668930","batSide":{"code":"L","description":"Left"}},"second":{"id":702332,"link":"/api/v1/people/702332"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.7,"endSpeed":83.4,"strikeZoneTop":3.49,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.43748662675007,"aZ":-12.93352634803098,"pfxX":-3.5475875205515064,"pfxZ":10.769066386886008,"pX":0.5408240755326772,"pZ":2.5565120827571093,"vX0":5.943524329625342,"vY0":-133.2675012915303,"vZ0":-6.44822176053127,"x":96.39,"y":169.75,"x0":-1.264231010091455,"y0":50.001839177193595,"z0":5.9537568996183925,"aX":-6.338134746980859},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":18.1,"breakHorizontal":5.0,"spinRate":2263,"spinDirection":204},"zone":6,"typeConfidence":2.0,"plateTime":0.41205984546313124,"extension":6.08669984444611},"index":1,"playId":"48e6aff8-fa1b-3029-a88b-7e050df7ae2d","pitchNumber":2,"startTime":"2025-08-15T23:54:14.004Z","endTime":"2025-08-15T23:54:17.269Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":668930,"link":"/api/v1/people/668930","batSide":{"code":"L","description":"Left"}},"second":{"id":702332,"link":"/api/v1/people/702332"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":76.9,"endSpeed":70.8,"strikeZoneTop":3.48999852547453,"strikeZoneBottom":1.5864159089708,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.95261393382417,"aZ":-30.803508522053622,"pfxX":-5.2843354714267985,"pfxZ":1.0797168679662548,"pX":-0.9266449601094078,"pZ":1.5474634936357758,"vX0":2.73604630897625,"vY0":-111.91782224603048,"vZ0":-3.083952581551778,"x":152.32,"y":197.0,"x0":-1.4810153581115078,"y0":50.00049938227164,"z0":6.110987223592118,"aX":-6.675834272956677},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.9,"breakVerticalInduced":1.4,"breakHorizontal":8.9,"spinRate":1938,"spinDirection":267},"zone":13,"typeConfidence":2.0,"plateTime":0.49015069010757895,"extension":6.077476162408388},"index":2,"playId":"e03d5a5a-3b4d-3aad-845c-c19c296ddff8","pitchNumber":3,"startTime":"2025-08-15T23:54:34.952Z","endTime":"2025-08-15T23:54:38.552Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":668930,"link":"/api/v1/people/668930","batSide":{"code":"L","description":"Left"}},"second":{"id":702332,"link":"/api/v1/people/702332"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"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":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":78.5,"endSpeed":71.7,"strikeZoneTop":3.49000155366995,"strikeZoneBottom":1.59825566957276,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.331024223608765,"aZ":-45.51006455983625,"pfxX":1.2048768404137005,"pfxZ":-10.355324318045724,"pX":0.8076598359058187,"pZ":0.922164421793215,"vX0":4.467241478250351,"vY0":-114.06899200560001,"vZ0":-1.372094156318592,"x":86.21,"y":213.88,"x0":-1.3505433502571893,"y0":50.00009023340636,"z0":6.1086426019842754,"aX":1.5520178582241855},"breaks":{"breakAngle":2.4,"breakLength":14.4,"breakY":24.0,"breakVertical":-64.0,"breakVerticalInduced":-18.7,"breakHorizontal":-3.6,"spinRate":2733,"spinDirection":12},"zone":14,"typeConfidence":2.0,"plateTime":0.48431915948528736,"extension":6.160031206420012},"index":3,"playId":"0d6f2214-7ea1-3c39-b981-8b31652c7548","pitchNumber":4,"startTime":"2025-08-15T23:54:53.784Z","endTime":"2025-08-15T23:54:57.434Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":668930,"link":"/api/v1/people/668930","batSide":{"code":"L","description":"Left"}},"second":{"id":702332,"link":"/api/v1/people/702332"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":84.3,"strikeZoneTop":3.49,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.64546940756976,"aZ":-9.348472569354906,"pfxX":-5.426159371776376,"pfxZ":12.480533695751372,"pX":0.11419507954326884,"pZ":1.8818816800864706,"vX0":5.531959177833886,"vY0":-134.94579866412795,"vZ0":-8.811690963608157,"x":112.65,"y":187.97,"x0":-1.2655781870454272,"y0":50.00365501399278,"z0":5.864264901616647,"aX":-9.924982604204665},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":20.6,"breakHorizontal":8.5,"spinRate":2398,"spinDirection":198},"zone":8,"typeConfidence":2.0,"plateTime":0.407185970889298,"extension":5.995554184681398},"index":4,"playId":"5304311d-bc57-3dd2-96bb-d6f7fc300132","pitchNumber":5,"startTime":"2025-08-15T23:55:12.021Z","endTime":"2025-08-15T23:55:15.346Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":668930,"link":"/api/v1/people/668930","batSide":{"code":"L","description":"Left"}},"second":{"id":702332,"link":"/api/v1/people/702332"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":84.9,"strikeZoneTop":3.49,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.487642896742816,"aZ":-12.359502336874455,"pfxX":-4.4825269997061845,"pfxZ":10.709594465795266,"pX":0.35505338793247915,"pZ":3.272265151013267,"vX0":6.5034718186969265,"vY0":-135.1690522970219,"vZ0":-4.691531863172669,"x":103.47,"y":150.43,"x0":-1.4998527360128653,"y0":50.00330047711684,"z0":5.898386987392886,"aX":-8.294416735431772},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":18.6,"breakHorizontal":6.7,"spinRate":2329,"spinDirection":205},"zone":3,"typeConfidence":2.0,"plateTime":0.4052229724191192,"extension":5.964621099823057},"index":5,"playId":"c832c5b6-5fcd-37dc-94a3-2c41a0cea1d7","pitchNumber":6,"startTime":"2025-08-15T23:55:36.795Z","endTime":"2025-08-15T23:55:40.070Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":668930,"link":"/api/v1/people/668930","batSide":{"code":"L","description":"Left"}},"second":{"id":702332,"link":"/api/v1/people/702332"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.1,"endSpeed":78.7,"strikeZoneTop":3.489999624973,"strikeZoneBottom":1.69067556502181,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.46617567122811,"aZ":-30.062749692133718,"pfxX":-0.9184393665820676,"pfxZ":1.363033757490097,"pX":0.441924256009285,"pZ":0.6111963803683071,"vX0":5.24989455414149,"vY0":-123.72376813375314,"vZ0":-6.553744993717129,"x":100.15,"y":222.28,"x0":-1.5873696533179715,"y0":50.00548879299317,"z0":5.811015532314128,"aX":-1.4261071267183},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":1.2,"breakHorizontal":0.5,"spinRate":2607,"spinDirection":268},"zone":14,"typeConfidence":2.0,"plateTime":0.4425374704785452,"extension":5.8955905949582945},"index":6,"playId":"5bf9ca47-37e3-34c5-88e3-583750479d1c","pitchNumber":7,"startTime":"2025-08-15T23:55:58.825Z","endTime":"2025-08-15T23:56:02.228Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":668930,"link":"/api/v1/people/668930","batSide":{"code":"L","description":"Left"}},"second":{"id":702332,"link":"/api/v1/people/702332"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":84.5,"strikeZoneTop":3.49,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.781699565163763,"aZ":-11.691636073786425,"pfxX":-3.047754275528664,"pfxZ":11.18057361959344,"pX":0.7272243851210356,"pZ":2.716367305779556,"vX0":6.452663671335415,"vY0":-134.63961690439925,"vZ0":-6.369080644559018,"x":89.28,"y":165.44,"x0":-1.3067063505695924,"y0":50.006040299665024,"z0":5.943518664765051,"aX":-5.585620578039062},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":19.1,"breakHorizontal":4.1,"spinRate":2290,"spinDirection":203},"zone":6,"typeConfidence":2.0,"plateTime":0.4071179720230478,"extension":6.051138399440337},"hitData":{"launchSpeed":105.3,"launchAngle":9.0,"totalDistance":177.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":195.28,"coordY":118.61}},"index":7,"playId":"9cd1d4a7-3d40-3a33-ac44-a1db3c4ed044","pitchNumber":8,"startTime":"2025-08-15T23:56:20.250Z","endTime":"2025-08-15T23:56:32.075Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":668930,"link":"/api/v1/people/668930","batSide":{"code":"L","description":"Left"}},"second":{"id":702332,"link":"/api/v1/people/702332"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668930,"link":"/api/v1/people/668930"},"credit":"b_ab"},{"player":{"id":607259,"link":"/api/v1/people/607259"},"credit":"p_ab"},{"player":{"id":668930,"link":"/api/v1/people/668930"},"credit":"b_pa"},{"player":{"id":607259,"link":"/api/v1/people/607259"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":73.1,"awayTeamWinProbability":26.900000000000006,"homeTeamWinProbabilityAdded":-8.000000000000014,"leverageIndex":1.04,"dramaIndex":80.0,"contextMetrics":{},"playEndTime":"2025-08-15T23:56:32.075Z","atBatIndex":33},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Steward Berroa called out on strikes.","rbi":0,"awayScore":6,"homeScore":8,"isOut":true},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-15T23:59:05.612Z","endTime":"2025-08-16T00:00:05.443Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":672642,"fullName":"Steward Berroa","link":"/api/v1/people/672642"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608718,"fullName":"Brent Suter","link":"/api/v1/people/608718"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,5],"actionIndex":[1],"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":672642,"fullName":"Steward Berroa","link":"/api/v1/people/672642"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":663886,"link":"/api/v1/people/663886"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":6,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-15T23:56:44.956Z","endTime":"2025-08-15T23:57:02.773Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":672642,"link":"/api/v1/people/672642","batSide":{"code":"L","description":"Left"}},"second":{"id":668930,"link":"/api/v1/people/668930"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Brent Suter replaces Nick Martinez.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2025-08-15T23:57:02.773Z","endTime":"2025-08-15T23:59:07.919Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":608718,"link":"/api/v1/people/608718"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":672642,"link":"/api/v1/people/672642","batSide":{"code":"L","description":"Left"}},"second":{"id":668930,"link":"/api/v1/people/668930"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.6,"endSpeed":80.4,"strikeZoneTop":3.09,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.502631219797873,"aZ":-18.317209226361207,"pfxX":0.755567589397439,"pfxZ":8.416726577312145,"pX":0.35385298882800986,"pZ":2.830010285655255,"vX0":-7.535191477985157,"vY0":-127.32936224378778,"vZ0":-4.214390709654765,"x":103.51,"y":162.37,"x0":3.250012076767961,"y0":50.00236623216513,"z0":5.950975154476367,"aX":1.2446479582566454},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":14.5,"breakHorizontal":0.2,"spinRate":2217,"spinDirection":171},"zone":3,"typeConfidence":2.0,"plateTime":0.4297423887759324,"extension":7.4385834865086515},"index":2,"playId":"657072cb-32e7-34f5-bc19-df52d3d3edb5","pitchNumber":1,"startTime":"2025-08-15T23:59:07.919Z","endTime":"2025-08-15T23:59:10.919Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608718,"link":"/api/v1/people/608718","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":672642,"link":"/api/v1/people/672642","batSide":{"code":"R","description":"Right"}},"second":{"id":668930,"link":"/api/v1/people/668930"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"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":88.7,"endSpeed":81.6,"strikeZoneTop":3.09,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.55947683839399,"aZ":-16.652055204696314,"pfxX":0.8917211946315935,"pfxZ":9.172040836348076,"pX":0.09391838009597275,"pZ":2.78978470780426,"vX0":-8.236361826071326,"vY0":-128.94027935024397,"vZ0":-4.877412459025372,"x":113.42,"y":163.46,"x0":3.206901011476606,"y0":50.0022945933659,"z0":5.981551366318496,"aX":1.5102377194376149},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":15.7,"breakHorizontal":0.1,"spinRate":2405,"spinDirection":170},"zone":2,"typeConfidence":2.0,"plateTime":0.4239961576368598,"extension":7.509881030118279},"index":3,"playId":"443acee7-4324-3a6d-aa0b-cc6f3d34b898","pitchNumber":2,"startTime":"2025-08-15T23:59:26.729Z","endTime":"2025-08-15T23:59:29.729Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608718,"link":"/api/v1/people/608718","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":672642,"link":"/api/v1/people/672642","batSide":{"code":"R","description":"Right"}},"second":{"id":668930,"link":"/api/v1/people/668930"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":4,"startTime":"2025-08-15T23:59:45.101Z","endTime":"2025-08-16T00:00:01.620Z","isPitch":false,"type":"action","player":{"id":672642,"link":"/api/v1/people/672642"},"defense":{"pitcher":{"id":608718,"link":"/api/v1/people/608718","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":672642,"link":"/api/v1/people/672642","batSide":{"code":"R","description":"Right"}},"second":{"id":668930,"link":"/api/v1/people/668930"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.2,"endSpeed":81.9,"strikeZoneTop":2.99407158612716,"strikeZoneBottom":1.37087753505229,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.25182251867145,"aZ":-15.083704014160087,"pfxX":1.6550732855995132,"pfxZ":10.010518918396475,"pX":-0.4295927642451368,"pZ":2.9790301112027624,"vX0":-9.267853069227503,"vY0":-129.62650696256026,"vZ0":-4.922231964136475,"x":133.38,"y":158.35,"x0":2.972004398928477,"y0":50.00513230833909,"z0":6.04840202131515,"aX":2.8275987207636684},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":17.3,"breakHorizontal":-1.0,"spinRate":2405,"spinDirection":174},"zone":1,"typeConfidence":2.0,"plateTime":0.4220108366101787,"extension":7.475812582360983},"index":5,"playId":"64ffeb96-f677-35bb-9472-3d3b6379405b","pitchNumber":3,"startTime":"2025-08-16T00:00:01.620Z","endTime":"2025-08-16T00:00:05.443Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608718,"link":"/api/v1/people/608718","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":672642,"link":"/api/v1/people/672642","batSide":{"code":"R","description":"Right"}},"second":{"id":668930,"link":"/api/v1/people/668930"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672642,"link":"/api/v1/people/672642"},"credit":"b_ab"},{"player":{"id":608718,"link":"/api/v1/people/608718"},"credit":"p_ab"},{"player":{"id":672642,"link":"/api/v1/people/672642"},"credit":"b_pa"},{"player":{"id":608718,"link":"/api/v1/people/608718"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":76.4,"awayTeamWinProbability":23.599999999999994,"homeTeamWinProbabilityAdded":3.3000000000000114,"leverageIndex":1.27,"dramaIndex":57.0,"contextMetrics":{},"playEndTime":"2025-08-16T00:00:05.443Z","atBatIndex":34},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"TJ Friedl lines out sharply to center fielder Steward Berroa.","rbi":0,"awayScore":6,"homeScore":8,"isOut":true},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-16T00:02:28.726Z","endTime":"2025-08-16T00:04:05.692Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669084,"fullName":"DL Hall","link":"/api/v1/people/669084"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":672642,"link":"/api/v1/people/672642"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":87.0,"strikeZoneTop":3.20999756421215,"strikeZoneBottom":1.50202677333483,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.184090841563577,"aZ":-14.105871685385495,"pfxX":9.001162071867943,"pfxZ":9.365585467671725,"pX":-0.45087121529280005,"pZ":1.6333519459896728,"vX0":-11.374146421569744,"vY0":-137.90075572933435,"vZ0":-7.450306311127542,"x":134.19,"y":194.68,"x0":2.5544789776248114,"y0":50.00454767833872,"z0":5.3185981697152585,"aX":17.368122722973567},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":15.5,"breakHorizontal":-13.9,"spinRate":2090,"spinDirection":134},"zone":7,"typeConfidence":2.0,"plateTime":0.39694516259644574,"extension":7.010785783062231},"index":0,"playId":"92f6f22e-5f55-322e-93fe-9f5fa629b013","pitchNumber":1,"startTime":"2025-08-16T00:02:40.282Z","endTime":"2025-08-16T00:02:44.489Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669084,"link":"/api/v1/people/669084","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":672642,"link":"/api/v1/people/672642"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":670770,"link":"/api/v1/people/670770","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"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":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.8,"endSpeed":74.7,"strikeZoneTop":3.21000147525891,"strikeZoneBottom":1.51506304791146,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.638542688018248,"aZ":-41.788772275406615,"pfxX":-3.472122710181334,"pfxZ":-6.908226033943289,"pX":-0.4028907883894903,"pZ":1.0191484810654792,"vX0":-6.246608873855129,"vY0":-117.58623084070773,"vZ0":-1.6630665658872121,"x":132.36,"y":211.26,"x0":2.7460242475518917,"y0":50.00432480110264,"z0":5.635680637822621,"aX":-4.830336483593405},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.7,"breakVerticalInduced":-12.6,"breakHorizontal":7.9,"spinRate":2657,"spinDirection":307},"zone":13,"typeConfidence":2.0,"plateTime":0.4669674060651503,"extension":6.850547385399042},"index":1,"playId":"700a0dfe-7a20-36e1-9daa-33de2e65d666","pitchNumber":2,"startTime":"2025-08-16T00:02:56.516Z","endTime":"2025-08-16T00:02:59.917Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669084,"link":"/api/v1/people/669084","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":672642,"link":"/api/v1/people/672642"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":670770,"link":"/api/v1/people/670770","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":84.7,"strikeZoneTop":3.20999924419027,"strikeZoneBottom":1.4765394441395,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.589008967282467,"aZ":-13.171878231508234,"pfxX":7.426508798144884,"pfxZ":10.278134420321093,"pX":0.7556575302788201,"pZ":2.4780244714202384,"vX0":-7.903165407978384,"vY0":-135.58536999261372,"vZ0":-5.257332937411193,"x":88.2,"y":171.87,"x0":2.7532179938581516,"y0":50.00322780711424,"z0":5.372587829927513,"aX":13.730802173125028},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":17.5,"breakHorizontal":-11.6,"spinRate":2183,"spinDirection":124},"zone":6,"typeConfidence":2.0,"plateTime":0.40505900250601057,"extension":6.8808954329255565},"index":2,"playId":"f05522f4-0866-3c52-ac08-e0fb384c19c0","pitchNumber":3,"startTime":"2025-08-16T00:03:09.584Z","endTime":"2025-08-16T00:03:13.360Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669084,"link":"/api/v1/people/669084","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":672642,"link":"/api/v1/people/672642"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":670770,"link":"/api/v1/people/670770","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"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":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":84.9,"strikeZoneTop":3.21,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.50336475121538,"aZ":-13.160394963290493,"pfxX":7.3417918255395005,"pfxZ":10.219706263187568,"pX":0.5597268497697664,"pZ":3.236381509312098,"vX0":-8.052384909139205,"vY0":-135.9422336636375,"vZ0":-3.575583191902966,"x":95.66,"y":151.4,"x0":2.6149612065258183,"y0":50.00086400043336,"z0":5.490368762508555,"aX":13.656660459316122},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":17.9,"breakHorizontal":-11.4,"spinRate":2247,"spinDirection":137},"zone":3,"typeConfidence":2.0,"plateTime":0.4038689898169996,"extension":6.865175483456109},"index":3,"playId":"9950d53d-e675-3e88-95b7-5f8f5f7a80e5","pitchNumber":4,"startTime":"2025-08-16T00:03:24.965Z","endTime":"2025-08-16T00:03:28.057Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669084,"link":"/api/v1/people/669084","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":672642,"link":"/api/v1/people/672642"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":670770,"link":"/api/v1/people/670770","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"index":4,"startTime":"2025-08-16T00:03:42.350Z","endTime":"2025-08-16T00:03:58.604Z","isPitch":false,"type":"action","player":{"id":670770,"link":"/api/v1/people/670770"},"defense":{"pitcher":{"id":669084,"link":"/api/v1/people/669084","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":672642,"link":"/api/v1/people/672642"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":670770,"link":"/api/v1/people/670770","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"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":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.4,"endSpeed":81.6,"strikeZoneTop":3.21,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.926463044043217,"aZ":-30.1287905015605,"pfxX":-2.644307325662058,"pfxZ":1.214579353188114,"pX":-0.07968714993713864,"pZ":2.175863311657033,"vX0":-6.543867855484849,"vY0":-128.69640982286268,"vZ0":-2.6611121351631484,"x":120.04,"y":180.03,"x0":2.8362826902364615,"y0":50.002364075730526,"z0":5.549454713973024,"aX":-4.448229004125622},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":1.8,"breakHorizontal":6.2,"spinRate":2450,"spinDirection":263},"zone":5,"typeConfidence":2.0,"plateTime":0.42509040182740865,"extension":6.930562834323157},"hitData":{"launchSpeed":100.2,"launchAngle":19.0,"totalDistance":356.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":151.46,"coordY":57.93}},"index":5,"playId":"36c606d3-1725-3cdf-932a-7c80c404de00","pitchNumber":5,"startTime":"2025-08-16T00:03:58.604Z","endTime":"2025-08-16T00:04:05.692Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669084,"link":"/api/v1/people/669084","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":672642,"link":"/api/v1/people/672642"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":670770,"link":"/api/v1/people/670770","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":670770,"link":"/api/v1/people/670770"},"credit":"b_ab"},{"player":{"id":669084,"link":"/api/v1/people/669084"},"credit":"p_ab"},{"player":{"id":670770,"link":"/api/v1/people/670770"},"credit":"b_pa"},{"player":{"id":669084,"link":"/api/v1/people/669084"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":74.9,"awayTeamWinProbability":25.099999999999994,"homeTeamWinProbabilityAdded":-1.5,"leverageIndex":0.61,"dramaIndex":30.0,"contextMetrics":{},"playEndTime":"2025-08-16T00:04:05.692Z","atBatIndex":35},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Spencer Steer flies out to right fielder Sal Frelick.","rbi":0,"awayScore":6,"homeScore":8,"isOut":true},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-16T00:04:13.873Z","endTime":"2025-08-16T00:05:14.698Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669084,"fullName":"DL Hall","link":"/api/v1/people/669084"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":686217,"link":"/api/v1/people/686217"},"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, 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":82.3,"endSpeed":76.4,"strikeZoneTop":3.30999983870703,"strikeZoneBottom":1.54471341679421,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.656078570653133,"aZ":-40.532351067128104,"pfxX":-3.4465768291563763,"pfxZ":-5.759736184097127,"pX":0.3836207537332995,"pZ":0.39790441383667163,"vX0":-4.929168153195621,"vY0":-119.83545454235788,"vZ0":-3.6829160839079016,"x":102.38,"y":228.04,"x0":2.916775228749969,"y0":50.002593352387755,"z0":5.583832266984389,"aX":-5.000996809260048},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.5,"breakVerticalInduced":-11.0,"breakHorizontal":7.4,"spinRate":2722,"spinDirection":317},"zone":14,"typeConfidence":2.0,"plateTime":0.45745652571290174,"extension":6.872173640308565},"index":0,"playId":"26d98ca1-148c-3f58-ab5b-8d8e5d3ec573","pitchNumber":1,"startTime":"2025-08-16T00:04:31.034Z","endTime":"2025-08-16T00:04:34.409Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669084,"link":"/api/v1/people/669084","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":672642,"link":"/api/v1/people/672642"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":668715,"link":"/api/v1/people/668715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.1,"endSpeed":76.7,"strikeZoneTop":3.31,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.493745666094526,"aZ":-21.635875110468213,"pfxX":9.500534415084969,"pfxZ":6.999368204050362,"pX":0.14982532253460482,"pZ":2.5488873986596388,"vX0":-9.640445103236182,"vY0":-122.03733894830027,"vZ0":-2.532980775717935,"x":111.29,"y":169.96,"x0":2.9209669347227836,"y0":50.00082169348985,"z0":5.468133498625661,"aX":14.298633296699089},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":12.2,"breakHorizontal":-14.9,"spinRate":2078,"spinDirection":119},"zone":5,"typeConfidence":2.0,"plateTime":0.4491841834082253,"extension":6.832242960900467},"index":1,"playId":"f5f5b262-fad9-3317-ba5a-d8cd2d49fdd6","pitchNumber":2,"startTime":"2025-08-16T00:04:47.085Z","endTime":"2025-08-16T00:04:50.291Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669084,"link":"/api/v1/people/669084","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":672642,"link":"/api/v1/people/672642"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":668715,"link":"/api/v1/people/668715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.7,"endSpeed":75.3,"strikeZoneTop":3.31,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.142538273832482,"aZ":-40.47934461326092,"pfxX":-2.6542906886096542,"pfxZ":-5.819872620187525,"pX":0.16957449906299496,"pZ":2.51839463465952,"vX0":-5.655559328964549,"vY0":-118.81794893778849,"vZ0":0.9353034117141057,"x":110.54,"y":170.78,"x0":2.9271116992658177,"y0":50.00202227727744,"z0":5.802988891914605,"aX":-3.7878586934146954},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.1,"breakVerticalInduced":-10.0,"breakHorizontal":6.2,"spinRate":2518,"spinDirection":312},"zone":5,"typeConfidence":2.0,"plateTime":0.46128183851776905,"extension":6.831905776925451},"hitData":{"launchSpeed":78.2,"launchAngle":39.0,"totalDistance":251.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":180.75,"coordY":114.89}},"index":2,"playId":"16ee2fec-43ef-353d-8fd3-d9d4b7bcd16f","pitchNumber":3,"startTime":"2025-08-16T00:05:06.519Z","endTime":"2025-08-16T00:05:14.698Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669084,"link":"/api/v1/people/669084","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":672642,"link":"/api/v1/people/672642"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":668715,"link":"/api/v1/people/668715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668715,"link":"/api/v1/people/668715"},"credit":"b_ab"},{"player":{"id":669084,"link":"/api/v1/people/669084"},"credit":"p_ab"},{"player":{"id":668715,"link":"/api/v1/people/668715"},"credit":"b_pa"},{"player":{"id":669084,"link":"/api/v1/people/669084"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":73.7,"awayTeamWinProbability":26.299999999999997,"homeTeamWinProbabilityAdded":-1.2000000000000028,"leverageIndex":0.47,"dramaIndex":25.0,"contextMetrics":{},"playEndTime":"2025-08-16T00:05:14.698Z","atBatIndex":36},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Elly De La Cruz grounds out, shortstop Joey Ortiz to first baseman Andrew Vaughn.","rbi":0,"awayScore":6,"homeScore":8,"isOut":true},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-16T00:05:36.449Z","endTime":"2025-08-16T00:06:44.580Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669084,"fullName":"DL Hall","link":"/api/v1/people/669084"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":687401,"link":"/api/v1/people/687401"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":683734,"link":"/api/v1/people/683734"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.5,"endSpeed":76.6,"strikeZoneTop":3.61000047169511,"strikeZoneBottom":1.79715266221964,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.053742349836707,"aZ":-25.142998152915748,"pfxX":10.00456130977522,"pfxZ":4.696891563113776,"pX":-0.3465271437153975,"pZ":0.9427762415315621,"vX0":-10.793468984912606,"vY0":-122.42083305809243,"vZ0":-5.111340025722321,"x":130.21,"y":213.33,"x0":2.8465960332586895,"y0":50.00564473652401,"z0":5.2444783832285875,"aX":14.993221222555455},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":7.3,"breakHorizontal":-15.1,"spinRate":2123,"spinDirection":113},"zone":13,"typeConfidence":2.0,"plateTime":0.44961885841909277,"extension":7.009623872734001},"index":0,"playId":"38a51a0c-c630-3cf4-aa3a-d4dd78c4275f","pitchNumber":1,"startTime":"2025-08-16T00:05:38.697Z","endTime":"2025-08-16T00:05:42.292Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669084,"link":"/api/v1/people/669084","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":672642,"link":"/api/v1/people/672642"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":682829,"link":"/api/v1/people/682829","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.2,"endSpeed":76.0,"strikeZoneTop":3.61,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.493638175753063,"aZ":-26.29719105287475,"pfxX":10.074175376860461,"pfxZ":3.9491672015878265,"pX":0.5721215602403676,"pZ":2.3701776753807633,"vX0":-8.50225092997007,"vY0":-122.20628628168356,"vZ0":-1.9691553410262,"x":95.19,"y":174.79,"x0":2.8133115746914323,"y0":50.00591220084656,"z0":5.479482085960141,"aX":15.00900422074985},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":6.8,"breakHorizontal":-15.8,"spinRate":2150,"spinDirection":113},"zone":6,"typeConfidence":2.0,"plateTime":0.45082787533475566,"extension":6.7237056383153515},"index":1,"playId":"acb4103a-d5a9-3c15-8c58-ce0536d4e5a3","pitchNumber":2,"startTime":"2025-08-16T00:05:51.185Z","endTime":"2025-08-16T00:05:54.245Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669084,"link":"/api/v1/people/669084","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":672642,"link":"/api/v1/people/672642"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":682829,"link":"/api/v1/people/682829","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":85.6,"strikeZoneTop":3.66955166933671,"strikeZoneBottom":1.81642166022065,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.373477057069444,"aZ":-14.995350420187922,"pfxX":5.375879680964218,"pfxZ":9.068283640320503,"pX":0.010255511037260715,"pZ":2.880285817681878,"vX0":-9.156702632373179,"vY0":-137.6843470834523,"vZ0":-4.455611094516823,"x":116.61,"y":161.01,"x0":2.700992729858922,"y0":50.001420857103184,"z0":5.554780994172412,"aX":10.183145191071736},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":15.5,"breakHorizontal":-7.6,"spinRate":2302,"spinDirection":135},"zone":5,"typeConfidence":2.0,"plateTime":0.39985447461455115,"extension":6.702256386752167},"index":2,"playId":"078dbbdb-42a6-3419-be23-e62853b2fafa","pitchNumber":3,"startTime":"2025-08-16T00:06:04.484Z","endTime":"2025-08-16T00:06:08.629Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669084,"link":"/api/v1/people/669084","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":672642,"link":"/api/v1/people/672642"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":682829,"link":"/api/v1/people/682829","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.5,"endSpeed":81.2,"strikeZoneTop":3.60999992135123,"strikeZoneBottom":1.79067765421799,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.904585517885508,"aZ":-31.807119558425818,"pfxX":-2.7762949928083493,"pfxZ":0.222065486392371,"pX":-2.33030343679971,"pZ":0.626549615289895,"vX0":-10.76477937819616,"vY0":-128.35147766673367,"vZ0":-6.065112990277443,"x":205.83,"y":221.86,"x0":2.2950649499350004,"y0":50.00435142531925,"z0":5.526295346547904,"aX":-4.585933966806655},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":-1.0,"breakHorizontal":7.7,"spinRate":2515,"spinDirection":265},"zone":13,"typeConfidence":2.0,"plateTime":0.4282887220451519,"extension":6.979138755942523},"index":3,"playId":"9a3cd5aa-3aeb-3e2f-9c7b-7c9976365d83","pitchNumber":4,"startTime":"2025-08-16T00:06:22.752Z","endTime":"2025-08-16T00:06:26.771Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669084,"link":"/api/v1/people/669084","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":672642,"link":"/api/v1/people/672642"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":682829,"link":"/api/v1/people/682829","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.5,"endSpeed":79.3,"strikeZoneTop":3.61,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.340722905089773,"aZ":-33.649838193553386,"pfxX":-2.621620844792849,"pfxZ":-0.9212936294759988,"pX":0.02728506208710229,"pZ":2.693251274079373,"vX0":-6.165395447042033,"vY0":-125.84584437830597,"vZ0":-0.41536878218224904,"x":115.96,"y":166.06,"x0":2.8528959325372214,"y0":50.00391261822436,"z0":5.5939961476001345,"aX":-4.190703613302687},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":-1.6,"breakHorizontal":6.2,"spinRate":2528,"spinDirection":269},"zone":5,"typeConfidence":2.0,"plateTime":0.435789762340848,"extension":6.74242441148294},"hitData":{"launchSpeed":80.9,"launchAngle":-38.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":120.41,"coordY":166.77}},"index":4,"playId":"e2316446-b36f-3400-8221-85bcc3175ebc","pitchNumber":5,"startTime":"2025-08-16T00:06:37.130Z","endTime":"2025-08-16T00:06:44.580Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669084,"link":"/api/v1/people/669084","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":672642,"link":"/api/v1/people/672642"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":682829,"link":"/api/v1/people/682829","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682829,"link":"/api/v1/people/682829"},"credit":"b_ab"},{"player":{"id":669084,"link":"/api/v1/people/669084"},"credit":"p_ab"},{"player":{"id":682829,"link":"/api/v1/people/682829"},"credit":"b_pa"},{"player":{"id":669084,"link":"/api/v1/people/669084"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":72.89999999999999,"awayTeamWinProbability":27.10000000000001,"homeTeamWinProbabilityAdded":-0.8000000000000114,"leverageIndex":0.31,"dramaIndex":18.0,"contextMetrics":{},"playEndTime":"2025-08-16T00:06:44.580Z","atBatIndex":37},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brandon Lockridge called out on strikes.","rbi":0,"awayScore":6,"homeScore":8,"isOut":true},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-16T00:08:45.067Z","endTime":"2025-08-16T00:10:38.893Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":663604,"fullName":"Brandon Lockridge","link":"/api/v1/people/663604"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608718,"fullName":"Brent Suter","link":"/api/v1/people/608718"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":663604,"fullName":"Brandon Lockridge","link":"/api/v1/people/663604"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":663886,"link":"/api/v1/people/663886"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.6,"endSpeed":81.8,"strikeZoneTop":3.35999838215516,"strikeZoneBottom":1.58362352282038,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.363341287880434,"aZ":-18.856703444745115,"pfxX":7.441076344087366,"pfxZ":7.861835945962139,"pX":0.3304994125930832,"pZ":2.18532564729283,"vX0":-9.329521887167814,"vY0":-128.72239920054986,"vZ0":-5.77359392055233,"x":104.4,"y":179.78,"x0":3.019268023605612,"y0":50.0031453532883,"z0":5.8971549581986125,"aX":12.605585391192344},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":13.2,"breakHorizontal":-11.6,"spinRate":2193,"spinDirection":156},"zone":6,"typeConfidence":2.0,"plateTime":0.4239971800169666,"extension":7.614369978321999},"index":0,"playId":"d281719e-8dc8-3b3c-bfb6-df12d3f9bd10","pitchNumber":1,"startTime":"2025-08-16T00:09:16.634Z","endTime":"2025-08-16T00:09:19.921Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608718,"link":"/api/v1/people/608718","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":663604,"link":"/api/v1/people/663604","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":77.3,"endSpeed":71.6,"strikeZoneTop":3.36,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.02527221720857,"aZ":-23.173026310439905,"pfxX":6.035913175477559,"pfxZ":6.982693162368142,"pX":0.8123668500142335,"pZ":1.5446979754259316,"vX0":-6.933250131261313,"vY0":-112.40558508771953,"vZ0":-4.592964085230964,"x":86.03,"y":197.07,"x0":3.1424705903592733,"y0":50.00187820066853,"z0":5.947477804742143,"aX":7.778714206356493},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":11.8,"breakHorizontal":-9.4,"spinRate":1556,"spinDirection":150},"zone":9,"typeConfidence":2.0,"plateTime":0.48597398928389746,"extension":7.291618667443499},"index":1,"playId":"0a3f2fbc-72b8-3a51-8c6b-56e4693074ee","pitchNumber":2,"startTime":"2025-08-16T00:09:26.247Z","endTime":"2025-08-16T00:09:29.247Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608718,"link":"/api/v1/people/608718","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":663604,"link":"/api/v1/people/663604","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2025-08-16T00:09:36.093Z","endTime":"2025-08-16T00:09:44.447Z","isPitch":false,"type":"action","player":{"id":663604,"link":"/api/v1/people/663604"},"defense":{"pitcher":{"id":608718,"link":"/api/v1/people/608718","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":663604,"link":"/api/v1/people/663604","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"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":74.5,"endSpeed":69.1,"strikeZoneTop":3.36,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":17.38608376597109,"aZ":-22.757503086920593,"pfxX":5.514183173388785,"pfxZ":7.852516993693617,"pX":1.1303890551564215,"pZ":1.6941761312840031,"vX0":-5.736890774115608,"vY0":-108.34594997995568,"vZ0":-3.8046713629412743,"x":73.91,"y":193.04,"x0":3.0854270501941934,"y0":50.004023432518835,"z0":5.935834943109748,"aX":6.613858189648758},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":13.6,"breakHorizontal":-8.6,"spinRate":1749,"spinDirection":150},"zone":14,"typeConfidence":2.0,"plateTime":0.503868928011892,"extension":7.245688138456231},"index":3,"playId":"bd77e0d6-941f-3d66-84b3-4e0cfa81e10d","pitchNumber":3,"startTime":"2025-08-16T00:09:44.447Z","endTime":"2025-08-16T00:09:47.796Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608718,"link":"/api/v1/people/608718","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":663604,"link":"/api/v1/people/663604","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.2,"endSpeed":81.4,"strikeZoneTop":3.36,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.765089259550365,"aZ":-18.679202132391286,"pfxX":0.1106485666227699,"pfxZ":8.03585056465175,"pX":-0.2707489228136294,"pZ":3.061216513698868,"vX0":-8.510351263316863,"vY0":-128.31353692664047,"vZ0":-3.7140380119925007,"x":127.32,"y":156.13,"x0":3.064534106943544,"y0":50.00318695841294,"z0":5.969851536052388,"aX":0.18652322080177683},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":14.0,"breakHorizontal":1.6,"spinRate":2284,"spinDirection":157},"zone":2,"typeConfidence":2.0,"plateTime":0.4257065340389161,"extension":7.452719695919666},"index":4,"playId":"0b028891-3c70-3046-b8ee-aab110fda6a6","pitchNumber":4,"startTime":"2025-08-16T00:10:00.074Z","endTime":"2025-08-16T00:10:03.105Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608718,"link":"/api/v1/people/608718","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":663604,"link":"/api/v1/people/663604","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":75.6,"endSpeed":69.8,"strikeZoneTop":3.35999997129788,"strikeZoneBottom":1.55539822410836,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.298094433428737,"aZ":-24.722676490702394,"pfxX":7.717873681227443,"pfxZ":6.0907397946018875,"pX":1.183646604238306,"pZ":0.7092002289633715,"vX0":-6.407505188676303,"vY0":-109.87351704516894,"vZ0":-5.544201184769665,"x":71.88,"y":219.63,"x0":3.133665542972627,"y0":50.00464469994718,"z0":5.88952055282407,"aX":9.446296324534789},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":9.8,"breakHorizontal":-12.4,"spinRate":1575,"spinDirection":152},"zone":14,"typeConfidence":2.0,"plateTime":0.49832492619060353,"extension":7.126939686387648},"index":5,"playId":"42825641-42ee-387a-b12e-b3fa6a304fe9","pitchNumber":5,"startTime":"2025-08-16T00:10:13.978Z","endTime":"2025-08-16T00:10:17.593Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608718,"link":"/api/v1/people/608718","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":663604,"link":"/api/v1/people/663604","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"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":90.4,"endSpeed":83.0,"strikeZoneTop":3.35999950590013,"strikeZoneBottom":1.55882408979478,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.02107271208172,"aZ":-14.155408532772539,"pfxX":1.2384475006733342,"pfxZ":10.28825628384109,"pX":0.6422222773324507,"pZ":1.9169493024687823,"vX0":-6.90501990674229,"vY0":-131.30409537033074,"vZ0":-7.395001036290073,"x":92.52,"y":187.02,"x0":3.1417464905071135,"y0":50.00334056739487,"z0":5.8170002645945385,"aX":2.1700740587443788},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":17.3,"breakHorizontal":-0.7,"spinRate":2250,"spinDirection":156},"zone":9,"typeConfidence":2.0,"plateTime":0.41666303782984526,"extension":7.626360281828816},"index":6,"playId":"c4c317a8-5407-3f1f-8869-2b884282c209","pitchNumber":6,"startTime":"2025-08-16T00:10:35.101Z","endTime":"2025-08-16T00:10:38.893Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608718,"link":"/api/v1/people/608718","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":663604,"link":"/api/v1/people/663604","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663604,"link":"/api/v1/people/663604"},"credit":"b_ab"},{"player":{"id":608718,"link":"/api/v1/people/608718"},"credit":"p_ab"},{"player":{"id":663604,"link":"/api/v1/people/663604"},"credit":"b_pa"},{"player":{"id":608718,"link":"/api/v1/people/608718"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":75.6,"awayTeamWinProbability":24.400000000000006,"homeTeamWinProbabilityAdded":2.700000000000003,"leverageIndex":1.04,"dramaIndex":48.0,"contextMetrics":{},"playEndTime":"2025-08-16T00:10:38.893Z","atBatIndex":38},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Sal Frelick singles on a ground ball to shortstop Elly De La Cruz.","rbi":0,"awayScore":6,"homeScore":8,"isOut":false},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-16T00:10:39.137Z","endTime":"2025-08-16T00:11:33.023Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608718,"fullName":"Brent Suter","link":"/api/v1/people/608718"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":682829,"link":"/api/v1/people/682829"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":87.2,"endSpeed":80.6,"strikeZoneTop":3.13999705399948,"strikeZoneBottom":1.54125560252368,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.065238194621852,"aZ":-18.8340937866478,"pfxX":-1.3216936828914947,"pfxZ":8.100684830952016,"pX":0.99988612580677,"pZ":2.538150783081112,"vX0":-4.750849291173095,"vY0":-127.0257316763795,"vZ0":-4.799261868824964,"x":78.89,"y":170.25,"x0":3.0602156658457154,"y0":50.00605273628051,"z0":5.933255885039576,"aX":-2.177106989166436},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":13.9,"breakHorizontal":3.4,"spinRate":2313,"spinDirection":182},"zone":12,"typeConfidence":2.0,"plateTime":0.42988396173484,"extension":7.4511778033973775},"index":0,"playId":"aa611212-273d-37d5-87d2-df1d1759458c","pitchNumber":1,"startTime":"2025-08-16T00:10:59.182Z","endTime":"2025-08-16T00:11:03.113Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608718,"link":"/api/v1/people/608718","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":686217,"link":"/api/v1/people/686217","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.0,"endSpeed":74.2,"strikeZoneTop":3.21937085400144,"strikeZoneBottom":1.49075250939402,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.40033975173677,"aZ":-35.85268901853536,"pfxX":-3.2283006887116685,"pfxZ":-2.6910398696136806,"pX":-0.4742435175552785,"pZ":0.5145818857217175,"vX0":-7.305908343056142,"vY0":-116.2776458627518,"vZ0":-5.048972798323126,"x":135.08,"y":224.89,"x0":3.1317161487649843,"y0":50.00440489933423,"z0":6.126876634977194,"aX":-4.407849149136409},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.8,"breakVerticalInduced":-5.9,"breakHorizontal":7.7,"spinRate":2466,"spinDirection":294},"zone":13,"typeConfidence":2.0,"plateTime":0.47158413435272184,"extension":7.138360618090131},"index":1,"playId":"fae6b850-807a-3ecc-a369-82e047534234","pitchNumber":2,"startTime":"2025-08-16T00:11:09.353Z","endTime":"2025-08-16T00:11:12.886Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608718,"link":"/api/v1/people/608718","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":686217,"link":"/api/v1/people/686217","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.7,"endSpeed":83.8,"strikeZoneTop":3.14,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.148967170006827,"aZ":-16.96837204744416,"pfxX":6.3569735670166665,"pfxZ":8.549111610875247,"pX":0.28411337917441154,"pZ":2.340945998130983,"vX0":-9.151758648517259,"vY0":-131.79240034089577,"vZ0":-5.9658123643868715,"x":106.17,"y":175.57,"x0":2.958316052259594,"y0":50.00207061538338,"z0":5.865663071039557,"aX":11.305537345189181},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":14.5,"breakHorizontal":-9.7,"spinRate":2240,"spinDirection":154},"zone":6,"typeConfidence":2.0,"plateTime":0.4138789530746747,"extension":7.506972804989912},"hitData":{"launchSpeed":78.2,"launchAngle":-4.0,"totalDistance":22.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":111.88,"coordY":163.07}},"index":2,"playId":"30ac08c1-ab35-3cf0-b212-e62f84b5098f","pitchNumber":3,"startTime":"2025-08-16T00:11:22.462Z","endTime":"2025-08-16T00:11:33.023Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608718,"link":"/api/v1/people/608718","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":686217,"link":"/api/v1/people/686217","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686217,"link":"/api/v1/people/686217"},"credit":"b_ab"},{"player":{"id":608718,"link":"/api/v1/people/608718"},"credit":"p_ab"},{"player":{"id":686217,"link":"/api/v1/people/686217"},"credit":"b_pa"},{"player":{"id":608718,"link":"/api/v1/people/608718"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":72.6,"awayTeamWinProbability":27.400000000000006,"homeTeamWinProbabilityAdded":-3.0,"leverageIndex":0.74,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2025-08-16T00:11:33.023Z","atBatIndex":39},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Joey Ortiz singles on a line drive to center fielder TJ Friedl. Sal Frelick to 2nd.","rbi":0,"awayScore":6,"homeScore":8,"isOut":false},"about":{"atBatIndex":40,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-16T00:11:53.309Z","endTime":"2025-08-16T00:12:24.691Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608718,"fullName":"Brent Suter","link":"/api/v1/people/608718"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"postOnSecond":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":670770,"link":"/api/v1/people/670770"},"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":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.0,"endSpeed":83.8,"strikeZoneTop":3.39475960752991,"strikeZoneBottom":1.47720880584469,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.249764926606055,"aZ":-18.090971507245772,"pfxX":7.4116899630318525,"pfxZ":7.94094337497353,"pX":-0.41810517054590296,"pZ":1.8231396945846376,"vX0":-12.223408906551912,"vY0":-131.90699978721747,"vZ0":-6.902988276199771,"x":132.94,"y":189.56,"x0":3.298644260922436,"y0":50.00641214258801,"z0":5.792826769535592,"aX":13.153003978854466},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":13.1,"breakHorizontal":-10.9,"spinRate":2279,"spinDirection":60},"zone":7,"typeConfidence":2.0,"plateTime":0.4141498298848876,"extension":7.500746089235567},"index":0,"playId":"254a21c5-f428-3ab1-abb0-75c7e27c596e","pitchNumber":1,"startTime":"2025-08-16T00:11:56.095Z","endTime":"2025-08-16T00:12:00.182Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608718,"link":"/api/v1/people/608718","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":687401,"link":"/api/v1/people/687401","batSide":{"code":"R","description":"Right"}},"first":{"id":686217,"link":"/api/v1/people/686217"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.9,"endSpeed":82.8,"strikeZoneTop":3.48,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.722014164577427,"aZ":-16.18422317854462,"pfxX":1.3002689398338516,"pfxZ":9.196564091379916,"pX":-0.5266336711743949,"pZ":2.5376014355645173,"vX0":-9.491039288772999,"vY0":-130.56750777708226,"vZ0":-5.559844812762273,"x":137.07,"y":170.26,"x0":2.9757522550611495,"y0":50.00149848741892,"z0":5.89938352596622,"aX":2.2618618641494943},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":15.7,"breakHorizontal":-0.4,"spinRate":2360,"spinDirection":154},"zone":4,"typeConfidence":2.0,"plateTime":0.4184016776070587,"extension":7.574053735640618},"hitData":{"launchSpeed":92.9,"launchAngle":16.0,"totalDistance":295.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":160.61,"coordY":73.0}},"index":1,"playId":"584e2532-4b1b-37e9-94d0-60362bd9cce9","pitchNumber":2,"startTime":"2025-08-16T00:12:14.519Z","endTime":"2025-08-16T00:12:24.691Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608718,"link":"/api/v1/people/608718","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":687401,"link":"/api/v1/people/687401","batSide":{"code":"R","description":"Right"}},"first":{"id":686217,"link":"/api/v1/people/686217"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687401,"link":"/api/v1/people/687401"},"credit":"b_ab"},{"player":{"id":608718,"link":"/api/v1/people/608718"},"credit":"p_ab"},{"player":{"id":687401,"link":"/api/v1/people/687401"},"credit":"b_pa"},{"player":{"id":608718,"link":"/api/v1/people/608718"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":67.80000000000001,"awayTeamWinProbability":32.19999999999999,"homeTeamWinProbabilityAdded":-4.799999999999983,"leverageIndex":1.46,"dramaIndex":71.0,"contextMetrics":{},"playEndTime":"2025-08-16T00:12:24.691Z","atBatIndex":40},{"result":{"type":"atBat","event":"Fielders Choice","eventType":"fielders_choice","description":"William Contreras reaches on a fielder's choice, fielded by second baseman Gavin Lux. Sal Frelick to 3rd. Joey Ortiz to 2nd. Fielding error by second baseman Gavin Lux.","rbi":0,"awayScore":6,"homeScore":8,"isOut":false},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-16T00:12:37.085Z","endTime":"2025-08-16T00:12:59.347Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":9},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608718,"fullName":"Brent Suter","link":"/api/v1/people/608718"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"postOnSecond":{"id":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"postOnThird":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Fielders Choice","eventType":"fielders_choice","movementReason":"r_adv_force","runner":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":666158,"link":"/api/v1/people/666158"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_fielding_error"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Fielders Choice","eventType":"fielders_choice","movementReason":null,"runner":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":666158,"link":"/api/v1/people/666158"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.6,"endSpeed":81.6,"strikeZoneTop":3.49,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.303707973580792,"aZ":-17.750171907178395,"pfxX":0.24410993689426586,"pfxZ":8.52621335265595,"pX":-0.2767144734405766,"pZ":3.101315045844885,"vX0":-8.617469232866982,"vY0":-128.85935900377314,"vZ0":-4.002133673416441,"x":127.55,"y":155.04,"x0":3.0707865514477333,"y0":50.00317637412051,"z0":6.0355159352721035,"aX":0.41524951657472636},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":14.8,"breakHorizontal":1.3,"spinRate":2325,"spinDirection":173},"zone":1,"typeConfidence":2.0,"plateTime":0.4241100919093417,"extension":7.493047884445872},"hitData":{"launchSpeed":79.3,"launchAngle":-3.0,"totalDistance":33.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":137.36,"coordY":150.43}},"index":0,"playId":"b2d69ecf-bc52-382f-ab51-c9d38c97d1d8","pitchNumber":1,"startTime":"2025-08-16T00:12:52.749Z","endTime":"2025-08-16T00:12:59.347Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608718,"link":"/api/v1/people/608718","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":661388,"link":"/api/v1/people/661388","batSide":{"code":"R","description":"Right"}},"first":{"id":687401,"link":"/api/v1/people/687401"},"second":{"id":686217,"link":"/api/v1/people/686217"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":661388,"link":"/api/v1/people/661388"},"credit":"b_ab"},{"player":{"id":608718,"link":"/api/v1/people/608718"},"credit":"p_ab"},{"player":{"id":661388,"link":"/api/v1/people/661388"},"credit":"b_pa"},{"player":{"id":608718,"link":"/api/v1/people/608718"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":60.3,"awayTeamWinProbability":39.7,"homeTeamWinProbabilityAdded":-7.500000000000014,"leverageIndex":2.4,"dramaIndex":111.0,"contextMetrics":{},"playEndTime":"2025-08-16T00:12:59.347Z","atBatIndex":41},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Christian Yelich singles on a ground ball to left fielder Austin Hays. Sal Frelick scores. Joey Ortiz scores. William Contreras to 2nd.","rbi":2,"awayScore":8,"homeScore":8,"isOut":false},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-16T00:13:32.608Z","endTime":"2025-08-16T00:15:05.386Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608718,"fullName":"Brent Suter","link":"/api/v1/people/608718"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"postOnSecond":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1,2,3,4],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":669720,"link":"/api/v1/people/669720"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"responsiblePitcher":{"id":608718,"link":"/api/v1/people/608718"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":5},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"responsiblePitcher":{"id":608718,"link":"/api/v1/people/608718"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.5,"endSpeed":83.5,"strikeZoneTop":3.42000159193656,"strikeZoneBottom":1.78177956311858,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.81093118308259,"aZ":-16.110898216727744,"pfxX":8.026801974305151,"pfxZ":9.119506000987496,"pX":0.9628806022510595,"pZ":1.282094698939293,"vX0":-8.096689116516059,"vY0":-131.36978127431095,"vZ0":-8.834622421809685,"x":80.3,"y":204.16,"x0":3.030650017867564,"y0":50.00354313000658,"z0":5.867737589112507,"aX":14.139533646130934},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":14.9,"breakHorizontal":-13.0,"spinRate":2257,"spinDirection":150},"zone":14,"typeConfidence":2.0,"plateTime":0.4157154510025469,"extension":7.638450466719383},"index":0,"playId":"5f68fce9-c19c-3229-b43b-744418091262","pitchNumber":1,"startTime":"2025-08-16T00:13:32.608Z","endTime":"2025-08-16T00:13:36.282Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608718,"link":"/api/v1/people/608718","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":592885,"link":"/api/v1/people/592885","batSide":{"code":"L","description":"Left"}},"first":{"id":661388,"link":"/api/v1/people/661388"},"second":{"id":687401,"link":"/api/v1/people/687401"},"third":{"id":686217,"link":"/api/v1/people/686217"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"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":90.8,"endSpeed":83.7,"strikeZoneTop":3.4199994121902,"strikeZoneBottom":1.83707828030206,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.81048342879965,"aZ":-18.22317130019984,"pfxX":5.477408803849178,"pfxZ":7.856847553066784,"pX":-0.07866567061951237,"pZ":2.382113508304202,"vX0":-10.130843017403835,"vY0":-131.85430761685078,"vZ0":-5.725940807569232,"x":120.0,"y":174.46,"x0":3.08699791984665,"y0":50.001762458285384,"z0":5.909278779288665,"aX":9.72555264490594},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":13.2,"breakHorizontal":-7.9,"spinRate":2256,"spinDirection":155},"zone":5,"typeConfidence":2.0,"plateTime":0.41406531426194926,"extension":7.606454539616592},"index":1,"playId":"6686d735-7206-3bd6-817b-8390359405f1","pitchNumber":2,"startTime":"2025-08-16T00:13:47.340Z","endTime":"2025-08-16T00:13:50.922Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608718,"link":"/api/v1/people/608718","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":592885,"link":"/api/v1/people/592885","batSide":{"code":"L","description":"Left"}},"first":{"id":661388,"link":"/api/v1/people/661388"},"second":{"id":687401,"link":"/api/v1/people/687401"},"third":{"id":686217,"link":"/api/v1/people/686217"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"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":91.7,"endSpeed":84.5,"strikeZoneTop":3.4133716127179,"strikeZoneBottom":1.79373675100505,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.956261424518402,"aZ":-14.500879204196972,"pfxX":1.2089101826813815,"pfxZ":9.789675690116795,"pX":-0.9721474841935203,"pZ":1.9075720470535131,"vX0":-10.401804884953217,"vY0":-133.10982962108412,"vZ0":-7.743585245292618,"x":154.06,"y":187.28,"x0":2.819014631553497,"y0":50.00152085225017,"z0":5.891536604052403,"aX":2.1822842405720206},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":16.3,"breakHorizontal":-0.1,"spinRate":2469,"spinDirection":162},"zone":13,"typeConfidence":2.0,"plateTime":0.4105350530506504,"extension":7.566201356388805},"index":2,"playId":"92d519af-f1ae-3110-bd76-128fe7838fd4","pitchNumber":3,"startTime":"2025-08-16T00:14:01.472Z","endTime":"2025-08-16T00:14:04.843Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608718,"link":"/api/v1/people/608718","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":592885,"link":"/api/v1/people/592885","batSide":{"code":"L","description":"Left"}},"first":{"id":661388,"link":"/api/v1/people/661388"},"second":{"id":687401,"link":"/api/v1/people/687401"},"third":{"id":686217,"link":"/api/v1/people/686217"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.2,"endSpeed":83.7,"strikeZoneTop":3.42,"strikeZoneBottom":1.75,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.444701580200064,"aZ":-15.620061965884402,"pfxX":6.072589806309035,"pfxZ":9.274365174420161,"pX":1.059345945087068,"pZ":2.4480814259312353,"vX0":-7.687415149933929,"vY0":-132.55013299773915,"vZ0":-6.060261731617552,"x":76.62,"y":172.68,"x0":3.2036827102196948,"y0":50.00490021411253,"z0":5.8982076657102285,"aX":10.843002692758537},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":15.7,"breakHorizontal":-9.4,"spinRate":2283,"spinDirection":156},"zone":14,"typeConfidence":2.0,"plateTime":0.41268870466909213,"extension":7.457995796586148},"index":3,"playId":"840ccd67-4a69-3b4b-9df3-f81e38b99649","pitchNumber":4,"startTime":"2025-08-16T00:14:18.032Z","endTime":"2025-08-16T00:14:21.032Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608718,"link":"/api/v1/people/608718","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":592885,"link":"/api/v1/people/592885","batSide":{"code":"L","description":"Left"}},"first":{"id":661388,"link":"/api/v1/people/661388"},"second":{"id":687401,"link":"/api/v1/people/687401"},"third":{"id":686217,"link":"/api/v1/people/686217"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.6,"endSpeed":84.4,"strikeZoneTop":3.41999974783887,"strikeZoneBottom":1.78653882376783,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.558281367200934,"aZ":-15.349803878146743,"pfxX":6.46931734003749,"pfxZ":9.321290825599052,"pX":0.6437665821247746,"pZ":1.513887709235669,"vX0":-8.54931916326828,"vY0":-133.00141323877207,"vZ0":-8.595652644003646,"x":92.46,"y":197.91,"x0":3.048366164317443,"y0":50.003551059178726,"z0":5.884233471657557,"aX":11.67715061052865},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":15.4,"breakHorizontal":-10.1,"spinRate":2303,"spinDirection":163},"zone":14,"typeConfidence":2.0,"plateTime":0.4106656279563907,"extension":7.6700989580779595},"index":4,"playId":"2f0f7d21-9e1d-3cbb-9ebb-c6226e027dcc","pitchNumber":5,"startTime":"2025-08-16T00:14:36.132Z","endTime":"2025-08-16T00:14:40.864Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608718,"link":"/api/v1/people/608718","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":592885,"link":"/api/v1/people/592885","batSide":{"code":"L","description":"Left"}},"first":{"id":661388,"link":"/api/v1/people/661388"},"second":{"id":687401,"link":"/api/v1/people/687401"},"third":{"id":686217,"link":"/api/v1/people/686217"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"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":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.2,"endSpeed":82.9,"strikeZoneTop":3.42,"strikeZoneBottom":1.75,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.196169561165355,"aZ":-18.302202211488023,"pfxX":7.471867943321467,"pfxZ":7.9296553144690485,"pX":0.42258383839527985,"pZ":3.133909405717575,"vX0":-9.425340537111142,"vY0":-131.06397276248546,"vZ0":-3.8293930050248424,"x":100.89,"y":154.16,"x0":3.0849535960204904,"y0":50.00568024731031,"z0":5.9707399608114695,"aX":13.07720453333858},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":13.8,"breakHorizontal":-11.6,"spinRate":2315,"spinDirection":161},"zone":3,"typeConfidence":2.0,"plateTime":0.41698800344370524,"extension":7.559850275634278},"hitData":{"launchSpeed":91.5,"launchAngle":-6.0,"totalDistance":25.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":58.69,"coordY":128.65}},"index":5,"playId":"c005eaee-8bcb-39b0-aa03-53e69b04d662","pitchNumber":6,"startTime":"2025-08-16T00:14:54.422Z","endTime":"2025-08-16T00:15:05.386Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608718,"link":"/api/v1/people/608718","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":592885,"link":"/api/v1/people/592885","batSide":{"code":"L","description":"Left"}},"first":{"id":661388,"link":"/api/v1/people/661388"},"second":{"id":687401,"link":"/api/v1/people/687401"},"third":{"id":686217,"link":"/api/v1/people/686217"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":592885,"link":"/api/v1/people/592885"},"credit":"b_ab"},{"player":{"id":608718,"link":"/api/v1/people/608718"},"credit":"p_ab"},{"player":{"id":592885,"link":"/api/v1/people/592885"},"credit":"b_pa"},{"player":{"id":608718,"link":"/api/v1/people/608718"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":45.2,"awayTeamWinProbability":54.8,"homeTeamWinProbabilityAdded":-15.099999999999994,"leverageIndex":3.17,"dramaIndex":177.0,"contextMetrics":{},"playEndTime":"2025-08-16T00:15:05.386Z","atBatIndex":42},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Andrew Vaughn lines out to left fielder Austin Hays.","rbi":0,"awayScore":8,"homeScore":8,"isOut":true},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-16T00:15:25.020Z","endTime":"2025-08-16T00:16:03.260Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608718,"fullName":"Brent Suter","link":"/api/v1/people/608718"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"postOnSecond":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":669720,"link":"/api/v1/people/669720"},"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(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":81.8,"endSpeed":75.3,"strikeZoneTop":3.21999926307355,"strikeZoneBottom":1.40318595998297,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.600908128769078,"aZ":-23.300442088585875,"pfxX":6.877546397445218,"pfxZ":6.15541648129401,"pX":1.2962956787825137,"pZ":3.2836445583275817,"vX0":-6.836884498459993,"vY0":-118.94226885483319,"vZ0":-1.6750877139670197,"x":67.59,"y":150.12,"x0":3.3066929720600777,"y0":50.000113954654104,"z0":6.098213878631125,"aX":9.909007752059658},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":11.0,"breakHorizontal":-10.9,"spinRate":1790,"spinDirection":151},"zone":12,"typeConfidence":2.0,"plateTime":0.4595070633865346,"extension":7.361843021149121},"index":0,"playId":"9c02fddb-03d2-3a24-b3bc-3d30b8e486b9","pitchNumber":1,"startTime":"2025-08-16T00:15:37.917Z","endTime":"2025-08-16T00:15:41.403Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608718,"link":"/api/v1/people/608718","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":683734,"link":"/api/v1/people/683734","batSide":{"code":"R","description":"Right"}},"first":{"id":592885,"link":"/api/v1/people/592885"},"second":{"id":661388,"link":"/api/v1/people/661388"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":80.6,"endSpeed":74.3,"strikeZoneTop":3.22,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.183726906785914,"aZ":-23.536668813392094,"pfxX":6.642421018611342,"pfxZ":6.17638574878315,"pX":0.5569378597411562,"pZ":2.4307703261742755,"vX0":-8.057742071966288,"vY0":-117.20794107742614,"vZ0":-3.270751580188481,"x":95.77,"y":173.15,"x0":3.1688313217135704,"y0":50.00060205370252,"z0":6.0309186280693305,"aX":9.284469109786524},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":10.7,"breakHorizontal":-10.2,"spinRate":1786,"spinDirection":149},"zone":6,"typeConfidence":2.0,"plateTime":0.4664785621738643,"extension":7.296633767161783},"hitData":{"launchSpeed":79.7,"launchAngle":28.0,"totalDistance":291.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":82.99,"coordY":90.89}},"index":1,"playId":"196779d4-8477-327c-9601-e16202dac534","pitchNumber":2,"startTime":"2025-08-16T00:15:53.196Z","endTime":"2025-08-16T00:16:03.260Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608718,"link":"/api/v1/people/608718","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":683734,"link":"/api/v1/people/683734","batSide":{"code":"R","description":"Right"}},"first":{"id":592885,"link":"/api/v1/people/592885"},"second":{"id":661388,"link":"/api/v1/people/661388"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683734,"link":"/api/v1/people/683734"},"credit":"b_ab"},{"player":{"id":608718,"link":"/api/v1/people/608718"},"credit":"p_ab"},{"player":{"id":683734,"link":"/api/v1/people/683734"},"credit":"b_pa"},{"player":{"id":608718,"link":"/api/v1/people/608718"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.7,"awayTeamWinProbability":49.3,"homeTeamWinProbabilityAdded":5.5,"leverageIndex":2.34,"dramaIndex":97.0,"contextMetrics":{},"playEndTime":"2025-08-16T00:16:03.260Z","atBatIndex":43},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Caleb Durbin grounds out, third baseman Ke'Bryan Hayes to first baseman Spencer Steer.","rbi":0,"awayScore":8,"homeScore":8,"isOut":true},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-16T00:16:06.184Z","endTime":"2025-08-16T00:17:18.995Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":3},"matchup":{"batter":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608718,"fullName":"Brent Suter","link":"/api/v1/people/608718"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":663647,"link":"/api/v1/people/663647"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":668715,"link":"/api/v1/people/668715"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.3,"endSpeed":81.4,"strikeZoneTop":3.37459933620588,"strikeZoneBottom":1.47066958169191,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.678104122434526,"aZ":-18.91559038207483,"pfxX":-1.2475908249612764,"pfxZ":7.882172785915621,"pX":-0.39692634836518403,"pZ":4.313152860530003,"vX0":-8.447368907516356,"vY0":-128.37781594850517,"vZ0":-0.8366502569817273,"x":132.13,"y":122.32,"x0":3.0877974866566116,"y0":50.00104782117665,"z0":6.105286465637754,"aX":-2.097155524644248},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":14.4,"breakHorizontal":4.0,"spinRate":2330,"spinDirection":168},"zone":11,"typeConfidence":2.0,"plateTime":0.4254195466350361,"extension":7.56359903382652},"index":0,"playId":"628b0322-5aa5-3add-a49c-90e1f8a03015","pitchNumber":1,"startTime":"2025-08-16T00:16:32.830Z","endTime":"2025-08-16T00:16:35.918Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608718,"link":"/api/v1/people/608718","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":702332,"link":"/api/v1/people/702332","batSide":{"code":"R","description":"Right"}},"first":{"id":592885,"link":"/api/v1/people/592885"},"second":{"id":661388,"link":"/api/v1/people/661388"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"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":87.9,"endSpeed":80.8,"strikeZoneTop":3.37705734743847,"strikeZoneBottom":1.54076381262399,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.22689351286443,"aZ":-16.831399610406084,"pfxX":-0.2579308075601955,"pfxZ":9.216362187338342,"pX":0.16982744608555853,"pZ":3.6993012750373984,"vX0":-7.225166622256491,"vY0":-127.89860880995484,"vZ0":-2.447655060755742,"x":110.53,"y":138.9,"x0":3.059237167016809,"y0":50.00145640323379,"z0":5.981743813167911,"aX":-0.4272325260772722},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":16.4,"breakHorizontal":2.0,"spinRate":2358,"spinDirection":168},"zone":12,"typeConfidence":2.0,"plateTime":0.4274896071160663,"extension":7.416226393682464},"index":1,"playId":"7ac4de52-ea9a-316a-92ba-8973efa5b87a","pitchNumber":2,"startTime":"2025-08-16T00:16:49.910Z","endTime":"2025-08-16T00:16:53.487Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608718,"link":"/api/v1/people/608718","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":702332,"link":"/api/v1/people/702332","batSide":{"code":"R","description":"Right"}},"first":{"id":592885,"link":"/api/v1/people/592885"},"second":{"id":661388,"link":"/api/v1/people/661388"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.8,"endSpeed":81.6,"strikeZoneTop":3.28,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.716741042145426,"aZ":-20.390424396504873,"pfxX":8.222170925037071,"pfxZ":6.96190175282695,"pX":0.005461981852076513,"pZ":2.5960599085645004,"vX0":-10.523880361322334,"vY0":-128.96591798889924,"vZ0":-4.4355386147932,"x":116.79,"y":168.69,"x0":3.0623359682927114,"y0":50.000304484936436,"z0":5.902035054154441,"aX":13.910288634510719},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":11.9,"breakHorizontal":-12.7,"spinRate":2197,"spinDirection":140},"zone":5,"typeConfidence":2.0,"plateTime":0.42400034919852736,"extension":7.567457170034374},"hitData":{"launchSpeed":101.9,"launchAngle":-5.0,"totalDistance":26.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":109.52,"coordY":167.98}},"index":2,"playId":"881b6b23-f99b-3d5d-be07-8e8d38008f46","pitchNumber":3,"startTime":"2025-08-16T00:17:10.270Z","endTime":"2025-08-16T00:17:18.995Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608718,"link":"/api/v1/people/608718","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":702332,"link":"/api/v1/people/702332","batSide":{"code":"R","description":"Right"}},"first":{"id":592885,"link":"/api/v1/people/592885"},"second":{"id":661388,"link":"/api/v1/people/661388"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":702332,"link":"/api/v1/people/702332"},"credit":"b_ab"},{"player":{"id":608718,"link":"/api/v1/people/608718"},"credit":"p_ab"},{"player":{"id":702332,"link":"/api/v1/people/702332"},"credit":"b_pa"},{"player":{"id":608718,"link":"/api/v1/people/608718"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":56.00000000000001,"awayTeamWinProbability":43.99999999999999,"homeTeamWinProbabilityAdded":5.300000000000004,"leverageIndex":2.12,"dramaIndex":91.0,"contextMetrics":{},"playEndTime":"2025-08-16T00:17:18.995Z","atBatIndex":44},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Miguel Andujar flies out to right fielder Sal Frelick.","rbi":0,"awayScore":8,"homeScore":8,"isOut":true},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-16T00:19:42.911Z","endTime":"2025-08-16T00:22:28.096Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":609280,"fullName":"Miguel Andujar","link":"/api/v1/people/609280"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669084,"fullName":"DL Hall","link":"/api/v1/people/669084"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6,7,8],"actionIndex":[],"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":609280,"fullName":"Miguel Andujar","link":"/api/v1/people/609280"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":686217,"link":"/api/v1/people/686217"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":86.3,"strikeZoneTop":3.40000063966169,"strikeZoneBottom":1.58947539558212,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.383009279617585,"aZ":-19.15310621186421,"pfxX":9.8548005904289,"pfxZ":6.849551645042175,"pX":-0.4459163630094998,"pZ":0.9421790863380222,"vX0":-11.804120321503358,"vY0":-137.23301778069688,"vZ0":-8.01983144236804,"x":134.0,"y":213.34,"x0":2.6380284303264094,"y0":50.00190356284878,"z0":5.215409857772781,"aX":18.729709445574176},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":10.7,"breakHorizontal":-15.2,"spinRate":2211,"spinDirection":127},"zone":13,"typeConfidence":2.0,"plateTime":0.3996663790781674,"extension":7.139178762860798},"index":0,"playId":"ced167c6-ada8-39e4-ab3d-8556d8241cc6","pitchNumber":1,"startTime":"2025-08-16T00:20:09.540Z","endTime":"2025-08-16T00:20:13.016Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669084,"link":"/api/v1/people/669084","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":672642,"link":"/api/v1/people/672642"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":609280,"link":"/api/v1/people/609280","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":85.1,"strikeZoneTop":3.39999935078989,"strikeZoneBottom":1.61390444483602,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.330234055742277,"aZ":-17.904816845286437,"pfxX":3.9631318040320145,"pfxZ":7.694802222694801,"pX":0.8521499350004019,"pZ":2.1083948831087107,"vX0":-7.682577929191522,"vY0":-135.4835195277466,"vZ0":-4.878744566485994,"x":84.52,"y":181.85,"x0":3.2129406381810623,"y0":50.00092963114783,"z0":5.18848834639534,"aX":7.347968945222371},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":13.1,"breakHorizontal":-5.5,"spinRate":2448,"spinDirection":149},"zone":14,"typeConfidence":2.0,"plateTime":0.40468174044064975,"extension":6.915175090264677},"index":1,"playId":"a3e2dfeb-04d5-3df0-9205-c439f5731d8f","pitchNumber":2,"startTime":"2025-08-16T00:20:22.321Z","endTime":"2025-08-16T00:20:26.119Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669084,"link":"/api/v1/people/669084","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":672642,"link":"/api/v1/people/672642"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":609280,"link":"/api/v1/people/609280","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.1,"endSpeed":74.1,"strikeZoneTop":3.39999978389506,"strikeZoneBottom":1.56722348358208,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.097445150435288,"aZ":-42.552302057395,"pfxX":-5.122499875452762,"pfxZ":-7.462320509166819,"pX":-0.32422993095187813,"pZ":2.766160857421844,"vX0":-5.656289144504875,"vY0":-117.96613918571938,"vZ0":1.994652144971589,"x":129.36,"y":164.09,"x0":2.781415506891365,"y0":50.00161397418321,"z0":5.869774048498036,"aX":-7.12536638121536},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.6,"breakVerticalInduced":-12.6,"breakHorizontal":10.8,"spinRate":2835,"spinDirection":304},"zone":4,"typeConfidence":2.0,"plateTime":0.466589514443589,"extension":6.5916761877801004},"index":2,"playId":"ffcb3e61-2cb3-3221-bcfe-eadeae2c22d1","pitchNumber":3,"startTime":"2025-08-16T00:20:35.621Z","endTime":"2025-08-16T00:20:39.385Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669084,"link":"/api/v1/people/669084","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":672642,"link":"/api/v1/people/672642"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":609280,"link":"/api/v1/people/609280","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"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.2,"endSpeed":78.7,"strikeZoneTop":3.39999917241624,"strikeZoneBottom":1.52839746023155,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.51635022698608,"aZ":-33.998441427601925,"pfxX":-2.7484896268873675,"pfxZ":-1.1627904293563902,"pX":0.2676722952212002,"pZ":0.49610096579421337,"vX0":-5.330573794422327,"vY0":-125.24549195229449,"vZ0":-5.300875407439634,"x":106.8,"y":225.39,"x0":2.7922678826471627,"y0":50.004123452044325,"z0":5.4647402868057116,"aX":-4.306560038032185},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":-3.2,"breakHorizontal":6.4,"spinRate":2571,"spinDirection":273},"zone":14,"typeConfidence":2.0,"plateTime":0.439627074035009,"extension":6.941860907717625},"index":3,"playId":"4b0913e3-5c0d-328b-b209-a7924ae93cb8","pitchNumber":4,"startTime":"2025-08-16T00:20:51.418Z","endTime":"2025-08-16T00:20:54.760Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669084,"link":"/api/v1/people/669084","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":672642,"link":"/api/v1/people/672642"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":609280,"link":"/api/v1/people/609280","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":85.9,"strikeZoneTop":3.40000049890961,"strikeZoneBottom":1.57878091985246,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.74517903550135,"aZ":-13.943714916899143,"pfxX":6.112041467166011,"pfxZ":9.684291620715829,"pX":0.3525890147164558,"pZ":1.033976040159957,"vX0":-8.170207383026801,"vY0":-136.5092783645926,"vZ0":-8.726674989470766,"x":103.56,"y":210.86,"x0":2.5937199271237716,"y0":50.0051891457962,"z0":5.237655180509708,"aX":11.508887104039658},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":15.7,"breakHorizontal":-9.2,"spinRate":2219,"spinDirection":139},"zone":14,"typeConfidence":2.0,"plateTime":0.401629473590964,"extension":7.00154179213669},"index":4,"playId":"3d02310e-2fd9-32f6-ac7a-b68960509321","pitchNumber":5,"startTime":"2025-08-16T00:21:07.356Z","endTime":"2025-08-16T00:21:11.413Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669084,"link":"/api/v1/people/669084","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":672642,"link":"/api/v1/people/672642"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":609280,"link":"/api/v1/people/609280","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":8,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"index":5,"startTime":"2025-08-16T00:21:26.009Z","endTime":"2025-08-16T00:21:35.859Z","isPitch":false,"type":"action","player":{"id":609280,"link":"/api/v1/people/609280"},"defense":{"pitcher":{"id":669084,"link":"/api/v1/people/669084","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":672642,"link":"/api/v1/people/672642"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":609280,"link":"/api/v1/people/609280","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"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":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.1,"endSpeed":74.2,"strikeZoneTop":3.4,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.422729912589407,"aZ":-42.53929489464198,"pfxX":-4.560928538891708,"pfxZ":-7.4506955599644495,"pX":-0.4359864360445338,"pZ":2.9990505952952304,"vX0":-5.98821527569026,"vY0":-117.8133262190059,"vZ0":2.704612750103485,"x":133.62,"y":157.81,"x0":2.7405387933382817,"y0":50.000290804571094,"z0":5.795278226731324,"aX":-6.3472640422248086},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.5,"breakVerticalInduced":-12.4,"breakHorizontal":9.8,"spinRate":2714,"spinDirection":310},"zone":1,"typeConfidence":2.0,"plateTime":0.4666460904088976,"extension":6.814000811275058},"index":6,"playId":"9960ad0f-2335-331f-b340-1333a2d87673","pitchNumber":6,"startTime":"2025-08-16T00:21:35.859Z","endTime":"2025-08-16T00:21:39.594Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669084,"link":"/api/v1/people/669084","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":672642,"link":"/api/v1/people/672642"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":609280,"link":"/api/v1/people/609280","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":86.3,"strikeZoneTop":3.4,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.71063069457075,"aZ":-21.736514698112202,"pfxX":9.948355861922384,"pfxZ":5.467961232475631,"pX":-0.1929043686009951,"pZ":2.79185492326641,"vX0":-11.093051583634903,"vY0":-137.32833127775564,"vZ0":-3.0149005213526516,"x":124.35,"y":163.4,"x0":2.6083349022153595,"y0":50.00031668879275,"z0":5.384281640838884,"aX":18.979813716171112},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":9.5,"breakHorizontal":-15.6,"spinRate":2158,"spinDirection":139},"zone":5,"typeConfidence":2.0,"plateTime":0.3990103421054325,"extension":7.359826237264299},"index":7,"playId":"264c3be1-681d-38dd-987e-43a83c87991b","pitchNumber":7,"startTime":"2025-08-16T00:21:56.518Z","endTime":"2025-08-16T00:21:59.898Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669084,"link":"/api/v1/people/669084","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":672642,"link":"/api/v1/people/672642"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":609280,"link":"/api/v1/people/609280","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.3,"endSpeed":73.5,"strikeZoneTop":3.4,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.620992449783948,"aZ":-43.17443153236356,"pfxX":-4.611593062946362,"pfxZ":-8.02816927116718,"pX":0.8939356293123327,"pZ":3.238313023635207,"vX0":-2.6936110283141788,"vY0":-116.80066834345769,"vZ0":3.2097292943938145,"x":82.93,"y":151.35,"x0":2.6641889897319597,"y0":50.00113401051709,"z0":5.928396731844926,"aX":-6.320305993816501},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.0,"breakVerticalInduced":-13.3,"breakHorizontal":9.0,"spinRate":2832,"spinDirection":311},"zone":12,"typeConfidence":2.0,"plateTime":0.470356426975052,"extension":6.7479191217255226},"hitData":{"launchSpeed":84.3,"launchAngle":43.0,"totalDistance":259.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":193.11,"coordY":119.65}},"index":8,"playId":"cca3b7ab-ed0c-33f9-bf0a-13dd0e367bfc","pitchNumber":8,"startTime":"2025-08-16T00:22:19.385Z","endTime":"2025-08-16T00:22:28.096Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669084,"link":"/api/v1/people/669084","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":672642,"link":"/api/v1/people/672642"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":609280,"link":"/api/v1/people/609280","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":609280,"link":"/api/v1/people/609280"},"credit":"b_ab"},{"player":{"id":669084,"link":"/api/v1/people/669084"},"credit":"p_ab"},{"player":{"id":609280,"link":"/api/v1/people/609280"},"credit":"b_pa"},{"player":{"id":669084,"link":"/api/v1/people/669084"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.300000000000004,"awayTeamWinProbability":46.699999999999996,"homeTeamWinProbabilityAdded":-2.700000000000003,"leverageIndex":1.06,"dramaIndex":48.0,"contextMetrics":{},"playEndTime":"2025-08-16T00:22:28.096Z","atBatIndex":45},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Gavin Lux called out on strikes.","rbi":0,"awayScore":8,"homeScore":8,"isOut":true},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-16T00:22:37.050Z","endTime":"2025-08-16T00:24:24.628Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":666158,"fullName":"Gavin Lux","link":"/api/v1/people/666158"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669084,"fullName":"DL Hall","link":"/api/v1/people/669084"},"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":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":666158,"fullName":"Gavin Lux","link":"/api/v1/people/666158"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":661388,"link":"/api/v1/people/661388"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":86.0,"strikeZoneTop":3.28000033929539,"strikeZoneBottom":1.60546866179033,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.141679387996867,"aZ":-23.691426245876972,"pfxX":2.675251375333991,"pfxZ":4.494337129338572,"pX":-0.4789928273713584,"pZ":2.8095194557551277,"vX0":-9.76638253434278,"vY0":-136.54540263036282,"vZ0":-2.358305169851334,"x":135.26,"y":162.92,"x0":2.7969499224597993,"y0":50.00354111487577,"z0":5.314943962412984,"aX":5.051135872621889},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":7.8,"breakHorizontal":-2.8,"spinRate":2421,"spinDirection":156},"zone":1,"typeConfidence":2.0,"plateTime":0.40117381091427484,"extension":6.855261277555722},"index":0,"playId":"e7b0fc6f-5ace-32e6-b918-c85c1f0a1797","pitchNumber":1,"startTime":"2025-08-16T00:22:52.499Z","endTime":"2025-08-16T00:22:56.313Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669084,"link":"/api/v1/people/669084","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":672642,"link":"/api/v1/people/672642"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":666158,"link":"/api/v1/people/666158","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.9,"endSpeed":80.7,"strikeZoneTop":3.24769306884341,"strikeZoneBottom":1.59947080811932,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.092228006791053,"aZ":-30.892539328681234,"pfxX":-1.5274581112989285,"pfxZ":0.7768253845780899,"pX":-1.125304385303859,"pZ":1.6525154227187182,"vX0":-8.455495071861144,"vY0":-127.73155902440584,"vZ0":-3.6420177599457664,"x":159.89,"y":194.16,"x0":2.4305642791255466,"y0":50.00151302665961,"z0":5.534143358435607,"aX":-2.515140523892467},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":0.7,"breakHorizontal":4.7,"spinRate":2549,"spinDirection":265},"zone":13,"typeConfidence":2.0,"plateTime":0.4293393324831136,"extension":6.827110274535565},"index":1,"playId":"c55a1193-a1c5-3192-8909-5118acc087a5","pitchNumber":2,"startTime":"2025-08-16T00:23:05.089Z","endTime":"2025-08-16T00:23:08.303Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669084,"link":"/api/v1/people/669084","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":672642,"link":"/api/v1/people/672642"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":666158,"link":"/api/v1/people/666158","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"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":85.3,"endSpeed":77.9,"strikeZoneTop":3.28000032381014,"strikeZoneBottom":1.54598859624648,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.874971902079977,"aZ":-28.043133689626984,"pfxX":11.448099417383144,"pfxZ":2.6829330566857363,"pX":-0.21277920492964134,"pZ":0.7239109378955086,"vX0":-10.683024313316889,"vY0":-123.63099328079662,"vZ0":-5.401556762992561,"x":125.11,"y":219.23,"x0":2.6880448764942404,"y0":50.002477588943286,"z0":5.30609268283365,"aX":17.627059923396008},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":3.7,"breakHorizontal":-18.1,"spinRate":2092,"spinDirection":115},"zone":13,"typeConfidence":2.0,"plateTime":0.44393572032946604,"extension":6.9932023819037905},"index":2,"playId":"12cd7f68-d6d6-3bab-8d6b-f75f38d60b69","pitchNumber":3,"startTime":"2025-08-16T00:23:21.392Z","endTime":"2025-08-16T00:23:24.656Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669084,"link":"/api/v1/people/669084","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":672642,"link":"/api/v1/people/672642"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":666158,"link":"/api/v1/people/666158","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":85.8,"strikeZoneTop":3.28,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.423691790223327,"aZ":-14.231935060588883,"pfxX":4.0267670089672505,"pfxZ":9.516546403875946,"pX":-0.06873815225805857,"pZ":2.2041017502851137,"vX0":-8.9187724502604,"vY0":-136.52781046304267,"vZ0":-5.8140620779259935,"x":119.62,"y":179.27,"x0":2.719045084799588,"y0":50.003075506951824,"z0":5.343010478614211,"aX":7.592990965819415},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":16.1,"breakHorizontal":-5.4,"spinRate":2169,"spinDirection":139},"zone":5,"typeConfidence":2.0,"plateTime":0.4013808834584509,"extension":7.010861484936348},"index":3,"playId":"756edbc5-7037-3c74-bb6b-ae4b2feb6f01","pitchNumber":4,"startTime":"2025-08-16T00:23:40.592Z","endTime":"2025-08-16T00:23:44.343Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669084,"link":"/api/v1/people/669084","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":672642,"link":"/api/v1/people/672642"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":666158,"link":"/api/v1/people/666158","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"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":85.5,"endSpeed":78.4,"strikeZoneTop":3.22341273295322,"strikeZoneBottom":1.60671464325815,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.20179620443449,"aZ":-24.31116626602738,"pfxX":11.29985699478879,"pfxZ":5.046382808212232,"pX":-0.5215851043992874,"pZ":1.2883859773585844,"vX0":-11.756939844620584,"vY0":-123.88232595341424,"vZ0":-4.901797174929952,"x":136.88,"y":203.99,"x0":2.8123555337344928,"y0":50.00136588327705,"z0":5.318800513760239,"aX":17.603399138019732},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":8.2,"breakHorizontal":-17.8,"spinRate":2098,"spinDirection":113},"zone":13,"typeConfidence":2.0,"plateTime":0.44173047381992525,"extension":6.9947387771932314},"index":4,"playId":"89239ad4-0489-36f9-892c-387e62f03b10","pitchNumber":5,"startTime":"2025-08-16T00:24:07.154Z","endTime":"2025-08-16T00:24:10.957Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669084,"link":"/api/v1/people/669084","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":672642,"link":"/api/v1/people/672642"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":666158,"link":"/api/v1/people/666158","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"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":3,"strikes":3,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.7,"endSpeed":75.3,"strikeZoneTop":3.27999928876151,"strikeZoneBottom":1.60021518329215,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.611041322434595,"aZ":-42.93224551705374,"pfxX":-3.886068667402717,"pfxZ":-7.517190470506252,"pX":0.08321470691984721,"pZ":3.203324053736889,"vX0":-5.038091454223553,"vY0":-118.82294033726895,"vZ0":2.955080674591991,"x":113.83,"y":152.29,"x0":2.7352942261863764,"y0":50.003990987354776,"z0":5.84245511647299,"aX":-5.559653755072243},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.6,"breakVerticalInduced":-12.6,"breakHorizontal":8.3,"spinRate":2729,"spinDirection":308},"zone":2,"typeConfidence":2.0,"plateTime":0.4608471477170597,"extension":6.664463695831859},"index":5,"playId":"f2cc65aa-9ae3-34e4-98c3-4b423d2f934b","pitchNumber":6,"startTime":"2025-08-16T00:24:20.547Z","endTime":"2025-08-16T00:24:24.628Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669084,"link":"/api/v1/people/669084","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":672642,"link":"/api/v1/people/672642"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":666158,"link":"/api/v1/people/666158","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666158,"link":"/api/v1/people/666158"},"credit":"b_ab"},{"player":{"id":669084,"link":"/api/v1/people/669084"},"credit":"p_ab"},{"player":{"id":666158,"link":"/api/v1/people/666158"},"credit":"b_pa"},{"player":{"id":669084,"link":"/api/v1/people/669084"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.300000000000004,"awayTeamWinProbability":48.699999999999996,"homeTeamWinProbabilityAdded":-2.0,"leverageIndex":0.79,"dramaIndex":38.0,"contextMetrics":{},"playEndTime":"2025-08-16T00:24:24.628Z","atBatIndex":46},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Austin Hays lines out to center fielder Steward Berroa.","rbi":0,"awayScore":8,"homeScore":8,"isOut":true},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-16T00:24:24.600Z","endTime":"2025-08-16T00:25:30.464Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669084,"fullName":"DL Hall","link":"/api/v1/people/669084"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":672642,"link":"/api/v1/people/672642"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":86.6,"strikeZoneTop":3.22,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.391168140019545,"aZ":-14.46053373791433,"pfxX":6.138678238237322,"pfxZ":9.186485124069788,"pX":0.12687650051491653,"pZ":2.8642680347366936,"vX0":-9.321803138115369,"vY0":-138.12858172070298,"vZ0":-4.398951595851737,"x":112.16,"y":161.44,"x0":2.75119441161933,"y0":50.00294798656955,"z0":5.4530239269451934,"aX":11.837532452910159},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":15.8,"breakHorizontal":-9.1,"spinRate":2293,"spinDirection":139},"zone":2,"typeConfidence":2.0,"plateTime":0.39686351726318714,"extension":7.213169057418403},"index":0,"playId":"c375443f-8604-31af-b8ad-0dbb57e811a9","pitchNumber":1,"startTime":"2025-08-16T00:24:48.265Z","endTime":"2025-08-16T00:24:51.265Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669084,"link":"/api/v1/people/669084","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":672642,"link":"/api/v1/people/672642"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":669720,"link":"/api/v1/people/669720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.9,"endSpeed":79.7,"strikeZoneTop":3.22000126187673,"strikeZoneBottom":1.49872170888498,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.43480507576028,"aZ":-25.439035237564497,"pfxX":11.017773591172809,"pfxZ":4.17157830927636,"pX":0.4932329532941093,"pZ":1.3077986185578416,"vX0":-9.70917486591666,"vY0":-126.16545266219039,"vZ0":-4.7905683710203695,"x":98.2,"y":203.47,"x0":2.958148851084016,"y0":50.001794005812705,"z0":5.278990329516095,"aX":17.778810207631484},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":6.6,"breakHorizontal":-17.8,"spinRate":2182,"spinDirection":119},"zone":14,"typeConfidence":2.0,"plateTime":0.4339839463468156,"extension":7.041225676067301},"index":1,"playId":"33084eac-326f-3372-b5dd-17d4199ae121","pitchNumber":2,"startTime":"2025-08-16T00:25:08.832Z","endTime":"2025-08-16T00:25:13.022Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669084,"link":"/api/v1/people/669084","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":672642,"link":"/api/v1/people/672642"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":669720,"link":"/api/v1/people/669720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.9,"endSpeed":75.4,"strikeZoneTop":3.22,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.105214212313115,"aZ":-38.44859513957021,"pfxX":-3.1487223931855226,"pfxZ":-4.366999606766445,"pX":0.41000965492022506,"pZ":2.649713108972251,"vX0":-5.088485707143092,"vY0":-119.14188242658953,"vZ0":0.9400614369360132,"x":101.37,"y":167.24,"x0":2.983424403697572,"y0":50.00400163600643,"z0":5.727528050583553,"aX":-4.521738044974595},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.2,"breakVerticalInduced":-7.4,"breakHorizontal":7.0,"spinRate":2691,"spinDirection":296},"zone":6,"typeConfidence":2.0,"plateTime":0.4599070738104194,"extension":6.7312925104400145},"hitData":{"launchSpeed":98.2,"launchAngle":20.0,"totalDistance":326.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":107.12,"coordY":69.79}},"index":2,"playId":"95750b60-3ade-31ac-9586-7eae2859c36b","pitchNumber":3,"startTime":"2025-08-16T00:25:23.764Z","endTime":"2025-08-16T00:25:30.464Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669084,"link":"/api/v1/people/669084","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":672642,"link":"/api/v1/people/672642"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":669720,"link":"/api/v1/people/669720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669720,"link":"/api/v1/people/669720"},"credit":"b_ab"},{"player":{"id":669084,"link":"/api/v1/people/669084"},"credit":"p_ab"},{"player":{"id":669720,"link":"/api/v1/people/669720"},"credit":"b_pa"},{"player":{"id":669084,"link":"/api/v1/people/669084"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-1.3000000000000043,"leverageIndex":0.53,"dramaIndex":27.0,"contextMetrics":{},"playEndTime":"2025-08-16T00:25:30.464Z","atBatIndex":47},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Brice Turang flies out to right fielder Noelvi Marte.","rbi":0,"awayScore":8,"homeScore":8,"isOut":true},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-16T00:27:31.792Z","endTime":"2025-08-16T00:29:07.259Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608718,"fullName":"Brent Suter","link":"/api/v1/people/608718"},"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":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":682622,"link":"/api/v1/people/682622"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":79.7,"endSpeed":73.7,"strikeZoneTop":3.50551452487529,"strikeZoneBottom":1.59727632628387,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.77977269623462,"aZ":-34.65738083964861,"pfxX":-2.2961610013377056,"pfxZ":-1.8248019249677068,"pX":0.020337272379286196,"pZ":2.1651433800853837,"vX0":-6.757187360809873,"vY0":-115.94194521442869,"vZ0":-1.7246832786772843,"x":116.22,"y":180.32,"x0":3.2714848401644185,"y0":50.00409879789134,"z0":6.227799111092279,"aX":-3.122798493352283},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.6,"breakVerticalInduced":-3.5,"breakHorizontal":5.9,"spinRate":2399,"spinDirection":282},"zone":8,"typeConfidence":2.0,"plateTime":0.4725155239661416,"extension":7.242984720654335},"index":0,"playId":"58386235-33be-3d1f-97d3-b344c8c5f07b","pitchNumber":1,"startTime":"2025-08-16T00:28:03.530Z","endTime":"2025-08-16T00:28:06.911Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608718,"link":"/api/v1/people/608718","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":668930,"link":"/api/v1/people/668930","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"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":79.2,"endSpeed":73.5,"strikeZoneTop":3.51318949904709,"strikeZoneBottom":1.6750227920255,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.65663244488786,"aZ":-35.102616504972374,"pfxX":-1.6271517166161629,"pfxZ":-2.1847641120841708,"pX":0.10082867553518982,"pZ":0.7908034746615722,"vX0":-6.7523646906407935,"vY0":-115.13277090968072,"vZ0":-4.4633478400870725,"x":113.16,"y":217.43,"x0":3.284754055145619,"y0":50.00366243469235,"z0":6.156987937534062,"aX":-2.1800567280450407},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.6,"breakVerticalInduced":-4.8,"breakHorizontal":4.7,"spinRate":2432,"spinDirection":286},"zone":14,"typeConfidence":2.0,"plateTime":0.4759945526374225,"extension":7.121934912107953},"index":1,"playId":"64a13a2b-c07b-3797-92f8-5b08fc3a7291","pitchNumber":2,"startTime":"2025-08-16T00:28:12.342Z","endTime":"2025-08-16T00:28:15.677Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608718,"link":"/api/v1/people/608718","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":668930,"link":"/api/v1/people/668930","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"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":88.4,"endSpeed":81.4,"strikeZoneTop":3.49,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.111115502675396,"aZ":-16.900385600079737,"pfxX":0.8695533175354402,"pfxZ":9.065630644564681,"pX":-0.14287058766694555,"pZ":2.8252071387017637,"vX0":-7.985645123104843,"vY0":-128.56825939561645,"vZ0":-4.5502711493974815,"x":122.45,"y":162.5,"x0":2.8820667997852834,"y0":50.000444214248084,"z0":5.9182084835189,"aX":1.4656926019542078},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":15.7,"breakHorizontal":0.1,"spinRate":2335,"spinDirection":169},"zone":5,"typeConfidence":2.0,"plateTime":0.42501818236014666,"extension":7.608840499625014},"index":2,"playId":"24feb23e-4550-33fb-b915-68e4566a72c6","pitchNumber":3,"startTime":"2025-08-16T00:28:29.494Z","endTime":"2025-08-16T00:28:32.494Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608718,"link":"/api/v1/people/608718","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":668930,"link":"/api/v1/people/668930","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":8,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2025-08-16T00:28:39.773Z","endTime":"2025-08-16T00:28:48.346Z","isPitch":false,"type":"action","player":{"id":668930,"link":"/api/v1/people/668930"},"defense":{"pitcher":{"id":608718,"link":"/api/v1/people/608718","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":668930,"link":"/api/v1/people/668930","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"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":89.3,"endSpeed":82.3,"strikeZoneTop":3.45879657610798,"strikeZoneBottom":1.64507139892319,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.40453135936427,"aZ":-18.789901139974518,"pfxX":0.18995767499717653,"pfxZ":7.791979838505254,"pX":-0.7509342152735977,"pZ":3.190899103981295,"vX0":-9.409770412923383,"vY0":-129.76341514137454,"vZ0":-3.5652785708661137,"x":145.62,"y":152.63,"x0":2.886878795917742,"y0":50.000887555430815,"z0":6.002114432003027,"aX":0.32921409453478234},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":13.6,"breakHorizontal":1.6,"spinRate":2244,"spinDirection":182},"zone":1,"typeConfidence":2.0,"plateTime":0.4209999494509953,"extension":7.604739217330313},"index":4,"playId":"fa849d3a-d092-36e7-875f-df01d9e65a22","pitchNumber":4,"startTime":"2025-08-16T00:28:48.346Z","endTime":"2025-08-16T00:28:52.385Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608718,"link":"/api/v1/people/608718","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":668930,"link":"/api/v1/people/668930","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"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":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":78.0,"endSpeed":72.7,"strikeZoneTop":3.49,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.63517646036252,"aZ":-35.94309221330914,"pfxX":-1.7155132624882157,"pfxZ":-2.874445107460783,"pX":-0.12804761789409383,"pZ":1.6507410293250389,"vX0":-6.748605631575821,"vY0":-113.51498691069118,"vZ0":-2.2446436076504384,"x":121.88,"y":194.21,"x0":3.099036670311907,"y0":50.00116944939601,"z0":6.2108578189130625,"aX":-2.250832306397754},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.3,"breakVerticalInduced":-5.5,"breakHorizontal":4.7,"spinRate":2405,"spinDirection":310},"zone":8,"typeConfidence":2.0,"plateTime":0.481442518128524,"extension":7.178385279130295},"hitData":{"launchSpeed":80.1,"launchAngle":37.0,"totalDistance":295.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":158.3,"coordY":85.69}},"index":5,"playId":"4f4ecb31-77ab-362f-9e94-d099a56a0062","pitchNumber":5,"startTime":"2025-08-16T00:28:58.932Z","endTime":"2025-08-16T00:29:07.259Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608718,"link":"/api/v1/people/608718","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":668930,"link":"/api/v1/people/668930","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668930,"link":"/api/v1/people/668930"},"credit":"b_ab"},{"player":{"id":608718,"link":"/api/v1/people/608718"},"credit":"p_ab"},{"player":{"id":668930,"link":"/api/v1/people/668930"},"credit":"b_pa"},{"player":{"id":608718,"link":"/api/v1/people/608718"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.0,"awayTeamWinProbability":47.0,"homeTeamWinProbabilityAdded":3.0,"leverageIndex":1.17,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2025-08-16T00:29:07.259Z","atBatIndex":48},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Steward Berroa walks.","rbi":0,"awayScore":8,"homeScore":8,"isOut":false},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-16T00:29:29.919Z","endTime":"2025-08-16T00:32:17.847Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":672642,"fullName":"Steward Berroa","link":"/api/v1/people/672642"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608718,"fullName":"Brent Suter","link":"/api/v1/people/608718"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":672642,"fullName":"Steward Berroa","link":"/api/v1/people/672642"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,2,3,4,5,6,7],"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":672642,"fullName":"Steward Berroa","link":"/api/v1/people/672642"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":80.7,"endSpeed":74.4,"strikeZoneTop":3.08999978471665,"strikeZoneBottom":1.56381938991358,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.04173328035992,"aZ":-21.389886414034383,"pfxX":7.533250306737111,"pfxZ":7.692825466079885,"pX":0.5896195425164179,"pZ":2.540962717177593,"vX0":-8.196995129375395,"vY0":-117.32455850872807,"vZ0":-3.467399021901847,"x":94.53,"y":170.17,"x0":3.1408491322485452,"y0":50.00259185799877,"z0":6.018824264210055,"aX":10.560755272378692},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":13.3,"breakHorizontal":-11.8,"spinRate":1755,"spinDirection":149},"zone":6,"typeConfidence":2.0,"plateTime":0.4658566011886953,"extension":7.24802939972533},"index":0,"playId":"26f36938-ea85-3349-9d03-24a76c681e16","pitchNumber":1,"startTime":"2025-08-16T00:29:29.919Z","endTime":"2025-08-16T00:29:33.766Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608718,"link":"/api/v1/people/608718","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":672642,"link":"/api/v1/people/672642","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"On-field Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":8,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2025-08-16T00:30:10.464Z","endTime":"2025-08-16T00:30:41.439Z","isPitch":false,"type":"action","player":{"id":672642,"link":"/api/v1/people/672642"},"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":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.7,"endSpeed":80.9,"strikeZoneTop":3.09,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.671132564258308,"aZ":-18.370732195555053,"pfxX":0.9746666914440583,"pfxZ":8.328387390662135,"pX":-0.006559566685832257,"pZ":2.426115132220699,"vX0":-7.570166659722509,"vY0":-127.51811636880235,"vZ0":-5.2250535832026905,"x":117.25,"y":173.27,"x0":2.8658511390848207,"y0":50.001309472315626,"z0":5.937890437244267,"aX":1.615472905303457},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":14.2,"breakHorizontal":-0.1,"spinRate":2155,"spinDirection":166},"zone":5,"typeConfidence":2.0,"plateTime":0.4284852932216219,"extension":7.655624295214556},"index":2,"playId":"42739951-8073-30bb-9260-1bea3c699633","pitchNumber":2,"startTime":"2025-08-16T00:30:41.439Z","endTime":"2025-08-16T00:30:44.999Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608718,"link":"/api/v1/people/608718","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":672642,"link":"/api/v1/people/672642","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"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":77.3,"endSpeed":71.7,"strikeZoneTop":2.92985885076025,"strikeZoneBottom":1.30474563332539,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.28916770679954,"aZ":-22.462652400279524,"pfxX":5.618207813791965,"pfxZ":7.593090434708833,"pX":0.14031110483591655,"pZ":-0.17036462733444108,"vX0":-8.240888873318244,"vY0":-112.07444192274333,"vZ0":-8.167194641106107,"x":111.65,"y":243.38,"x0":3.126485358936859,"y0":50.00117190914834,"z0":5.797583256820775,"aX":7.183360518255713},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":12.0,"breakHorizontal":-8.2,"spinRate":1635,"spinDirection":153},"zone":14,"typeConfidence":2.0,"plateTime":0.4877601680339363,"extension":7.388148425508492},"index":3,"playId":"8c1fe7f0-c478-3a65-b5e0-c7c239732a58","pitchNumber":3,"startTime":"2025-08-16T00:31:05.261Z","endTime":"2025-08-16T00:31:09.624Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608718,"link":"/api/v1/people/608718","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":672642,"link":"/api/v1/people/672642","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.9,"endSpeed":81.7,"strikeZoneTop":3.09,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.57806738491743,"aZ":-16.047290963872697,"pfxX":1.4410032040526466,"pfxZ":9.472622935123619,"pX":0.12804920030987252,"pZ":3.620290813551185,"vX0":-7.855946099070137,"vY0":-129.29999806076233,"vZ0":-2.9414783156957087,"x":112.12,"y":141.03,"x0":3.0112765170664377,"y0":50.00193332062473,"z0":5.9957412743380525,"aX":2.4533634422053496},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":16.8,"breakHorizontal":-1.0,"spinRate":2272,"spinDirection":158},"zone":12,"typeConfidence":2.0,"plateTime":0.4227157911145949,"extension":7.575207022154375},"index":4,"playId":"34d225b9-c96a-3104-b0ef-0520e12c0f0c","pitchNumber":4,"startTime":"2025-08-16T00:31:27.197Z","endTime":"2025-08-16T00:31:30.197Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608718,"link":"/api/v1/people/608718","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":672642,"link":"/api/v1/people/672642","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":75.5,"endSpeed":69.9,"strikeZoneTop":2.88619722939086,"strikeZoneBottom":1.35029673809604,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.283841165023222,"aZ":-23.830834537294532,"pfxX":7.065179490109795,"pfxZ":6.806932511094051,"pX":0.07504061657416908,"pZ":1.27477336536006,"vX0":-8.35569144370508,"vY0":-109.66066365529515,"vZ0":-4.462501513756317,"x":114.14,"y":204.36,"x0":3.006062403074838,"y0":50.00265568640685,"z0":5.860417315425241,"aX":8.65831515411804},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":11.5,"breakHorizontal":-10.8,"spinRate":1637,"spinDirection":154},"zone":8,"typeConfidence":2.0,"plateTime":0.4983182389919456,"extension":7.182037520727028},"index":5,"playId":"ef4050e4-b030-3cef-ba71-392d9dee2d4d","pitchNumber":5,"startTime":"2025-08-16T00:31:42.446Z","endTime":"2025-08-16T00:31:46.424Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608718,"link":"/api/v1/people/608718","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":672642,"link":"/api/v1/people/672642","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.9,"endSpeed":82.9,"strikeZoneTop":3.00829307675729,"strikeZoneBottom":1.41329780923125,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.24101892426104,"aZ":-21.31933772753832,"pfxX":6.97874535239105,"pfxZ":6.252384382203836,"pX":-0.6524078617128467,"pZ":2.242302018752829,"vX0":-11.913438291321242,"vY0":-130.38216075215047,"vZ0":-5.147134696703208,"x":141.87,"y":178.24,"x0":3.0518892630992256,"y0":50.00233506857977,"z0":5.832531290851905,"aX":12.116494996474623},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":10.4,"breakHorizontal":-10.2,"spinRate":2300,"spinDirection":155},"zone":4,"typeConfidence":2.0,"plateTime":0.41874538232999425,"extension":7.529114723349267},"index":6,"playId":"e9a4dd9f-c9f0-3e40-bfa7-60b6b1c8ef0f","pitchNumber":6,"startTime":"2025-08-16T00:31:58.091Z","endTime":"2025-08-16T00:32:02.379Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608718,"link":"/api/v1/people/608718","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":672642,"link":"/api/v1/people/672642","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"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":4,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.3,"endSpeed":81.1,"strikeZoneTop":3.05784836162423,"strikeZoneBottom":1.34420871423604,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.218406262483008,"aZ":-19.350049783359275,"pfxX":-0.4649048503767057,"pfxZ":7.809673985638012,"pX":-0.5175944893903053,"pZ":0.46251779842334206,"vX0":-8.835255326999391,"vY0":-126.6210854550912,"vZ0":-9.513232310449197,"x":136.73,"y":226.29,"x0":3.0613539533760505,"y0":50.00072635854804,"z0":5.785516903367793,"aX":-0.7611142984538919},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":12.4,"breakHorizontal":2.6,"spinRate":2252,"spinDirection":152},"zone":13,"typeConfidence":2.0,"plateTime":0.43079477130281774,"extension":7.561664869754011},"index":7,"playId":"8490679c-04ce-30de-8773-9383b996c5d0","pitchNumber":7,"startTime":"2025-08-16T00:32:13.997Z","endTime":"2025-08-16T00:32:17.847Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608718,"link":"/api/v1/people/608718","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":672642,"link":"/api/v1/people/672642","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672642,"link":"/api/v1/people/672642"},"credit":"b_pa"},{"player":{"id":608718,"link":"/api/v1/people/608718"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":49.7,"awayTeamWinProbability":50.3,"homeTeamWinProbabilityAdded":-3.299999999999997,"leverageIndex":0.88,"dramaIndex":47.0,"contextMetrics":{},"playEndTime":"2025-08-16T00:32:17.847Z","atBatIndex":49},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brewers challenged (play at 1st), call on the field was overturned: Brandon Lockridge singles on a bunt ground ball to catcher Tyler Stephenson. Steward Berroa to 2nd.","rbi":0,"awayScore":8,"homeScore":8,"isOut":false},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-16T00:32:57.364Z","endTime":"2025-08-16T00:33:39.345Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":663604,"fullName":"Brandon Lockridge","link":"/api/v1/people/663604"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608718,"fullName":"Brent Suter","link":"/api/v1/people/608718"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":663604,"fullName":"Brandon Lockridge","link":"/api/v1/people/663604"},"postOnSecond":{"id":672642,"fullName":"Steward Berroa","link":"/api/v1/people/672642"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":663604,"fullName":"Brandon Lockridge","link":"/api/v1/people/663604"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":663886,"link":"/api/v1/people/663886"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"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":672642,"fullName":"Steward Berroa","link":"/api/v1/people/672642"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"playId":"ccb31916-dccb-3b4a-9e55-515b4de804ee","startTime":"2025-08-16T00:32:44.608Z","endTime":"2025-08-16T00:32:47.608Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":608718,"link":"/api/v1/people/608718","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":663604,"link":"/api/v1/people/663604","batSide":{"code":"R","description":"Right"}},"first":{"id":672642,"link":"/api/v1/people/672642"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.5,"endSpeed":82.5,"strikeZoneTop":3.36000031318041,"strikeZoneBottom":1.55174385480072,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.681259322641623,"aZ":-15.158500053154578,"pfxX":0.043889563378106455,"pfxZ":9.887916451715297,"pX":-0.7139462712732504,"pZ":2.007015534547479,"vX0":-9.894638212430136,"vY0":-129.94653592389832,"vZ0":-7.083327763311826,"x":144.21,"y":184.59,"x0":3.127477200557961,"y0":50.00080850526914,"z0":5.906972796512348,"aX":0.07702058435422282},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":16.6,"breakHorizontal":1.9,"spinRate":2359,"spinDirection":168},"zone":7,"typeConfidence":2.0,"plateTime":0.42052122456309515,"extension":7.547079407104253},"index":1,"playId":"7a9c9bdb-3c14-3401-92e7-996840a06c66","pitchNumber":1,"startTime":"2025-08-16T00:32:59.637Z","endTime":"2025-08-16T00:33:03.704Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608718,"link":"/api/v1/people/608718","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":663604,"link":"/api/v1/people/663604","batSide":{"code":"R","description":"Right"}},"first":{"id":672642,"link":"/api/v1/people/672642"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"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,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.2,"endSpeed":83.9,"strikeZoneTop":3.36,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.80264629952388,"aZ":-17.74488169836114,"pfxX":6.882115716830026,"pfxZ":8.077514310353779,"pX":0.29532713050910364,"pZ":2.2539136406050426,"vX0":-9.961193157920244,"vY0":-132.44270360512587,"vZ0":-6.165454598618519,"x":105.74,"y":177.92,"x0":3.2013164122883175,"y0":50.0030355334335,"z0":5.898235976641725,"aX":12.295230879578645},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":13.6,"breakHorizontal":-10.4,"spinRate":2258,"spinDirection":150},"zone":6,"typeConfidence":2.0,"plateTime":0.41268051992943366,"extension":7.501043373233349},"index":2,"playId":"553382c9-d5fd-3a79-b9e5-5b3602905982","pitchNumber":2,"startTime":"2025-08-16T00:33:15.584Z","endTime":"2025-08-16T00:33:18.602Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608718,"link":"/api/v1/people/608718","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":663604,"link":"/api/v1/people/663604","batSide":{"code":"R","description":"Right"}},"first":{"id":672642,"link":"/api/v1/people/672642"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.8,"endSpeed":84.1,"strikeZoneTop":3.36,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.968090939908294,"aZ":-18.725897076745717,"pfxX":7.6181763772100854,"pfxZ":7.475137439802404,"pX":0.3541833351327442,"pZ":2.196418296998151,"vX0":-10.420202833215473,"vY0":-133.14618213659205,"vZ0":-6.237078252743483,"x":103.5,"y":179.48,"x0":3.3245944695405854,"y0":50.00593344643081,"z0":5.919631524963648,"aX":13.712691719700267},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":12.4,"breakHorizontal":-11.6,"spinRate":2262,"spinDirection":216},"zone":6,"typeConfidence":2.0,"plateTime":0.411007153308796,"extension":7.4666595278876935},"hitData":{"launchSpeed":47.1,"launchAngle":-81.0,"totalDistance":2.0,"trajectory":"bunt_grounder","hardness":"medium","location":"2","coordinates":{"coordX":130.09,"coordY":200.05}},"index":3,"playId":"5fc21a7f-25f4-3bd0-ad4c-f2169745661c","pitchNumber":3,"startTime":"2025-08-16T00:33:32.124Z","endTime":"2025-08-16T00:33:39.345Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608718,"link":"/api/v1/people/608718","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":663604,"link":"/api/v1/people/663604","batSide":{"code":"R","description":"Right"}},"first":{"id":672642,"link":"/api/v1/people/672642"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663604,"link":"/api/v1/people/663604"},"credit":"b_ab"},{"player":{"id":608718,"link":"/api/v1/people/608718"},"credit":"p_ab"},{"player":{"id":663604,"link":"/api/v1/people/663604"},"credit":"b_pa"},{"player":{"id":608718,"link":"/api/v1/people/608718"},"credit":"p_pa"}],"flags":[],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MF","challengeTeamId":158},"homeTeamWinProbability":44.800000000000004,"awayTeamWinProbability":55.199999999999996,"homeTeamWinProbabilityAdded":-4.899999999999999,"leverageIndex":1.64,"dramaIndex":76.0,"contextMetrics":{},"playEndTime":"2025-08-16T00:33:39.345Z","atBatIndex":50},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Sal Frelick grounds into a force out, pitcher Brent Suter to shortstop Elly De La Cruz. Steward Berroa to 3rd. Brandon Lockridge out at 2nd. Sal Frelick to 1st.","rbi":0,"awayScore":8,"homeScore":8,"isOut":true},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-16T00:35:22.528Z","endTime":"2025-08-16T00:36:18.566Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608718,"fullName":"Brent Suter","link":"/api/v1/people/608718"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"postOnThird":{"id":672642,"fullName":"Steward Berroa","link":"/api/v1/people/672642"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":663604,"fullName":"Brandon Lockridge","link":"/api/v1/people/663604"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":608718,"link":"/api/v1/people/608718"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":682829,"link":"/api/v1/people/682829"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"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":672642,"fullName":"Steward Berroa","link":"/api/v1/people/672642"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":88.1,"endSpeed":81.1,"strikeZoneTop":3.39370719785139,"strikeZoneBottom":1.48251179532869,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.461768975206702,"aZ":-18.190364426591245,"pfxX":-1.0570277329961724,"pfxZ":8.38903810121132,"pX":-0.19852675475240866,"pZ":2.1942246048485847,"vX0":-7.549438340051699,"vY0":-128.04767493727496,"vZ0":-5.787840254777145,"x":124.57,"y":179.54,"x0":2.920574917189252,"y0":50.00416390370891,"z0":5.898727366238068,"aX":-1.7617309089748576},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":14.2,"breakHorizontal":3.6,"spinRate":2340,"spinDirection":177},"zone":5,"typeConfidence":2.0,"plateTime":0.42710865778858853,"extension":7.633615337473757},"index":0,"playId":"0d3921c3-a89f-346a-81ac-765411534f02","pitchNumber":1,"startTime":"2025-08-16T00:35:22.528Z","endTime":"2025-08-16T00:35:26.349Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608718,"link":"/api/v1/people/608718","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":686217,"link":"/api/v1/people/686217","batSide":{"code":"L","description":"Left"}},"first":{"id":663604,"link":"/api/v1/people/663604"},"second":{"id":672642,"link":"/api/v1/people/672642"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"index":1,"playId":"1c040060-e26a-45c6-b270-03ea2b685149","startTime":"2025-08-16T00:35:36.075Z","endTime":"2025-08-16T00:35:41.075Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":608718,"link":"/api/v1/people/608718","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":686217,"link":"/api/v1/people/686217","batSide":{"code":"L","description":"Left"}},"first":{"id":663604,"link":"/api/v1/people/663604"},"second":{"id":672642,"link":"/api/v1/people/672642"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"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,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.7,"endSpeed":82.8,"strikeZoneTop":3.14000077203879,"strikeZoneBottom":1.41470238458274,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.22958437605958,"aZ":-19.438385210137497,"pfxX":5.965018493601932,"pfxZ":7.358758480074419,"pX":-0.15685821888463167,"pZ":1.895863732687855,"vX0":-10.681961588126976,"vY0":-130.17467845997072,"vZ0":-6.446853719424755,"x":122.98,"y":187.59,"x0":3.209592455676469,"y0":50.00212921480944,"z0":5.857724847401741,"aX":10.322473739947622},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":12.1,"breakHorizontal":-8.6,"spinRate":2229,"spinDirection":158},"zone":8,"typeConfidence":2.0,"plateTime":0.4194669067930792,"extension":7.5624321054317},"index":2,"playId":"cb8cb6ee-6968-39c4-bfc2-bbde06248e2e","pitchNumber":2,"startTime":"2025-08-16T00:35:52.425Z","endTime":"2025-08-16T00:35:56.232Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608718,"link":"/api/v1/people/608718","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":686217,"link":"/api/v1/people/686217","batSide":{"code":"L","description":"Left"}},"first":{"id":663604,"link":"/api/v1/people/663604"},"second":{"id":672642,"link":"/api/v1/people/672642"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"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":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":77.9,"endSpeed":72.2,"strikeZoneTop":3.14,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.41790909041482,"aZ":-36.0768143512968,"pfxX":-2.168083051234073,"pfxZ":-3.0169256548208945,"pX":-0.055813143988902775,"pZ":0.7177979987953255,"vX0":-6.805443668849314,"vY0":-113.22072020831986,"vZ0":-3.997339270144578,"x":119.13,"y":219.4,"x0":3.2753460926511986,"y0":50.00332792850199,"z0":6.1310976377066035,"aX":-2.8033648774401465},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.6,"breakVerticalInduced":-6.2,"breakHorizontal":5.8,"spinRate":2311,"spinDirection":292},"zone":13,"typeConfidence":2.0,"plateTime":0.48447827917322295,"extension":7.179375928702163},"hitData":{"launchSpeed":26.4,"launchAngle":44.0,"totalDistance":40.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":129.49,"coordY":191.58}},"index":3,"playId":"451397ea-ebeb-3ae0-898c-5992ff2aaa72","pitchNumber":3,"startTime":"2025-08-16T00:36:08.164Z","endTime":"2025-08-16T00:36:18.566Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608718,"link":"/api/v1/people/608718","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":686217,"link":"/api/v1/people/686217","batSide":{"code":"L","description":"Left"}},"first":{"id":663604,"link":"/api/v1/people/663604"},"second":{"id":672642,"link":"/api/v1/people/672642"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686217,"link":"/api/v1/people/686217"},"credit":"b_ab"},{"player":{"id":608718,"link":"/api/v1/people/608718"},"credit":"p_ab"},{"player":{"id":686217,"link":"/api/v1/people/686217"},"credit":"b_pa"},{"player":{"id":608718,"link":"/api/v1/people/608718"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":5.199999999999996,"leverageIndex":2.56,"dramaIndex":101.0,"contextMetrics":{},"playEndTime":"2025-08-16T00:36:18.566Z","atBatIndex":51},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Joey Ortiz grounds out, second baseman Gavin Lux to first baseman Spencer Steer.","rbi":0,"awayScore":8,"homeScore":8,"isOut":true},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-16T00:39:02.959Z","endTime":"2025-08-16T00:39:28.189Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605130,"fullName":"Scott Barlow","link":"/api/v1/people/605130"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3],"actionIndex":[1],"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":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":666158,"link":"/api/v1/people/666158"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":668715,"link":"/api/v1/people/668715"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":8,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-16T00:36:34.707Z","endTime":"2025-08-16T00:37:07.949Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":608718,"link":"/api/v1/people/608718","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":687401,"link":"/api/v1/people/687401","batSide":{"code":"R","description":"Right"}},"first":{"id":686217,"link":"/api/v1/people/686217"},"third":{"id":672642,"link":"/api/v1/people/672642"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Scott Barlow replaces Brent Suter.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":8,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2025-08-16T00:37:07.949Z","endTime":"2025-08-16T00:39:05.171Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":605130,"link":"/api/v1/people/605130"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":608718,"link":"/api/v1/people/608718","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":687401,"link":"/api/v1/people/687401","batSide":{"code":"R","description":"Right"}},"first":{"id":686217,"link":"/api/v1/people/686217"},"third":{"id":672642,"link":"/api/v1/people/672642"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.2,"endSpeed":73.9,"strikeZoneTop":3.44544253762895,"strikeZoneBottom":1.46951918729005,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.387368198269936,"aZ":-25.631288180356012,"pfxX":5.0271653743934905,"pfxZ":4.707475649295012,"pX":-2.1792461241878613,"pZ":2.3027451106674452,"vX0":-0.0576990733938913,"vY0":-116.91176801134397,"vZ0":-0.9651072596101586,"x":200.07,"y":176.61,"x0":-2.8076341978335546,"y0":50.00024658671155,"z0":5.119703370594124,"aX":6.979479788212803},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":8.6,"breakHorizontal":-9.1,"spinRate":2583,"spinDirection":95},"zone":13,"typeConfidence":2.0,"plateTime":0.4679430154469735,"extension":6.353898677243781},"index":2,"playId":"f80616cc-8989-3fcc-8be9-44156495f999","pitchNumber":1,"startTime":"2025-08-16T00:39:05.171Z","endTime":"2025-08-16T00:39:09.120Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605130,"link":"/api/v1/people/605130","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":687401,"link":"/api/v1/people/687401","batSide":{"code":"R","description":"Right"}},"first":{"id":686217,"link":"/api/v1/people/686217"},"third":{"id":672642,"link":"/api/v1/people/672642"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.4,"endSpeed":75.1,"strikeZoneTop":3.48,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.889723675870517,"aZ":-23.58918479273141,"pfxX":5.135956202159072,"pfxZ":6.027718246454665,"pX":1.030637285932527,"pZ":2.40664681752438,"vX0":6.755460663921826,"vY0":-118.41430920440331,"vZ0":-1.3047768268105429,"x":77.71,"y":173.8,"x0":-2.5229739515515908,"y0":50.00533854751068,"z0":5.1160681252577955,"aX":7.318920212068276},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":10.9,"breakHorizontal":-10.9,"spinRate":2541,"spinDirection":84},"zone":14,"typeConfidence":2.0,"plateTime":0.461946814115771,"extension":6.672981512052948},"hitData":{"launchSpeed":70.1,"launchAngle":13.0,"totalDistance":139.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":146.1,"coordY":131.14}},"index":3,"playId":"55de116e-e1f7-3307-a383-01fba85b3ba3","pitchNumber":2,"startTime":"2025-08-16T00:39:20.789Z","endTime":"2025-08-16T00:39:28.189Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605130,"link":"/api/v1/people/605130","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":687401,"link":"/api/v1/people/687401","batSide":{"code":"R","description":"Right"}},"first":{"id":686217,"link":"/api/v1/people/686217"},"third":{"id":672642,"link":"/api/v1/people/672642"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687401,"link":"/api/v1/people/687401"},"credit":"b_ab"},{"player":{"id":605130,"link":"/api/v1/people/605130"},"credit":"p_ab"},{"player":{"id":687401,"link":"/api/v1/people/687401"},"credit":"b_pa"},{"player":{"id":605130,"link":"/api/v1/people/605130"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":56.699999999999996,"awayTeamWinProbability":43.300000000000004,"homeTeamWinProbabilityAdded":6.699999999999996,"leverageIndex":2.54,"dramaIndex":110.0,"contextMetrics":{},"playEndTime":"2025-08-16T00:39:28.189Z","atBatIndex":52},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Noelvi Marte grounds out softly, pitcher Nick Mears to first baseman Andrew Vaughn.","rbi":0,"awayScore":8,"homeScore":8,"isOut":true},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-16T00:42:13.534Z","endTime":"2025-08-16T00:42:40.187Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683232,"fullName":"Nick Mears","link":"/api/v1/people/683232"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"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":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":683232,"link":"/api/v1/people/683232"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":683734,"link":"/api/v1/people/683734"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Nick Mears replaces DL Hall.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":8,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-16T00:41:31.064Z","endTime":"2025-08-16T00:42:15.908Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":683232,"link":"/api/v1/people/683232"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":669084,"link":"/api/v1/people/669084","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":672642,"link":"/api/v1/people/672642"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":682622,"link":"/api/v1/people/682622","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":88.6,"strikeZoneTop":3.44,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.939238935899244,"aZ":-13.913040424690116,"pfxX":-4.054744196803345,"pfxZ":9.15365192880899,"pX":0.5747301883803729,"pZ":3.438876454231776,"vX0":6.950640492187987,"vY0":-139.53960808386904,"vZ0":-4.99284020026922,"x":95.09,"y":145.93,"x0":-1.408391267731912,"y0":50.004147297213336,"z0":6.150350972939579,"aX":-8.090845554042764},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":15.8,"breakHorizontal":6.1,"spinRate":2285,"spinDirection":204},"zone":3,"typeConfidence":0.9,"plateTime":0.39076233909123115,"extension":6.841194885214321},"index":1,"playId":"2c30bd61-6cbb-3a05-900a-4a996529e501","pitchNumber":1,"startTime":"2025-08-16T00:42:15.908Z","endTime":"2025-08-16T00:42:20.820Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683232,"link":"/api/v1/people/683232","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":672642,"link":"/api/v1/people/672642"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":682622,"link":"/api/v1/people/682622","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.3,"endSpeed":81.9,"strikeZoneTop":3.44,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.190709134469035,"aZ":-30.178762521826897,"pfxX":-0.05181268708359199,"pfxZ":1.1928959026849313,"pX":0.4271243472633817,"pZ":1.5432892700140433,"vX0":5.193871702037922,"vY0":-127.15816084694445,"vZ0":-5.4625742929183545,"x":100.72,"y":197.11,"x0":-1.6181505601213941,"y0":50.00223580832852,"z0":6.056876021659741,"aX":-0.08751161451405814},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":1.3,"breakHorizontal":-0.8,"spinRate":2540,"spinDirection":82},"zone":14,"typeConfidence":0.89,"plateTime":0.4275011720473567,"extension":6.73475514131876},"hitData":{"launchSpeed":52.4,"launchAngle":-74.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":122.01,"coordY":193.65}},"index":2,"playId":"9c948e8d-f886-3373-9461-b1e4c434f18d","pitchNumber":2,"startTime":"2025-08-16T00:42:32.597Z","endTime":"2025-08-16T00:42:40.187Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683232,"link":"/api/v1/people/683232","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":672642,"link":"/api/v1/people/672642"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":682622,"link":"/api/v1/people/682622","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682622,"link":"/api/v1/people/682622"},"credit":"b_ab"},{"player":{"id":683232,"link":"/api/v1/people/683232"},"credit":"p_ab"},{"player":{"id":682622,"link":"/api/v1/people/682622"},"credit":"b_pa"},{"player":{"id":683232,"link":"/api/v1/people/683232"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.7,"awayTeamWinProbability":46.3,"homeTeamWinProbabilityAdded":-2.999999999999993,"leverageIndex":1.16,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2025-08-16T00:42:40.187Z","atBatIndex":53},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Tyler Stephenson flies out to right fielder Sal Frelick.","rbi":0,"awayScore":8,"homeScore":8,"isOut":true},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-16T00:42:58.476Z","endTime":"2025-08-16T00:43:50.380Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683232,"fullName":"Nick Mears","link":"/api/v1/people/683232"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":686217,"link":"/api/v1/people/686217"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":87.4,"strikeZoneTop":3.37999866760114,"strikeZoneBottom":1.49886265486667,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.633696966990996,"aZ":-11.344634919439319,"pfxX":-3.1813757280068127,"pfxZ":10.66853220332399,"pX":0.8922397628033764,"pZ":2.205721570908973,"vX0":7.519209223236488,"vY0":-138.9748239560303,"vZ0":-8.441076609197793,"x":82.99,"y":179.23,"x0":-1.4372397228827192,"y0":50.00612386541931,"z0":6.0393097669800015,"aX":-6.21375949310967},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":17.6,"breakHorizontal":4.2,"spinRate":2313,"spinDirection":200},"zone":14,"typeConfidence":0.9,"plateTime":0.39436814099971684,"extension":6.747766033050508},"index":0,"playId":"4b1fd7d5-27fd-3afa-aca7-f0e00ac1418e","pitchNumber":1,"startTime":"2025-08-16T00:43:11.056Z","endTime":"2025-08-16T00:43:14.657Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683232,"link":"/api/v1/people/683232","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":672642,"link":"/api/v1/people/672642"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":663886,"link":"/api/v1/people/663886","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.1,"endSpeed":81.2,"strikeZoneTop":3.38,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.291945955101262,"aZ":-30.579675018519875,"pfxX":1.1595304910469328,"pfxZ":0.9671768786271491,"pX":-0.13592127395488868,"pZ":1.2227791206278127,"vX0":3.365996075134548,"vY0":-126.89954370876094,"vZ0":-6.06983027949378,"x":122.18,"y":205.76,"x0":-1.6243660180116444,"y0":50.00356338568926,"z0":6.0487580363222415,"aX":1.911437305373356},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":0.7,"breakHorizontal":-2.8,"spinRate":2540,"spinDirection":42},"zone":13,"typeConfidence":0.9,"plateTime":0.4298222903962392,"extension":6.616649568685683},"index":1,"playId":"0e0fc477-4e46-313e-bf49-a43491169f82","pitchNumber":2,"startTime":"2025-08-16T00:43:26.822Z","endTime":"2025-08-16T00:43:29.822Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683232,"link":"/api/v1/people/683232","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":672642,"link":"/api/v1/people/672642"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":663886,"link":"/api/v1/people/663886","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":87.1,"strikeZoneTop":3.38,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.28197930319574,"aZ":-11.769292788718321,"pfxX":-4.418378734036897,"pfxZ":10.464560275389745,"pX":-0.3322782645052658,"pZ":3.1460127904220023,"vX0":4.692241869386753,"vY0":-138.8088299170342,"vZ0":-5.918655047008415,"x":129.67,"y":153.84,"x0":-1.4711370364650502,"y0":50.00356976154929,"z0":6.090643736613664,"aX":-8.616379869735837},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":17.9,"breakHorizontal":7.0,"spinRate":2264,"spinDirection":205},"zone":1,"typeConfidence":0.9,"plateTime":0.3946940860943995,"extension":6.685130290686366},"hitData":{"launchSpeed":72.4,"launchAngle":31.0,"totalDistance":243.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":162.57,"coordY":109.9}},"index":2,"playId":"306c4889-195c-34a6-b063-9fd45ab69d86","pitchNumber":3,"startTime":"2025-08-16T00:43:43.244Z","endTime":"2025-08-16T00:43:50.380Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683232,"link":"/api/v1/people/683232","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":672642,"link":"/api/v1/people/672642"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":663886,"link":"/api/v1/people/663886","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663886,"link":"/api/v1/people/663886"},"credit":"b_ab"},{"player":{"id":683232,"link":"/api/v1/people/683232"},"credit":"p_ab"},{"player":{"id":663886,"link":"/api/v1/people/663886"},"credit":"b_pa"},{"player":{"id":683232,"link":"/api/v1/people/683232"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.5,"awayTeamWinProbability":48.5,"homeTeamWinProbabilityAdded":-2.200000000000003,"leverageIndex":0.88,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2025-08-16T00:43:50.380Z","atBatIndex":54},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ke'Bryan Hayes strikes out swinging.","rbi":0,"awayScore":8,"homeScore":8,"isOut":true},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-16T00:44:02.950Z","endTime":"2025-08-16T00:46:01.544Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683232,"fullName":"Nick Mears","link":"/api/v1/people/683232"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":661388,"link":"/api/v1/people/661388"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.7,"endSpeed":81.2,"strikeZoneTop":3.25,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.320405108473718,"aZ":-29.598060054313756,"pfxX":-0.5284589545933795,"pfxZ":1.5637274515561632,"pX":0.29540789991770444,"pZ":1.692262116086391,"vX0":4.86354349322771,"vY0":-126.35457961154576,"vZ0":-4.994680699661738,"x":105.74,"y":193.09,"x0":-1.5707784975598966,"y0":50.002437551562295,"z0":6.0221013418436655,"aX":-0.8706933453753097},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":2.0,"breakHorizontal":0.0,"spinRate":2409,"spinDirection":199},"zone":9,"typeConfidence":0.89,"plateTime":0.43047825233360637,"extension":6.677382563051308},"index":0,"playId":"53359011-c771-3980-b822-58fd7bb5a7a6","pitchNumber":1,"startTime":"2025-08-16T00:44:20.239Z","endTime":"2025-08-16T00:44:23.239Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683232,"link":"/api/v1/people/683232","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":672642,"link":"/api/v1/people/672642"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":663647,"link":"/api/v1/people/663647","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.5,"endSpeed":82.1,"strikeZoneTop":3.08692163426467,"strikeZoneBottom":1.4885783565483,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.98716138782626,"aZ":-29.531533476106596,"pfxX":0.300192691780913,"pfxZ":1.5586204231551726,"pX":0.5777973818594732,"pZ":1.5881174102547186,"vX0":5.122074139583859,"vY0":-128.88781048536399,"vZ0":-5.510206445117049,"x":94.98,"y":195.9,"x0":-1.4683021664791749,"y0":50.003302683945705,"z0":6.014408129860404,"aX":0.5075095783051558},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":1.9,"breakHorizontal":-1.6,"spinRate":2607,"spinDirection":249},"zone":9,"typeConfidence":0.89,"plateTime":0.42381066590400485,"extension":6.659087829408614},"index":1,"playId":"057be1ee-0219-318d-8bec-91a789060d37","pitchNumber":2,"startTime":"2025-08-16T00:44:35.347Z","endTime":"2025-08-16T00:44:39.071Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683232,"link":"/api/v1/people/683232","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":672642,"link":"/api/v1/people/672642"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":663647,"link":"/api/v1/people/663647","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"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.6,"endSpeed":87.9,"strikeZoneTop":3.17267541890939,"strikeZoneBottom":1.38614268851734,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.312134509413383,"aZ":-11.309986715824028,"pfxX":-2.797915922394935,"pfxZ":10.564585636071183,"pX":0.0661207107389955,"pZ":3.684258404192904,"vX0":5.313397587806522,"vY0":-139.18021854999654,"vZ0":-4.647922571424389,"x":114.48,"y":139.31,"x0":-1.498471187468855,"y0":50.00147881599752,"z0":6.116173681732781,"aX":-5.525509424489371},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":18.5,"breakHorizontal":4.1,"spinRate":2414,"spinDirection":203},"zone":12,"typeConfidence":0.9,"plateTime":0.39255546551300435,"extension":6.589085878183007},"index":2,"playId":"dc477223-b47e-3771-9673-8b6072914611","pitchNumber":3,"startTime":"2025-08-16T00:44:54.987Z","endTime":"2025-08-16T00:44:58.441Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683232,"link":"/api/v1/people/683232","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":672642,"link":"/api/v1/people/672642"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":663647,"link":"/api/v1/people/663647","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.4,"endSpeed":81.5,"strikeZoneTop":3.25,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.338671726126826,"aZ":-29.431008122984093,"pfxX":0.4222809994918729,"pfxZ":1.640810469392271,"pX":0.10413423828989901,"pZ":2.4630315459007512,"vX0":3.963202010885303,"vY0":-127.39360847861757,"vZ0":-3.4789692739845086,"x":113.03,"y":172.28,"x0":-1.5165203251910604,"y0":50.00094306604596,"z0":6.134014106672611,"aX":0.7042734645185225},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":2.5,"breakHorizontal":-1.6,"spinRate":2473,"spinDirection":174},"zone":5,"typeConfidence":0.89,"plateTime":0.4274088707892645,"extension":6.687473404566094},"index":3,"playId":"25fc0c85-ba45-37e3-9c82-e911cbc5f7bc","pitchNumber":4,"startTime":"2025-08-16T00:45:17.305Z","endTime":"2025-08-16T00:45:20.594Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683232,"link":"/api/v1/people/683232","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":672642,"link":"/api/v1/people/672642"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":663647,"link":"/api/v1/people/663647","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"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":95.8,"endSpeed":88.1,"strikeZoneTop":3.2499993160705,"strikeZoneBottom":1.56918577774699,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.238694843095804,"aZ":-10.871842952499357,"pfxX":-3.5762550079772497,"pfxZ":10.786038218203187,"pX":1.5008022383575048,"pZ":2.502447019026962,"vX0":9.12861968720675,"vY0":-139.1683483992391,"vZ0":-7.827998526656174,"x":59.79,"y":171.21,"x0":-1.347198920506895,"y0":50.0004186087654,"z0":6.0595383344113465,"aX":-7.06204648818822},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":18.1,"breakHorizontal":4.7,"spinRate":2269,"spinDirection":204},"zone":12,"typeConfidence":0.9,"plateTime":0.39253662224334285,"extension":6.776947776606245},"index":4,"playId":"a1b81bc7-d127-3900-83a3-45e2699e56d4","pitchNumber":5,"startTime":"2025-08-16T00:45:40.709Z","endTime":"2025-08-16T00:45:43.713Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683232,"link":"/api/v1/people/683232","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":672642,"link":"/api/v1/people/672642"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":663647,"link":"/api/v1/people/663647","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.4,"endSpeed":88.5,"strikeZoneTop":3.25,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.19225101489443,"aZ":-11.986907102740618,"pfxX":-3.1863273197834636,"pfxZ":10.085879881458157,"pX":0.0759045737154235,"pZ":2.9111586735109705,"vX0":5.15081838308082,"vY0":-140.22798695552063,"vZ0":-6.671793815422504,"x":114.11,"y":160.18,"x0":-1.366485846803414,"y0":50.00513560155686,"z0":6.094971964533856,"aX":-6.379373478788892},"breaks":{"breakAngle":21.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":17.2,"breakHorizontal":4.8,"spinRate":2267,"spinDirection":204},"zone":2,"typeConfidence":0.9,"plateTime":0.38983900687024686,"extension":6.717527333096066},"index":5,"playId":"82005d8d-4f80-3664-ab42-9a17bac83347","pitchNumber":6,"startTime":"2025-08-16T00:45:58.544Z","endTime":"2025-08-16T00:46:01.544Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683232,"link":"/api/v1/people/683232","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":672642,"link":"/api/v1/people/672642"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":663647,"link":"/api/v1/people/663647","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663647,"link":"/api/v1/people/663647"},"credit":"b_ab"},{"player":{"id":683232,"link":"/api/v1/people/683232"},"credit":"p_ab"},{"player":{"id":663647,"link":"/api/v1/people/663647"},"credit":"b_pa"},{"player":{"id":683232,"link":"/api/v1/people/683232"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-1.5,"leverageIndex":0.59,"dramaIndex":29.0,"contextMetrics":{},"playEndTime":"2025-08-16T00:46:01.544Z","atBatIndex":55},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"William Contreras flies out to left fielder Austin Hays.","rbi":0,"awayScore":8,"homeScore":8,"isOut":true},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-16T00:48:04.456Z","endTime":"2025-08-16T00:49:48.516Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605130,"fullName":"Scott Barlow","link":"/api/v1/people/605130"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":669720,"link":"/api/v1/people/669720"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":84.1,"strikeZoneTop":3.26333372514835,"strikeZoneBottom":1.45025088451295,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.649469830969633,"aZ":-17.360438812516687,"pfxX":-2.7569257452939335,"pfxZ":8.150119532235555,"pX":0.062388627234797656,"pZ":3.1780017127058904,"vX0":7.276109055559675,"vY0":-134.12326157443596,"vZ0":-2.407973822164125,"x":114.62,"y":152.97,"x0":-2.330223083809494,"y0":50.00191589505888,"z0":5.328739870160256,"aX":-5.011009655105656},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":14.4,"breakHorizontal":3.4,"spinRate":2411,"spinDirection":218},"zone":2,"typeConfidence":2.0,"plateTime":0.4087393879027652,"extension":6.79706788738682},"index":0,"playId":"53115ff1-b6ee-3adf-b10d-eef79fa4f381","pitchNumber":1,"startTime":"2025-08-16T00:48:35.203Z","endTime":"2025-08-16T00:48:38.933Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605130,"link":"/api/v1/people/605130","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":661388,"link":"/api/v1/people/661388","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.9,"endSpeed":74.0,"strikeZoneTop":3.46494078649379,"strikeZoneBottom":1.5869734621451,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.061303273113094,"aZ":-23.12823667649885,"pfxX":4.468011213464509,"pfxZ":6.5143434209195386,"pX":0.6478822608294285,"pZ":0.8727842360597502,"vX0":6.34762351423341,"vY0":-117.59530906118903,"vZ0":-4.374181568544797,"x":92.3,"y":215.21,"x0":-2.6757555230363224,"y0":50.00370626170705,"z0":4.924506759729024,"aX":6.203693450936946},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":10.9,"breakHorizontal":-9.7,"spinRate":2509,"spinDirection":88},"zone":14,"typeConfidence":2.0,"plateTime":0.4672957185440034,"extension":6.634641376303632},"index":1,"playId":"d73e71bb-00b9-3930-8f35-239c3f7c1f1a","pitchNumber":2,"startTime":"2025-08-16T00:48:50.078Z","endTime":"2025-08-16T00:48:53.632Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605130,"link":"/api/v1/people/605130","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":661388,"link":"/api/v1/people/661388","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"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":91.8,"endSpeed":83.8,"strikeZoneTop":3.49,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.03266678161762,"aZ":-17.165607826843306,"pfxX":-3.145128352509822,"pfxZ":8.315120608424277,"pX":-0.7708298548245629,"pZ":2.9844548920840412,"vX0":5.314631684291809,"vY0":-133.5809789261355,"vZ0":-2.673011076320088,"x":146.38,"y":158.2,"x0":-2.3784737260788242,"y0":50.00610496245294,"z0":5.233639268363434,"aX":-5.67983193858124},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":14.6,"breakHorizontal":4.6,"spinRate":2536,"spinDirection":223},"zone":1,"typeConfidence":2.0,"plateTime":0.4101886114160114,"extension":6.655038822697409},"index":2,"playId":"c21e299e-62fa-3762-8d01-11a7f7e28e94","pitchNumber":3,"startTime":"2025-08-16T00:49:05.167Z","endTime":"2025-08-16T00:49:08.167Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605130,"link":"/api/v1/people/605130","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":661388,"link":"/api/v1/people/661388","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"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":91.5,"endSpeed":84.1,"strikeZoneTop":3.49000103365529,"strikeZoneBottom":1.71202146939439,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.76616872706785,"aZ":-21.852225536619912,"pfxX":-2.315066453384432,"pfxZ":5.728173888596661,"pX":1.1186533144293185,"pZ":3.6255612526724645,"vX0":9.340756712703577,"vY0":-132.9830809470859,"vZ0":-0.18650982744282074,"x":74.36,"y":140.89,"x0":-2.1287154768650383,"y0":50.00542552409346,"z0":5.272960785777474,"aX":-4.174407428092763},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":10.6,"breakHorizontal":2.3,"spinRate":2401,"spinDirection":221},"zone":12,"typeConfidence":2.0,"plateTime":0.4108479658909783,"extension":6.740192053674637},"index":3,"playId":"16c52fbc-4a4d-3a89-8535-0ddf4610481b","pitchNumber":4,"startTime":"2025-08-16T00:49:25.275Z","endTime":"2025-08-16T00:49:28.424Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605130,"link":"/api/v1/people/605130","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":661388,"link":"/api/v1/people/661388","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.3,"endSpeed":74.5,"strikeZoneTop":3.49,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.805524021083905,"aZ":-26.91154996147668,"pfxX":8.26672904715699,"pfxZ":3.7308266108795767,"pX":1.072616368383795,"pZ":2.7270203135767805,"vX0":5.7129907891714815,"vY0":-118.3457228891191,"vZ0":-0.18062466801424992,"x":76.11,"y":165.15,"x0":-2.4513737080216798,"y0":50.0013581591285,"z0":5.281298187139992,"aX":11.657295542671067},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":7.0,"breakHorizontal":-16.4,"spinRate":2544,"spinDirection":83},"zone":12,"typeConfidence":2.0,"plateTime":0.4638433313113808,"extension":6.449047074274975},"hitData":{"launchSpeed":74.5,"launchAngle":38.0,"totalDistance":256.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":104.17,"coordY":100.02}},"index":4,"playId":"6b3432e5-6a91-38a9-936c-711d60a71ea8","pitchNumber":5,"startTime":"2025-08-16T00:49:40.441Z","endTime":"2025-08-16T00:49:48.516Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605130,"link":"/api/v1/people/605130","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":661388,"link":"/api/v1/people/661388","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":661388,"link":"/api/v1/people/661388"},"credit":"b_ab"},{"player":{"id":605130,"link":"/api/v1/people/605130"},"credit":"p_ab"},{"player":{"id":661388,"link":"/api/v1/people/661388"},"credit":"b_pa"},{"player":{"id":605130,"link":"/api/v1/people/605130"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.400000000000006,"awayTeamWinProbability":46.599999999999994,"homeTeamWinProbabilityAdded":3.4000000000000057,"leverageIndex":1.32,"dramaIndex":59.0,"contextMetrics":{},"playEndTime":"2025-08-16T00:49:48.516Z","atBatIndex":56},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Christian Yelich homers (25) on a fly ball to left field.","rbi":1,"awayScore":9,"homeScore":8,"isOut":false},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-16T00:49:55.332Z","endTime":"2025-08-16T00:51:13.305Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":65},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605130,"fullName":"Scott Barlow","link":"/api/v1/people/605130"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"responsiblePitcher":{"id":605130,"link":"/api/v1/people/605130"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.0,"endSpeed":84.7,"strikeZoneTop":3.41999928507947,"strikeZoneBottom":1.79210401585978,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.149451999060545,"aZ":-16.56120241399618,"pfxX":-2.1708745850418882,"pfxZ":8.55417440475306,"pX":0.3922970552798046,"pZ":2.3313667151824995,"vX0":7.47285092001819,"vY0":-133.8344428718439,"vZ0":-4.571107316563294,"x":102.05,"y":175.83,"x0":-2.1463377968857418,"y0":50.005306504921634,"z0":5.236758333457255,"aX":-3.9637658616220395},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":14.8,"breakHorizontal":2.4,"spinRate":2531,"spinDirection":218},"zone":6,"typeConfidence":2.0,"plateTime":0.40825083753753777,"extension":6.698856748185995},"index":0,"playId":"25bd04a0-c264-3172-9d9b-2541ee8dfe83","pitchNumber":1,"startTime":"2025-08-16T00:50:14.843Z","endTime":"2025-08-16T00:50:19.344Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605130,"link":"/api/v1/people/605130","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":592885,"link":"/api/v1/people/592885","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"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":91.8,"endSpeed":84.4,"strikeZoneTop":3.4200003963985,"strikeZoneBottom":1.75093619841963,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.091221078159357,"aZ":-17.719728725648643,"pfxX":-1.7087296777948673,"pfxZ":7.9757322409876945,"pX":1.4415801966571007,"pZ":3.5060132941886946,"vX0":10.514151871904874,"vY0":-133.3938914044082,"vZ0":-1.1328900235381516,"x":62.05,"y":144.12,"x0":-2.3191904660512654,"y0":50.00665923863717,"z0":5.206397751984125,"aX":-3.099693146427056},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":14.4,"breakHorizontal":1.0,"spinRate":2464,"spinDirection":223},"zone":12,"typeConfidence":2.0,"plateTime":0.40968618110407284,"extension":6.657307370381601},"index":1,"playId":"37864432-0ff7-3c0b-8df7-72fb510d5f90","pitchNumber":2,"startTime":"2025-08-16T00:50:30.535Z","endTime":"2025-08-16T00:50:33.843Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605130,"link":"/api/v1/people/605130","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":592885,"link":"/api/v1/people/592885","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.0,"endSpeed":74.4,"strikeZoneTop":3.42,"strikeZoneBottom":1.75,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.481199811992983,"aZ":-23.73400673213765,"pfxX":6.1484150511895965,"pfxZ":5.986061956168935,"pX":-0.5539131807064935,"pZ":2.7255165228284133,"vX0":3.319472107722714,"vY0":-117.9925224322519,"vZ0":-0.2717675064365397,"x":138.11,"y":165.19,"x0":-2.777744705263683,"y0":50.001698673767635,"z0":5.029354682951528,"aX":8.667149987619077},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":11.0,"breakHorizontal":-12.0,"spinRate":2379,"spinDirection":93},"zone":4,"typeConfidence":2.0,"plateTime":0.4642233496347741,"extension":6.502184438844533},"hitData":{"launchSpeed":100.9,"launchAngle":31.0,"totalDistance":378.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":43.3,"coordY":69.84}},"index":2,"playId":"af1e4d20-fd2c-3c84-afa9-ca0ab1c841e2","pitchNumber":3,"startTime":"2025-08-16T00:50:47.850Z","endTime":"2025-08-16T00:51:13.305Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605130,"link":"/api/v1/people/605130","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":592885,"link":"/api/v1/people/592885","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":592885,"link":"/api/v1/people/592885"},"credit":"b_ab"},{"player":{"id":605130,"link":"/api/v1/people/605130"},"credit":"p_ab"},{"player":{"id":592885,"link":"/api/v1/people/592885"},"credit":"b_pa"},{"player":{"id":605130,"link":"/api/v1/people/605130"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":36.5,"awayTeamWinProbability":63.5,"homeTeamWinProbabilityAdded":-16.900000000000006,"leverageIndex":1.0,"dramaIndex":134.0,"contextMetrics":{},"playEndTime":"2025-08-16T00:51:13.305Z","atBatIndex":57},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Andrew Vaughn singles on a line drive to center fielder TJ Friedl.","rbi":0,"awayScore":9,"homeScore":8,"isOut":false},"about":{"atBatIndex":58,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-16T00:51:26.414Z","endTime":"2025-08-16T00:52:59.014Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605130,"fullName":"Scott Barlow","link":"/api/v1/people/605130"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":670770,"link":"/api/v1/people/670770"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":79.5,"endSpeed":73.3,"strikeZoneTop":3.2199987784344,"strikeZoneBottom":1.56046840823787,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.05368676886182,"aZ":-36.8870999720123,"pfxX":7.801938623664523,"pfxZ":-3.4776198922320463,"pX":-1.4140374994516638,"pZ":1.879038534315803,"vX0":0.004760819929501392,"vY0":-115.79391539471288,"vZ0":-0.0030361654529691418,"x":170.9,"y":188.05,"x0":-2.429412178916895,"y0":50.003598716213276,"z0":5.415922033349215,"aX":10.571845966152777},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.3,"breakVerticalInduced":-6.0,"breakHorizontal":-14.2,"spinRate":2551,"spinDirection":69},"zone":13,"typeConfidence":2.0,"plateTime":0.4734120551223602,"extension":6.374246427088641},"index":0,"playId":"2e5c738b-c42f-322e-bf22-243aa8e85075","pitchNumber":1,"startTime":"2025-08-16T00:51:33.134Z","endTime":"2025-08-16T00:51:36.520Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605130,"link":"/api/v1/people/605130","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":683734,"link":"/api/v1/people/683734","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"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":93.4,"endSpeed":85.0,"strikeZoneTop":3.29953672082168,"strikeZoneBottom":1.52496375558474,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.88417946812622,"aZ":-22.177524860109532,"pfxX":-11.024705941254986,"pfxZ":5.419888597686114,"pX":1.4541735046082243,"pZ":1.1567764138975687,"vX0":12.604883084641633,"vY0":-135.31418884328008,"vZ0":-6.536920396996013,"x":61.57,"y":207.55,"x0":-1.8430262158703419,"y0":50.00626638122666,"z0":5.169329477039374,"aX":-20.34820900850471},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":8.4,"breakHorizontal":17.2,"spinRate":2433,"spinDirection":220},"zone":14,"typeConfidence":2.0,"plateTime":0.40555051936042164,"extension":6.891776243443716},"index":1,"playId":"9885c89e-4a24-371a-ab93-462da4886bff","pitchNumber":2,"startTime":"2025-08-16T00:51:50.141Z","endTime":"2025-08-16T00:51:53.246Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605130,"link":"/api/v1/people/605130","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":683734,"link":"/api/v1/people/683734","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":80.8,"endSpeed":73.6,"strikeZoneTop":3.22,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.911761631625104,"aZ":-25.051468692390394,"pfxX":5.474447203382407,"pfxZ":5.1241068240685195,"pX":-0.8196043287421335,"pZ":3.0351490300340007,"vX0":2.0807163710166168,"vY0":-117.60975257524206,"vZ0":0.5123844913103566,"x":148.24,"y":156.83,"x0":-2.4289621273257485,"y0":50.00290600507616,"z0":5.152147163904303,"aX":7.609333594057304},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":9.7,"breakHorizontal":-10.4,"spinRate":2367,"spinDirection":81},"zone":1,"typeConfidence":2.0,"plateTime":0.46709824895647856,"extension":6.496650875903619},"index":2,"playId":"eb90c678-35a2-3efb-abb2-245a959f8276","pitchNumber":3,"startTime":"2025-08-16T00:52:09.370Z","endTime":"2025-08-16T00:52:14.148Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605130,"link":"/api/v1/people/605130","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":683734,"link":"/api/v1/people/683734","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.0,"endSpeed":84.1,"strikeZoneTop":3.21999993707298,"strikeZoneBottom":1.47610980693009,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.48787698992652,"aZ":-17.588818896364455,"pfxX":-3.142957646593911,"pfxZ":8.057190127529985,"pX":-0.10064577930187985,"pZ":2.0143538195118085,"vX0":6.211782232968228,"vY0":-133.85123407580758,"vZ0":-4.958409437208045,"x":120.84,"y":184.39,"x0":-2.0454493038617043,"y0":50.00462449417105,"z0":5.154363490196049,"aX":-5.691363797424217},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":13.7,"breakHorizontal":4.3,"spinRate":2247,"spinDirection":222},"zone":8,"typeConfidence":2.0,"plateTime":0.4095577001094952,"extension":6.797006340934441},"index":3,"playId":"5cc9d273-9c17-306b-a7e8-e87e59197234","pitchNumber":4,"startTime":"2025-08-16T00:52:28.832Z","endTime":"2025-08-16T00:52:32.455Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605130,"link":"/api/v1/people/605130","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":683734,"link":"/api/v1/people/683734","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.1,"endSpeed":71.4,"strikeZoneTop":3.22,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.464026494195156,"aZ":-36.842338492250974,"pfxX":7.162539589121668,"pfxZ":-3.627186864593038,"pX":0.5128818006964323,"pZ":1.6255497606240883,"vX0":3.8773444446785454,"vY0":-113.60735706448658,"vZ0":-0.38530184046711036,"x":97.45,"y":194.89,"x0":-2.1539476498837766,"y0":50.00039658563605,"z0":5.502473232384709,"aX":9.23146414227826},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.6,"breakVerticalInduced":-6.4,"breakHorizontal":-14.0,"spinRate":2426,"spinDirection":63},"zone":9,"typeConfidence":2.0,"plateTime":0.4846739178699373,"extension":6.667334845928074},"hitData":{"launchSpeed":81.3,"launchAngle":21.0,"totalDistance":261.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":156.61,"coordY":89.6}},"index":4,"playId":"a1af2b81-eed1-3809-85d8-eacbfe9fd771","pitchNumber":5,"startTime":"2025-08-16T00:52:48.816Z","endTime":"2025-08-16T00:52:59.014Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605130,"link":"/api/v1/people/605130","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":683734,"link":"/api/v1/people/683734","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683734,"link":"/api/v1/people/683734"},"credit":"b_ab"},{"player":{"id":605130,"link":"/api/v1/people/605130"},"credit":"p_ab"},{"player":{"id":683734,"link":"/api/v1/people/683734"},"credit":"b_pa"},{"player":{"id":605130,"link":"/api/v1/people/605130"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":33.800000000000004,"awayTeamWinProbability":66.19999999999999,"homeTeamWinProbabilityAdded":-2.6999999999999957,"leverageIndex":0.74,"dramaIndex":40.0,"contextMetrics":{},"playEndTime":"2025-08-16T00:52:59.014Z","atBatIndex":58},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Caleb Durbin grounds into a double play, third baseman Ke'Bryan Hayes to second baseman Gavin Lux to first baseman Spencer Steer. Andrew Vaughn out at 2nd. Caleb Durbin out at 1st.","rbi":0,"awayScore":9,"homeScore":8,"isOut":true},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-16T00:53:03.838Z","endTime":"2025-08-16T00:53:54.376Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605130,"fullName":"Scott Barlow","link":"/api/v1/people/605130"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"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":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":663647,"link":"/api/v1/people/663647"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":666158,"link":"/api/v1/people/666158"},"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":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":666158,"link":"/api/v1/people/666158"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":668715,"link":"/api/v1/people/668715"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.7,"endSpeed":84.4,"strikeZoneTop":3.27999909851862,"strikeZoneBottom":1.42238332373009,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.44803208674009,"aZ":-22.684978705692092,"pfxX":-7.807254306251334,"pfxZ":5.228259389006343,"pX":-1.4105192524503487,"pZ":2.5145743107681024,"vX0":4.82033502847003,"vY0":-133.584556067295,"vZ0":-2.8236542466179215,"x":170.77,"y":170.89,"x0":-2.2193977860035643,"y0":50.005779872295136,"z0":5.20723719987582,"aX":-14.18213935342877},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":9.1,"breakHorizontal":13.2,"spinRate":2177,"spinDirection":216},"zone":11,"typeConfidence":2.0,"plateTime":0.4092413334609297,"extension":6.746129048589497},"index":0,"playId":"8c0fa062-1721-3359-8d7d-a909fde39654","pitchNumber":1,"startTime":"2025-08-16T00:53:27.686Z","endTime":"2025-08-16T00:53:31.371Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605130,"link":"/api/v1/people/605130","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":702332,"link":"/api/v1/people/702332","batSide":{"code":"R","description":"Right"}},"first":{"id":683734,"link":"/api/v1/people/683734"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"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":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.3,"endSpeed":84.4,"strikeZoneTop":3.28,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.442319260129494,"aZ":-22.972688440836116,"pfxX":-7.028671970373249,"pfxZ":5.087246125014772,"pX":-0.13100788978129682,"pZ":2.521392773634716,"vX0":7.581344589732896,"vY0":-132.86921732977572,"vZ0":-2.7057197235753017,"x":121.99,"y":170.7,"x0":-2.0928357500842236,"y0":50.001740893765195,"z0":5.201811805156324,"aX":-12.709628460318225},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":8.9,"breakHorizontal":11.3,"spinRate":2279,"spinDirection":215},"zone":5,"typeConfidence":2.0,"plateTime":0.410451541421748,"extension":6.792805087957924},"hitData":{"launchSpeed":85.7,"launchAngle":-17.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":103.47,"coordY":175.24}},"index":1,"playId":"0d57ccc1-c80f-388d-8782-84d6f5122214","pitchNumber":2,"startTime":"2025-08-16T00:53:46.605Z","endTime":"2025-08-16T00:53:54.376Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605130,"link":"/api/v1/people/605130","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":702332,"link":"/api/v1/people/702332","batSide":{"code":"R","description":"Right"}},"first":{"id":683734,"link":"/api/v1/people/683734"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":702332,"link":"/api/v1/people/702332"},"credit":"b_ab"},{"player":{"id":605130,"link":"/api/v1/people/605130"},"credit":"p_ab"},{"player":{"id":702332,"link":"/api/v1/people/702332"},"credit":"b_pa"},{"player":{"id":605130,"link":"/api/v1/people/605130"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":39.6,"awayTeamWinProbability":60.4,"homeTeamWinProbabilityAdded":5.799999999999997,"leverageIndex":1.35,"dramaIndex":75.0,"contextMetrics":{},"playEndTime":"2025-08-16T00:53:54.376Z","atBatIndex":59},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"TJ Friedl called out on strikes.","rbi":0,"awayScore":9,"homeScore":8,"isOut":true},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-16T00:57:53.619Z","endTime":"2025-08-16T00:59:16.765Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676879,"fullName":"Aaron Ashby","link":"/api/v1/people/676879"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,7],"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":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":661388,"link":"/api/v1/people/661388"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Aaron Ashby replaces Nick Mears.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":9,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-16T00:55:48.847Z","endTime":"2025-08-16T00:57:33.612Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676879,"link":"/api/v1/people/676879"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":683232,"link":"/api/v1/people/683232","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":672642,"link":"/api/v1/people/672642"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":670770,"link":"/api/v1/people/670770","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"On-field Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":9,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-08-16T00:57:33.612Z","endTime":"2025-08-16T00:57:55.862Z","isPitch":false,"type":"action","player":{"id":670770,"link":"/api/v1/people/670770"},"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":83.8,"endSpeed":77.4,"strikeZoneTop":3.21000072236364,"strikeZoneBottom":1.56130165520625,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.476789015186128,"aZ":-45.649742137756256,"pfxX":-4.984204973764434,"pfxZ":-8.993534077127578,"pX":-1.003536483434377,"pZ":1.5308689194194793,"vX0":-1.5891424186101488,"vY0":-122.05949410975815,"vZ0":-2.203230290451432,"x":155.25,"y":197.45,"x0":0.304427647293345,"y0":50.00000564463508,"z0":6.399465622411121,"aX":-7.47066433431807},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.6,"breakVerticalInduced":-16.6,"breakHorizontal":9.4,"spinRate":2724,"spinDirection":335},"zone":13,"typeConfidence":0.83,"plateTime":0.44984779754750726,"extension":5.460171887183099},"index":2,"playId":"60937df9-5b9b-3c71-94b4-49d82e94eaa3","pitchNumber":1,"startTime":"2025-08-16T00:57:55.862Z","endTime":"2025-08-16T00:57:59.016Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676879,"link":"/api/v1/people/676879","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":672642,"link":"/api/v1/people/672642"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":670770,"link":"/api/v1/people/670770","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":98.5,"endSpeed":90.8,"strikeZoneTop":3.20999946778245,"strikeZoneBottom":1.43703549752017,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.76430079077335,"aZ":-26.234893412031003,"pfxX":8.73394055799246,"pfxZ":2.8362974774053935,"pX":1.4636914408802673,"pZ":2.9165625527232084,"vX0":-0.4563180688143935,"vY0":-143.44772000284266,"vZ0":-5.136693642719332,"x":61.21,"y":160.03,"x0":0.4889687472241725,"y0":50.00261429466074,"z0":6.356420042169391,"aX":18.283749455252313},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":4.3,"breakHorizontal":-15.7,"spinRate":2065,"spinDirection":142},"zone":12,"typeConfidence":0.9,"plateTime":0.38115945219796243,"extension":5.293748737020591},"index":3,"playId":"b97fcfd9-4eff-3d82-8a68-c695b9fb017c","pitchNumber":2,"startTime":"2025-08-16T00:58:09.501Z","endTime":"2025-08-16T00:58:12.838Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676879,"link":"/api/v1/people/676879","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":672642,"link":"/api/v1/people/672642"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":670770,"link":"/api/v1/people/670770","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":98.7,"endSpeed":91.4,"strikeZoneTop":3.21000090325235,"strikeZoneBottom":1.52442270287408,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.031952119806686,"aZ":-24.43206370940952,"pfxX":7.823148390968148,"pfxZ":3.6713378531928536,"pX":-0.3050696670471919,"pZ":2.058872701184059,"vX0":-4.403023094238907,"vY0":-143.60321108209575,"vZ0":-7.837282657686102,"x":128.63,"y":183.19,"x0":0.22314500718473104,"y0":50.00706533826987,"z0":6.31883737454842,"aX":16.512068607663075},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":5.4,"breakHorizontal":-13.4,"spinRate":2116,"spinDirection":138},"zone":4,"typeConfidence":0.88,"plateTime":0.3799224962673753,"extension":5.4339387762492235},"index":4,"playId":"69e9f1d7-60b0-3f05-a91f-29c374e5d810","pitchNumber":3,"startTime":"2025-08-16T00:58:29.230Z","endTime":"2025-08-16T00:58:32.879Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676879,"link":"/api/v1/people/676879","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":672642,"link":"/api/v1/people/672642"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":670770,"link":"/api/v1/people/670770","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"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":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":98.0,"endSpeed":90.4,"strikeZoneTop":3.20999924721557,"strikeZoneBottom":1.49844322544653,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.342741590365197,"aZ":-24.858915511201133,"pfxX":9.539525967688483,"pfxZ":3.539258008816171,"pX":0.35512553525559726,"pZ":1.7282071620039008,"vX0":-3.086935350185752,"vY0":-142.5654778451889,"vZ0":-8.288584273822597,"x":103.46,"y":192.12,"x0":0.20925519226254316,"y0":50.00705368640464,"z0":6.230843012157529,"aX":19.732676104003193},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":5.0,"breakHorizontal":-16.7,"spinRate":2160,"spinDirection":141},"zone":9,"typeConfidence":0.9,"plateTime":0.38351113310175,"extension":5.4724677938380815},"index":5,"playId":"fb7823c7-06b3-30f6-af6e-a71143bc73e4","pitchNumber":4,"startTime":"2025-08-16T00:58:44.405Z","endTime":"2025-08-16T00:58:47.405Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676879,"link":"/api/v1/people/676879","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":672642,"link":"/api/v1/people/672642"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":670770,"link":"/api/v1/people/670770","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":9,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"index":6,"startTime":"2025-08-16T00:58:57.396Z","endTime":"2025-08-16T00:59:12.658Z","isPitch":false,"type":"action","player":{"id":670770,"link":"/api/v1/people/670770"},"defense":{"pitcher":{"id":676879,"link":"/api/v1/people/676879","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":672642,"link":"/api/v1/people/672642"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":670770,"link":"/api/v1/people/670770","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":99.5,"endSpeed":91.8,"strikeZoneTop":3.20999898130775,"strikeZoneBottom":1.50232798022646,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.86741241268819,"aZ":-22.789499725757246,"pfxX":9.065304350189063,"pfxZ":4.391492068627911,"pX":-0.35801551236165685,"pZ":1.8107660651519826,"vX0":-4.771878484346788,"vY0":-144.76858628693935,"vZ0":-8.812218443440143,"x":130.65,"y":189.89,"x0":0.12854997923739095,"y0":50.00122361372716,"z0":6.27436533903298,"aX":19.35682762643231},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":6.5,"breakHorizontal":-15.6,"spinRate":2148,"spinDirection":144},"zone":7,"typeConfidence":0.91,"plateTime":0.3774685099687707,"extension":5.456547911354531},"index":7,"playId":"95f8e702-99d1-323b-bb04-c66077730337","pitchNumber":5,"startTime":"2025-08-16T00:59:12.658Z","endTime":"2025-08-16T00:59:16.765Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676879,"link":"/api/v1/people/676879","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":672642,"link":"/api/v1/people/672642"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":670770,"link":"/api/v1/people/670770","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":670770,"link":"/api/v1/people/670770"},"credit":"b_ab"},{"player":{"id":676879,"link":"/api/v1/people/676879"},"credit":"p_ab"},{"player":{"id":670770,"link":"/api/v1/people/670770"},"credit":"b_pa"},{"player":{"id":676879,"link":"/api/v1/people/676879"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":35.6,"awayTeamWinProbability":64.4,"homeTeamWinProbabilityAdded":-4.0,"leverageIndex":1.56,"dramaIndex":69.0,"contextMetrics":{},"playEndTime":"2025-08-16T00:59:16.765Z","atBatIndex":60},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Spencer Steer flies out to right fielder Sal Frelick.","rbi":0,"awayScore":9,"homeScore":8,"isOut":true},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-16T00:59:16.558Z","endTime":"2025-08-16T01:02:52.572Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676879,"fullName":"Aaron Ashby","link":"/api/v1/people/676879"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6,7,8],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":686217,"link":"/api/v1/people/686217"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":99.0,"endSpeed":91.4,"strikeZoneTop":3.30999962910332,"strikeZoneBottom":1.59946868001157,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.281643688252185,"aZ":-22.8478673468202,"pfxX":9.138013834380008,"pfxZ":4.402422258168146,"pX":0.7792174803230755,"pZ":2.446129792518661,"vX0":-2.3287598044282385,"vY0":-144.12680869593265,"vZ0":-6.912236496676892,"x":87.3,"y":172.73,"x0":0.4065270076273624,"y0":50.00578761267966,"z0":6.2714721733659475,"aX":19.36251771289557},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":6.8,"breakHorizontal":-16.2,"spinRate":2066,"spinDirection":138},"zone":6,"typeConfidence":0.9,"plateTime":0.3790159469654437,"extension":5.437477179796528},"index":0,"playId":"8b6dedb0-b6dd-3076-af9c-701b1178e609","pitchNumber":1,"startTime":"2025-08-16T00:59:44.422Z","endTime":"2025-08-16T00:59:48.243Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676879,"link":"/api/v1/people/676879","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":672642,"link":"/api/v1/people/672642"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":668715,"link":"/api/v1/people/668715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.0,"endSpeed":77.3,"strikeZoneTop":3.31,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.910449459252966,"aZ":-46.77784804748325,"pfxX":-4.40024219135998,"pfxZ":-9.781419559042009,"pX":-0.4634828899477935,"pZ":0.8778913678638728,"vX0":-0.6031995528675405,"vY0":-122.21446471238032,"vZ0":-3.4698366008673576,"x":134.67,"y":215.08,"x0":0.3582172571024946,"y0":50.00073479731398,"z0":6.38364767370174,"aX":-6.57160349589288},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.5,"breakVerticalInduced":-18.2,"breakHorizontal":8.0,"spinRate":2886,"spinDirection":329},"zone":13,"typeConfidence":0.9,"plateTime":0.4503462463859158,"extension":5.502300559587189},"index":1,"playId":"298885be-f48b-302a-81fd-d32579a1b15c","pitchNumber":2,"startTime":"2025-08-16T00:59:58.556Z","endTime":"2025-08-16T01:00:01.630Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676879,"link":"/api/v1/people/676879","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":672642,"link":"/api/v1/people/672642"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":668715,"link":"/api/v1/people/668715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":9,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2025-08-16T01:00:20.907Z","endTime":"2025-08-16T01:00:33.442Z","isPitch":false,"type":"action","player":{"id":668715,"link":"/api/v1/people/668715"},"defense":{"pitcher":{"id":676879,"link":"/api/v1/people/676879","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":672642,"link":"/api/v1/people/672642"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":668715,"link":"/api/v1/people/668715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"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":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.6,"endSpeed":89.6,"strikeZoneTop":3.28219469082761,"strikeZoneBottom":1.59584271615781,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.47419248500147,"aZ":-20.87740247893306,"pfxX":9.880214500024335,"pfxZ":5.548544048963282,"pX":0.07246311164817784,"pZ":1.4815729105648865,"vX0":-4.003635397325057,"vY0":-141.83347693843288,"vZ0":-9.655716901201089,"x":114.24,"y":198.78,"x0":0.21862171015163065,"y0":50.005969729797414,"z0":6.26184370848261,"aX":20.131446779393606},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":8.3,"breakHorizontal":-17.0,"spinRate":2105,"spinDirection":145},"zone":8,"typeConfidence":0.91,"plateTime":0.38618068618206447,"extension":5.49992231151558},"index":3,"playId":"af705338-553f-3f49-a286-4fbd54b5bdc2","pitchNumber":3,"startTime":"2025-08-16T01:00:33.442Z","endTime":"2025-08-16T01:00:37.252Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676879,"link":"/api/v1/people/676879","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":672642,"link":"/api/v1/people/672642"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":668715,"link":"/api/v1/people/668715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.1,"endSpeed":76.4,"strikeZoneTop":3.31000117582019,"strikeZoneBottom":1.4856472404538,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.332630564974323,"aZ":-45.768799786015464,"pfxX":-5.954342812335845,"pfxZ":-9.296320683891583,"pX":-0.8884815375354902,"pZ":1.3489577685959462,"vX0":-1.0484905387524113,"vY0":-120.94772481242063,"vZ0":-2.370267623857846,"x":150.87,"y":202.36,"x0":0.3247431397641408,"y0":50.00014178676278,"z0":6.402468005314221,"aX":-8.71020189298677},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.1,"breakVerticalInduced":-17.2,"breakHorizontal":11.0,"spinRate":2773,"spinDirection":333},"zone":13,"typeConfidence":0.86,"plateTime":0.4550313403585178,"extension":5.40336370592195},"index":4,"playId":"3b46f5ec-ec98-3761-9d9b-aa7ea65688a1","pitchNumber":4,"startTime":"2025-08-16T01:00:53.030Z","endTime":"2025-08-16T01:00:56.734Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676879,"link":"/api/v1/people/676879","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":672642,"link":"/api/v1/people/672642"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":668715,"link":"/api/v1/people/668715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.9,"endSpeed":84.6,"strikeZoneTop":3.31,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.058071770497403,"aZ":-24.256282104741118,"pfxX":9.051148838536436,"pfxZ":4.35972584346435,"pX":0.3467056966014954,"pZ":2.2536198208860223,"vX0":-3.2052571774502727,"vY0":-133.70733327060526,"vZ0":-5.988476695669767,"x":103.78,"y":177.93,"x0":0.3831151813176753,"y0":50.00208544591022,"z0":6.256062620548513,"aX":16.43401243280911},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":6.8,"breakHorizontal":-15.7,"spinRate":1791,"spinDirection":133},"zone":6,"typeConfidence":0.92,"plateTime":0.40919733496981303,"extension":5.384999654850116},"index":5,"playId":"f98e4ce7-882c-3d50-bcef-f46adcd78ce6","pitchNumber":5,"startTime":"2025-08-16T01:01:07.453Z","endTime":"2025-08-16T01:01:14.915Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676879,"link":"/api/v1/people/676879","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":672642,"link":"/api/v1/people/672642"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":668715,"link":"/api/v1/people/668715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.2,"endSpeed":77.6,"strikeZoneTop":3.22714289455133,"strikeZoneBottom":1.50243085876205,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.574623518038923,"aZ":-36.22335736196693,"pfxX":-4.077796766598812,"pfxZ":-2.670034195304118,"pX":0.47256577090655527,"pZ":1.0209013229657118,"vX0":0.8210053206856536,"vY0":-122.63196347019154,"vZ0":-5.049591251579417,"x":98.99,"y":211.22,"x0":0.6619560035979488,"y0":50.00612705791612,"z0":6.217088210424426,"aX":-6.175514267869072},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.5,"breakVerticalInduced":-5.9,"breakHorizontal":7.2,"spinRate":2605,"spinDirection":339},"zone":14,"typeConfidence":0.91,"plateTime":0.4476565586724899,"extension":5.528664499420289},"index":6,"playId":"d19b2744-2b70-3738-a852-a792376060be","pitchNumber":6,"startTime":"2025-08-16T01:01:44.993Z","endTime":"2025-08-16T01:01:48.625Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676879,"link":"/api/v1/people/676879","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":672642,"link":"/api/v1/people/672642"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":668715,"link":"/api/v1/people/668715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":99.3,"endSpeed":91.0,"strikeZoneTop":3.31,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.26948688212412,"aZ":-25.207724097997747,"pfxX":10.777221129103161,"pfxZ":3.3141305223987025,"pX":-0.5352574394511675,"pZ":1.5054176870993154,"vX0":-5.907551200737744,"vY0":-144.3278793795726,"vZ0":-9.104870975029147,"x":137.4,"y":198.13,"x0":0.1401202050885187,"y0":50.00718924196085,"z0":6.259235814384797,"aX":22.69336067070579},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":4.3,"breakHorizontal":-18.4,"spinRate":2222,"spinDirection":145},"zone":7,"typeConfidence":0.91,"plateTime":0.37981415107146566,"extension":5.650153353627686},"index":7,"playId":"8ee4be56-fb8c-38c5-bfa8-033443d7ca5b","pitchNumber":7,"startTime":"2025-08-16T01:02:01.752Z","endTime":"2025-08-16T01:02:05.929Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676879,"link":"/api/v1/people/676879","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":672642,"link":"/api/v1/people/672642"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":668715,"link":"/api/v1/people/668715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":99.3,"endSpeed":90.9,"strikeZoneTop":3.31,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.4780599243759,"aZ":-23.799762402875558,"pfxX":9.543718223042251,"pfxZ":3.970155954928888,"pX":0.11675502456384104,"pZ":2.7101997872993593,"vX0":-4.08036273060462,"vY0":-144.5299676329113,"vZ0":-6.220278380195938,"x":112.55,"y":165.6,"x0":0.3087651682226012,"y0":50.0069976501937,"z0":6.357569121309818,"aX":20.143861535624083},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":6.1,"breakHorizontal":-16.4,"spinRate":2093,"spinDirection":145},"zone":5,"typeConfidence":0.91,"plateTime":0.3793387428885464,"extension":5.577875133869403},"hitData":{"launchSpeed":90.4,"launchAngle":46.0,"totalDistance":291.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":202.09,"coordY":109.73}},"index":8,"playId":"5b25dc3d-1a75-3693-acbb-7b1d9ed02fe7","pitchNumber":8,"startTime":"2025-08-16T01:02:43.661Z","endTime":"2025-08-16T01:02:52.572Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676879,"link":"/api/v1/people/676879","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":672642,"link":"/api/v1/people/672642"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":668715,"link":"/api/v1/people/668715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668715,"link":"/api/v1/people/668715"},"credit":"b_ab"},{"player":{"id":676879,"link":"/api/v1/people/676879"},"credit":"p_ab"},{"player":{"id":668715,"link":"/api/v1/people/668715"},"credit":"b_pa"},{"player":{"id":676879,"link":"/api/v1/people/676879"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":32.7,"awayTeamWinProbability":67.3,"homeTeamWinProbabilityAdded":-2.8999999999999986,"leverageIndex":1.17,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2025-08-16T01:02:52.572Z","atBatIndex":61},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Elly De La Cruz strikes out swinging.","rbi":0,"awayScore":9,"homeScore":8,"isOut":true},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-16T01:03:00.032Z","endTime":"2025-08-16T01:04:46.720Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676879,"fullName":"Aaron Ashby","link":"/api/v1/people/676879"},"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":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":661388,"link":"/api/v1/people/661388"},"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":98.7,"endSpeed":91.0,"strikeZoneTop":3.7617249207798,"strikeZoneBottom":1.79674242548919,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.327272854340407,"aZ":-21.38698093725158,"pfxX":7.526263829991621,"pfxZ":5.116385699407475,"pX":1.7379880011728857,"pZ":3.58182605663245,"vX0":0.7515690211621627,"vY0":-143.8065931585277,"vZ0":-4.208775899894364,"x":50.75,"y":142.07,"x0":0.4951830150471735,"y0":50.00155175845908,"z0":6.379899216993844,"aX":15.863776551895066},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":8.6,"breakHorizontal":-13.8,"spinRate":1963,"spinDirection":132},"zone":12,"typeConfidence":0.89,"plateTime":0.37994228169606936,"extension":5.378615417427802},"index":0,"playId":"ed87607e-331e-3d25-adf8-a8175b7d4085","pitchNumber":1,"startTime":"2025-08-16T01:03:24.918Z","endTime":"2025-08-16T01:03:27.918Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676879,"link":"/api/v1/people/676879","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":672642,"link":"/api/v1/people/672642"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":682829,"link":"/api/v1/people/682829","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"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":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.5,"endSpeed":76.1,"strikeZoneTop":3.61,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.87721831225905,"aZ":-46.13645411100898,"pfxX":-3.4387833111316546,"pfxZ":-9.636638969634914,"pX":-0.7376995865848164,"pZ":1.8334468928119807,"vX0":-1.7606905543655407,"vY0":-120.09200715684281,"vZ0":-1.0763881574612335,"x":145.12,"y":189.28,"x0":0.45335391290845806,"y0":50.000310150845245,"z0":6.418331837814446,"aX":-4.984122182496131},"breaks":{"breakAngle":6.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.8,"breakVerticalInduced":-17.4,"breakHorizontal":6.7,"spinRate":2645,"spinDirection":332},"zone":7,"typeConfidence":0.91,"plateTime":0.4573994624098092,"extension":5.591195727105164},"index":1,"playId":"369a7ee3-7cf4-3416-b7cc-3996bfbec2cb","pitchNumber":2,"startTime":"2025-08-16T01:03:38.078Z","endTime":"2025-08-16T01:03:42.103Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676879,"link":"/api/v1/people/676879","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":672642,"link":"/api/v1/people/672642"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":682829,"link":"/api/v1/people/682829","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":85.9,"strikeZoneTop":3.61,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.562366296168154,"aZ":-26.525588318644743,"pfxX":8.70596774021795,"pfxZ":3.0140586891438925,"pX":0.07479728767788306,"pZ":1.9694060981283756,"vX0":-4.058544196319292,"vY0":-135.94541372856685,"vZ0":-6.4687245568937755,"x":114.15,"y":185.61,"x0":0.4553435733455457,"y0":50.000665342152985,"z0":6.218597772944516,"aX":16.307329756544977},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":4.3,"breakHorizontal":-14.9,"spinRate":1973,"spinDirection":136},"zone":8,"typeConfidence":0.72,"plateTime":0.40275990870600253,"extension":5.528464490699813},"index":2,"playId":"8a7e18a2-d795-3a80-a3c6-5cd4b5c09227","pitchNumber":3,"startTime":"2025-08-16T01:03:59.247Z","endTime":"2025-08-16T01:04:02.528Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676879,"link":"/api/v1/people/676879","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":672642,"link":"/api/v1/people/672642"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":682829,"link":"/api/v1/people/682829","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"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":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.1,"endSpeed":77.1,"strikeZoneTop":3.60999906156687,"strikeZoneBottom":1.80260131653811,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.229604023139185,"aZ":-46.11259625757753,"pfxX":-6.474313648072256,"pfxZ":-9.372378331542787,"pX":-0.5153374139415728,"pZ":0.4223161124999333,"vX0":-0.2624896484454243,"vY0":-122.30942275678824,"vZ0":-4.583367986024747,"x":136.64,"y":227.38,"x0":0.43268944439197504,"y0":50.00163692943684,"z0":6.350348831343952,"aX":-9.629396177056421},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.1,"breakVerticalInduced":-17.9,"breakHorizontal":11.8,"spinRate":2777,"spinDirection":331},"zone":13,"typeConfidence":0.84,"plateTime":0.4509770042566208,"extension":5.434265517127042},"index":3,"playId":"f72e6d26-61cf-3056-ba22-4dd97244ea3b","pitchNumber":4,"startTime":"2025-08-16T01:04:21.161Z","endTime":"2025-08-16T01:04:24.686Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676879,"link":"/api/v1/people/676879","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":672642,"link":"/api/v1/people/672642"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":682829,"link":"/api/v1/people/682829","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.1,"endSpeed":76.1,"strikeZoneTop":3.61,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.712358146856896,"aZ":-45.26977556780281,"pfxX":-4.692364830743747,"pfxZ":-9.00328153279116,"pX":-0.6654949944247268,"pZ":0.7487480116759688,"vX0":-1.0288417751877263,"vY0":-120.93154151363693,"vZ0":-3.7491159853372746,"x":142.37,"y":218.56,"x0":0.376709161665834,"y0":50.005814859725035,"z0":6.365656576907389,"aX":-6.820967298759017},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.1,"breakVerticalInduced":-17.0,"breakHorizontal":8.8,"spinRate":2763,"spinDirection":333},"zone":13,"typeConfidence":0.87,"plateTime":0.4562095268044781,"extension":5.402563772295278},"index":4,"playId":"1cccfb52-fba6-33c4-978c-dd958fe90b76","pitchNumber":5,"startTime":"2025-08-16T01:04:42.804Z","endTime":"2025-08-16T01:04:46.720Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676879,"link":"/api/v1/people/676879","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":672642,"link":"/api/v1/people/672642"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":682829,"link":"/api/v1/people/682829","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682829,"link":"/api/v1/people/682829"},"credit":"b_ab"},{"player":{"id":676879,"link":"/api/v1/people/676879"},"credit":"p_ab"},{"player":{"id":682829,"link":"/api/v1/people/682829"},"credit":"b_pa"},{"player":{"id":676879,"link":"/api/v1/people/676879"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":30.8,"awayTeamWinProbability":69.2,"homeTeamWinProbabilityAdded":-1.9000000000000021,"leverageIndex":0.76,"dramaIndex":36.0,"contextMetrics":{},"playEndTime":"2025-08-16T01:04:46.720Z","atBatIndex":62},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brice Turang called out on strikes.","rbi":0,"awayScore":9,"homeScore":8,"isOut":true},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-16T01:07:30.192Z","endTime":"2025-08-16T01:09:14.125Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":594580,"fullName":"Sam Moll","link":"/api/v1/people/594580"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":663886,"link":"/api/v1/people/663886"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Sam Moll replaces Scott Barlow.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":9,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-16T01:06:43.339Z","endTime":"2025-08-16T01:07:32.497Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":594580,"link":"/api/v1/people/594580"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":605130,"link":"/api/v1/people/605130","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":668930,"link":"/api/v1/people/668930","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.5,"endSpeed":73.8,"strikeZoneTop":3.48999941558817,"strikeZoneBottom":1.60968302211023,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.141315879512018,"aZ":-33.06347120923592,"pfxX":-6.359618291013851,"pfxZ":-0.6360502433017956,"pX":0.40372749382447864,"pZ":2.537563392351517,"vX0":-2.4389667396087162,"vY0":-118.6108517866665,"vZ0":1.555946232804228,"x":101.61,"y":170.27,"x0":2.2763757941664116,"y0":50.00257126351125,"z0":4.9250578424114355,"aX":-8.911904057967066},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":-0.4,"breakHorizontal":12.1,"spinRate":2961,"spinDirection":307},"zone":6,"typeConfidence":2.0,"plateTime":0.4647111857493882,"extension":4.232258715778894},"index":1,"playId":"89f61490-7b5b-3c29-97fa-4be122ac9d89","pitchNumber":1,"startTime":"2025-08-16T01:07:32.497Z","endTime":"2025-08-16T01:07:36.194Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594580,"link":"/api/v1/people/594580","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":668930,"link":"/api/v1/people/668930","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.5,"endSpeed":74.6,"strikeZoneTop":3.35370201065247,"strikeZoneBottom":1.73312405705901,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.625848972614314,"aZ":-32.734341533470484,"pfxX":-8.539208209352019,"pfxZ":-0.39490878374068394,"pX":-0.22423041599822088,"pZ":1.239272870851294,"vX0":-2.955512178581582,"vY0":-118.61360288267879,"vZ0":-1.2041680004549775,"x":125.55,"y":205.32,"x0":2.1505435247012255,"y0":50.003561287467065,"z0":4.763087861789183,"aX":-12.056631774062081},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":-0.7,"breakHorizontal":16.2,"spinRate":3013,"spinDirection":297},"zone":13,"typeConfidence":2.0,"plateTime":0.4633993742929938,"extension":4.291509111433581},"index":2,"playId":"256af6a0-90f4-3709-b64b-826d4296da8b","pitchNumber":2,"startTime":"2025-08-16T01:07:47.713Z","endTime":"2025-08-16T01:07:52.171Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594580,"link":"/api/v1/people/594580","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":668930,"link":"/api/v1/people/668930","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":84.4,"strikeZoneTop":3.49,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.18615760502789,"aZ":-32.558966381891196,"pfxX":9.78525990608075,"pfxZ":-0.20564386725075323,"pX":0.04382221082817902,"pZ":2.2478014036388414,"vX0":-7.637673805164741,"vY0":-135.52902012979507,"vZ0":-1.0777806565476709,"x":115.33,"y":178.09,"x0":1.6453063305845974,"y0":50.0064128656146,"z0":4.951499275255232,"aX":17.97243522313449},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":-0.4,"breakHorizontal":-15.8,"spinRate":2491,"spinDirection":95},"zone":5,"typeConfidence":2.0,"plateTime":0.4061625016491579,"extension":4.482301460119407},"index":3,"playId":"ac8da5ac-5c44-3db3-bfea-2f4795d90cd5","pitchNumber":3,"startTime":"2025-08-16T01:08:07.867Z","endTime":"2025-08-16T01:08:10.932Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594580,"link":"/api/v1/people/594580","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":668930,"link":"/api/v1/people/668930","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.0,"endSpeed":75.3,"strikeZoneTop":3.49,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.58629480671112,"aZ":-34.71062263276224,"pfxX":-6.690542342203916,"pfxZ":-1.764534765620109,"pX":0.193209991043447,"pZ":2.2134307892511345,"vX0":-2.609510434149194,"vY0":-119.34189777795305,"vZ0":0.8953346739323695,"x":109.64,"y":179.02,"x0":2.1708646021716964,"y0":50.00156577099315,"z0":4.966825301108046,"aX":-9.62218626579258},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.4,"breakVerticalInduced":-2.6,"breakHorizontal":12.7,"spinRate":2996,"spinDirection":299},"zone":8,"typeConfidence":2.0,"plateTime":0.4594496359612106,"extension":4.461683453882538},"index":4,"playId":"f12e8fe0-f4ea-32db-89c7-6670b4db42b4","pitchNumber":4,"startTime":"2025-08-16T01:08:40.614Z","endTime":"2025-08-16T01:08:43.842Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594580,"link":"/api/v1/people/594580","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":668930,"link":"/api/v1/people/668930","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.4,"endSpeed":75.1,"strikeZoneTop":3.42420459313878,"strikeZoneBottom":1.63661505008584,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.62123726823806,"aZ":-30.882373182220014,"pfxX":-9.942293150389757,"pfxZ":0.8987652081134385,"pX":0.8629608957946181,"pZ":1.8316484134318545,"vX0":0.03048528656892935,"vY0":-119.92502213217566,"vZ0":-0.627682077753021,"x":84.11,"y":189.33,"x0":2.139407704215388,"y0":50.00488163965921,"z0":4.878736181838487,"aX":-14.31988213715677},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":1.8,"breakHorizontal":17.9,"spinRate":3057,"spinDirection":297},"zone":14,"typeConfidence":2.0,"plateTime":0.45870277579552843,"extension":4.3230802491471705},"index":5,"playId":"00729864-ff42-376a-9231-dd037edfcfc4","pitchNumber":5,"startTime":"2025-08-16T01:09:10.022Z","endTime":"2025-08-16T01:09:14.125Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594580,"link":"/api/v1/people/594580","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":668930,"link":"/api/v1/people/668930","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668930,"link":"/api/v1/people/668930"},"credit":"b_ab"},{"player":{"id":594580,"link":"/api/v1/people/594580"},"credit":"p_ab"},{"player":{"id":668930,"link":"/api/v1/people/668930"},"credit":"b_pa"},{"player":{"id":594580,"link":"/api/v1/people/594580"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":33.2,"awayTeamWinProbability":66.8,"homeTeamWinProbabilityAdded":2.400000000000002,"leverageIndex":0.97,"dramaIndex":44.0,"contextMetrics":{},"playEndTime":"2025-08-16T01:09:14.125Z","atBatIndex":63},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Steward Berroa flies out to second baseman Gavin Lux.","rbi":0,"awayScore":9,"homeScore":8,"isOut":true},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-16T01:09:35.796Z","endTime":"2025-08-16T01:11:42.166Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":672642,"fullName":"Steward Berroa","link":"/api/v1/people/672642"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":594580,"fullName":"Sam Moll","link":"/api/v1/people/594580"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":672642,"fullName":"Steward Berroa","link":"/api/v1/people/672642"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":666158,"link":"/api/v1/people/666158"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.3,"endSpeed":74.0,"strikeZoneTop":2.91368457844544,"strikeZoneBottom":1.40731294444324,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.77611412970459,"aZ":-31.229033261574973,"pfxX":-10.207127857634164,"pfxZ":0.6699459176179055,"pX":1.7347678748898483,"pZ":2.2004698387717934,"vX0":1.178880788006143,"vY0":-118.33316667843891,"vZ0":0.49405162661229807,"x":50.87,"y":179.37,"x0":2.5515154379498504,"y0":50.00037147922491,"z0":4.874084383325707,"aX":-14.322123626492466},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":1.7,"breakHorizontal":18.1,"spinRate":2949,"spinDirection":290},"zone":12,"typeConfidence":2.0,"plateTime":0.4647207285398349,"extension":4.297408674033851},"index":0,"playId":"1aee699f-fc5e-3acc-827a-f8b62335862d","pitchNumber":1,"startTime":"2025-08-16T01:09:41.280Z","endTime":"2025-08-16T01:09:44.974Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594580,"link":"/api/v1/people/594580","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":672642,"link":"/api/v1/people/672642","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"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.7,"endSpeed":84.8,"strikeZoneTop":3.10819259676447,"strikeZoneBottom":1.21434604160164,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.78314807593309,"aZ":-20.485855124190795,"pfxX":9.820814243177336,"pfxZ":6.348502399011544,"pX":-0.37834481604107423,"pZ":2.272829932442774,"vX0":-9.110530593786352,"vY0":-134.72649698519803,"vZ0":-3.1540272001961256,"x":131.42,"y":177.41,"x0":1.768188733467871,"y0":50.005051042030104,"z0":4.903594513025304,"aX":18.088632086201727},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":11.0,"breakHorizontal":-15.8,"spinRate":2710,"spinDirection":113},"zone":4,"typeConfidence":2.0,"plateTime":0.4062768078776178,"extension":4.5108427283413866},"index":1,"playId":"f2fc0a95-8197-3e74-93b8-348b1e8750b1","pitchNumber":2,"startTime":"2025-08-16T01:09:59.590Z","endTime":"2025-08-16T01:10:03.412Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594580,"link":"/api/v1/people/594580","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":672642,"link":"/api/v1/people/672642","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.5,"endSpeed":75.0,"strikeZoneTop":2.83488991149338,"strikeZoneBottom":1.38760173959178,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.458031488886743,"aZ":-33.81702457726931,"pfxX":-6.84964099891117,"pfxZ":-1.1387679049271284,"pX":-0.22287198272315648,"pZ":2.3188187185523637,"vX0":-3.3952924827515414,"vY0":-120.09229416658053,"vZ0":0.8374664090554242,"x":125.5,"y":176.17,"x0":2.1059597594067365,"y0":50.004674361934555,"z0":5.00879192951833,"aX":-9.857782065315272},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":-1.6,"breakHorizontal":13.3,"spinRate":3017,"spinDirection":293},"zone":5,"typeConfidence":2.0,"plateTime":0.45868476433534155,"extension":4.429410284744606},"index":2,"playId":"0c5217e2-f735-3238-9c10-84984b3f42cc","pitchNumber":3,"startTime":"2025-08-16T01:10:18.790Z","endTime":"2025-08-16T01:10:22.800Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594580,"link":"/api/v1/people/594580","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":672642,"link":"/api/v1/people/672642","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":87.0,"strikeZoneTop":2.96494524999237,"strikeZoneBottom":1.33875500351803,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.00940749606466,"aZ":-20.607151081731708,"pfxX":6.541412394795838,"pfxZ":5.9801590465071826,"pX":-0.9763870632929512,"pZ":3.533614650339981,"vX0":-9.449361806403797,"vY0":-137.58529252436674,"vZ0":-0.545875080768596,"x":154.22,"y":143.37,"x0":1.6387567732344965,"y0":50.001079676598096,"z0":5.12018569527909,"aX":12.650301179452422},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":10.9,"breakHorizontal":-10.1,"spinRate":2765,"spinDirection":104},"zone":11,"typeConfidence":2.0,"plateTime":0.3967669345491833,"extension":4.807030818404996},"index":3,"playId":"b43b3720-a8e7-38ca-988f-de11b84a8e30","pitchNumber":4,"startTime":"2025-08-16T01:10:47.971Z","endTime":"2025-08-16T01:10:51.599Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594580,"link":"/api/v1/people/594580","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":672642,"link":"/api/v1/people/672642","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.0,"endSpeed":76.0,"strikeZoneTop":2.95944216291542,"strikeZoneBottom":1.33326487746366,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.671368791742907,"aZ":-33.385512638942764,"pfxX":-7.687156964310469,"pfxZ":-0.823264172522304,"pX":-1.6359005818776289,"pZ":1.8139639661312585,"vX0":-5.969493636173835,"vY0":-120.80055081558285,"vZ0":-0.4506460958970394,"x":179.36,"y":189.8,"x0":1.8748587834678614,"y0":50.005784224197434,"z0":4.962600661715236,"aX":-11.251691102259647},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":-1.3,"breakHorizontal":15.5,"spinRate":3018,"spinDirection":310},"zone":13,"typeConfidence":2.0,"plateTime":0.4551152765506732,"extension":4.384633597501282},"index":4,"playId":"24465b9b-2686-3fcc-83b4-d90728094b1b","pitchNumber":5,"startTime":"2025-08-16T01:11:05.618Z","endTime":"2025-08-16T01:11:10.725Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594580,"link":"/api/v1/people/594580","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":672642,"link":"/api/v1/people/672642","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.5,"endSpeed":84.5,"strikeZoneTop":3.09,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.975533530070226,"aZ":-33.37667210970514,"pfxX":9.647117236498438,"pfxZ":-0.6561840350428501,"pX":-0.3264248101130336,"pZ":2.0449877902223426,"vX0":-8.385192396432888,"vY0":-134.45876961250883,"vZ0":-1.5008609093982488,"x":129.44,"y":183.57,"x0":1.5837572931555577,"y0":50.00475065022104,"z0":4.985384585020969,"aX":17.6129614775545},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":-1.3,"breakHorizontal":-15.6,"spinRate":2462,"spinDirection":111},"zone":4,"typeConfidence":2.0,"plateTime":0.4078215113173074,"extension":4.399881711104773},"hitData":{"launchSpeed":89.8,"launchAngle":61.0,"totalDistance":190.0,"trajectory":"fly_ball","hardness":"medium","location":"4","coordinates":{"coordX":135.42,"coordY":125.89}},"index":5,"playId":"f5f8d820-7ff6-30af-b7f5-a77e05bf13e1","pitchNumber":6,"startTime":"2025-08-16T01:11:32.448Z","endTime":"2025-08-16T01:11:42.166Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594580,"link":"/api/v1/people/594580","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":672642,"link":"/api/v1/people/672642","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672642,"link":"/api/v1/people/672642"},"credit":"b_ab"},{"player":{"id":594580,"link":"/api/v1/people/594580"},"credit":"p_ab"},{"player":{"id":672642,"link":"/api/v1/people/672642"},"credit":"b_pa"},{"player":{"id":594580,"link":"/api/v1/people/594580"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":35.099999999999994,"awayTeamWinProbability":64.9,"homeTeamWinProbabilityAdded":1.8999999999999915,"leverageIndex":0.75,"dramaIndex":36.0,"contextMetrics":{},"playEndTime":"2025-08-16T01:11:42.166Z","atBatIndex":64},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Brandon Lockridge doubles (5) on a sharp line drive to center fielder TJ Friedl. Brandon Lockridge to 3rd. Brandon Lockridge advances to 3rd, on a fielding error by center fielder TJ Friedl.","rbi":0,"awayScore":9,"homeScore":8,"isOut":false},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-16T01:11:50.629Z","endTime":"2025-08-16T01:12:21.913Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":663604,"fullName":"Brandon Lockridge","link":"/api/v1/people/663604"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":594580,"fullName":"Sam Moll","link":"/api/v1/people/594580"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":663604,"fullName":"Brandon Lockridge","link":"/api/v1/people/663604"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":663604,"fullName":"Brandon Lockridge","link":"/api/v1/people/663604"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":670770,"link":"/api/v1/people/670770"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":null,"start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":663604,"fullName":"Brandon Lockridge","link":"/api/v1/people/663604"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":670770,"link":"/api/v1/people/670770"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielding_error"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.0,"endSpeed":74.8,"strikeZoneTop":3.36,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.454348230659704,"aZ":-36.6865584604934,"pfxX":-6.921790894654794,"pfxZ":-3.166930057259954,"pX":0.1824611252168614,"pZ":2.2338260911248304,"vX0":-2.9921278134460145,"vY0":-119.35531263484509,"vZ0":1.4843231920328055,"x":110.05,"y":178.47,"x0":2.35588602046373,"y0":50.00193216784239,"z0":4.936733193492269,"aX":-9.868862910687215},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.1,"breakVerticalInduced":-5.0,"breakHorizontal":13.3,"spinRate":3016,"spinDirection":300},"zone":5,"typeConfidence":2.0,"plateTime":0.46096755068957185,"extension":4.471224737236983},"hitData":{"launchSpeed":101.9,"launchAngle":22.0,"totalDistance":363.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":177.27,"coordY":61.94}},"index":0,"playId":"f0188456-22a7-3b04-89fc-930d3a53d0d6","pitchNumber":1,"startTime":"2025-08-16T01:12:07.855Z","endTime":"2025-08-16T01:12:21.913Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594580,"link":"/api/v1/people/594580","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":663604,"link":"/api/v1/people/663604","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663604,"link":"/api/v1/people/663604"},"credit":"b_ab"},{"player":{"id":594580,"link":"/api/v1/people/594580"},"credit":"p_ab"},{"player":{"id":663604,"link":"/api/v1/people/663604"},"credit":"b_pa"},{"player":{"id":594580,"link":"/api/v1/people/594580"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":31.8,"awayTeamWinProbability":68.2,"homeTeamWinProbabilityAdded":-3.2999999999999936,"leverageIndex":0.51,"dramaIndex":38.0,"contextMetrics":{},"playEndTime":"2025-08-16T01:12:21.913Z","atBatIndex":65},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Sal Frelick walks.","rbi":0,"awayScore":10,"homeScore":8,"isOut":false},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-16T01:12:42.196Z","endTime":"2025-08-16T01:14:31.963Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":594580,"fullName":"Sam Moll","link":"/api/v1/people/594580"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[4],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":663604,"fullName":"Brandon Lockridge","link":"/api/v1/people/663604"},"responsiblePitcher":{"id":594580,"link":"/api/v1/people/594580"},"isScoringEvent":true,"rbi":false,"earned":false,"teamUnearned":true,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":86.0,"strikeZoneTop":3.25145590692681,"strikeZoneBottom":1.46850223000269,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.035074163507257,"aZ":-22.540556726809577,"pfxX":5.021824149572544,"pfxZ":5.105504824211547,"pX":0.7309965317731972,"pZ":4.001321744761886,"vX0":-4.847827487991113,"vY0":-135.64233094348342,"vZ0":1.1069512045274132,"x":89.14,"y":130.74,"x0":1.8777571800895732,"y0":50.00471967104883,"z0":5.144827366002438,"aX":9.481122249189328},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":9.7,"breakHorizontal":-8.3,"spinRate":2569,"spinDirection":121},"zone":12,"typeConfidence":2.0,"plateTime":0.40179396553508084,"extension":4.401392754400865},"index":0,"playId":"40775df7-82b8-35c2-ae19-6a30a2023245","pitchNumber":1,"startTime":"2025-08-16T01:12:55.437Z","endTime":"2025-08-16T01:12:58.581Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594580,"link":"/api/v1/people/594580","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":686217,"link":"/api/v1/people/686217","batSide":{"code":"L","description":"Left"}},"third":{"id":663604,"link":"/api/v1/people/663604"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"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.6,"endSpeed":86.0,"strikeZoneTop":3.14,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.612534917805185,"aZ":-22.55625716566011,"pfxX":3.6320647756192814,"pfxZ":5.146940391582909,"pX":-0.9017323911462758,"pZ":2.486194394410113,"vX0":-8.417469652636534,"vY0":-134.7327940690497,"vZ0":-2.295082679611246,"x":151.37,"y":171.65,"x0":1.7677453360053057,"y0":50.006639013076345,"z0":4.914986781010742,"aX":6.79332853397879},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":9.1,"breakHorizontal":-5.2,"spinRate":2630,"spinDirection":110},"zone":11,"typeConfidence":2.0,"plateTime":0.4039258855800467,"extension":4.517821230053616},"index":1,"playId":"6ded76e0-e827-3295-97bb-140ccc294f82","pitchNumber":2,"startTime":"2025-08-16T01:13:11.483Z","endTime":"2025-08-16T01:13:14.525Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594580,"link":"/api/v1/people/594580","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":686217,"link":"/api/v1/people/686217","batSide":{"code":"L","description":"Left"}},"third":{"id":663604,"link":"/api/v1/people/663604"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"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":93.3,"endSpeed":85.2,"strikeZoneTop":3.14000134960478,"strikeZoneBottom":1.46974877586086,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.651717920173997,"aZ":-29.5158265362353,"pfxX":7.700300988228053,"pfxZ":1.4279339224527874,"pX":1.064635570245547,"pZ":3.7240265701325264,"vX0":-4.5804328964692855,"vY0":-135.7494256688069,"vZ0":1.7601834050383096,"x":72.27,"y":135.72,"x0":1.7731069161367967,"y0":50.00590835220582,"z0":5.121508811266611,"aX":14.377408678846873},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":3.1,"breakHorizontal":-13.0,"spinRate":2507,"spinDirection":25},"zone":12,"typeConfidence":2.0,"plateTime":0.40343579620481984,"extension":4.5101178120328225},"index":2,"playId":"a78f616a-7c68-3c55-9eeb-ebd44bebd63e","pitchNumber":3,"startTime":"2025-08-16T01:13:33.405Z","endTime":"2025-08-16T01:13:36.405Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594580,"link":"/api/v1/people/594580","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":686217,"link":"/api/v1/people/686217","batSide":{"code":"L","description":"Left"}},"third":{"id":663604,"link":"/api/v1/people/663604"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"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":81.6,"endSpeed":74.9,"strikeZoneTop":3.06146346588884,"strikeZoneBottom":1.33732708628831,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.472865464918574,"aZ":-36.7011418279671,"pfxX":-6.316996951041201,"pfxZ":-3.1759409171953,"pX":2.0245590982111716,"pZ":1.972977268206726,"vX0":1.1408908174974233,"vY0":-118.90626408735956,"vZ0":0.8879442324044804,"x":39.83,"y":185.51,"x0":2.358052372480972,"y0":50.000338493682236,"z0":4.933005576341763,"aX":-9.01531406889855},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.3,"breakVerticalInduced":-5.3,"breakHorizontal":11.2,"spinRate":2928,"spinDirection":301},"zone":14,"typeConfidence":2.0,"plateTime":0.4612022110204972,"extension":4.154700426607901},"index":3,"playId":"1009d6c2-ddf5-31c1-b27a-356fba474a5e","pitchNumber":4,"startTime":"2025-08-16T01:14:00.300Z","endTime":"2025-08-16T01:14:07.838Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594580,"link":"/api/v1/people/594580","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":686217,"link":"/api/v1/people/686217","batSide":{"code":"L","description":"Left"}},"third":{"id":663604,"link":"/api/v1/people/663604"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Wild pitch by pitcher Sam Moll. Brandon Lockridge scores.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":10,"homeScore":8,"isScoringPlay":true,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"index":4,"actionPlayId":"1009d6c2-ddf5-31c1-b27a-356fba474a5e","startTime":"2025-08-16T01:14:25.182Z","endTime":"2025-08-16T01:14:28.074Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":663604,"link":"/api/v1/people/663604"},"defense":{"pitcher":{"id":594580,"link":"/api/v1/people/594580","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":686217,"link":"/api/v1/people/686217","batSide":{"code":"L","description":"Left"}},"third":{"id":663604,"link":"/api/v1/people/663604"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"homeTeamWinProbability":21.2,"awayTeamWinProbability":78.8,"homeTeamWinProbabilityAdded":-10.600000000000001,"leverageIndex":1.71,"dramaIndex":113.0,"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":1,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.2,"endSpeed":82.8,"strikeZoneTop":3.34952876979995,"strikeZoneBottom":1.49121767867127,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.767668860470945,"aZ":-31.07644091368699,"pfxX":9.416956126674926,"pfxZ":0.6239230786267456,"pX":-1.253208641612271,"pZ":2.9355767366519867,"vX0":-10.54190815828489,"vY0":-132.3115510727818,"vZ0":0.6477410815024481,"x":164.77,"y":159.52,"x0":1.570267342657747,"y0":50.00374681394099,"z0":4.975319895204173,"aX":16.600394188596102},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":1.6,"breakHorizontal":-14.6,"spinRate":2499,"spinDirection":110},"zone":11,"typeConfidence":2.0,"plateTime":0.4148881322963538,"extension":4.5418747365125185},"index":5,"playId":"ce973c90-7546-3134-9613-947585a42905","pitchNumber":5,"startTime":"2025-08-16T01:14:28.074Z","endTime":"2025-08-16T01:14:31.963Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594580,"link":"/api/v1/people/594580","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":686217,"link":"/api/v1/people/686217","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686217,"link":"/api/v1/people/686217"},"credit":"b_pa"},{"player":{"id":594580,"link":"/api/v1/people/594580"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":20.4,"awayTeamWinProbability":79.6,"homeTeamWinProbabilityAdded":-0.8000000000000007,"leverageIndex":1.71,"dramaIndex":118.0,"contextMetrics":{},"playEndTime":"2025-08-16T01:14:31.963Z","atBatIndex":66},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Joey Ortiz flies out to shortstop Elly De La Cruz.","rbi":0,"awayScore":10,"homeScore":8,"isOut":true},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-16T01:17:07.517Z","endTime":"2025-08-16T01:18:07.026Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682825,"fullName":"Luis Mey","link":"/api/v1/people/682825"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5],"actionIndex":[1],"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":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":682829,"link":"/api/v1/people/682829"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":10,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-16T01:14:45.533Z","endTime":"2025-08-16T01:15:07.585Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":594580,"link":"/api/v1/people/594580","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":687401,"link":"/api/v1/people/687401","batSide":{"code":"R","description":"Right"}},"first":{"id":686217,"link":"/api/v1/people/686217"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Luis Mey replaces Sam Moll.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":10,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2025-08-16T01:15:07.585Z","endTime":"2025-08-16T01:17:09.867Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":682825,"link":"/api/v1/people/682825"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":594580,"link":"/api/v1/people/594580","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":687401,"link":"/api/v1/people/687401","batSide":{"code":"R","description":"Right"}},"first":{"id":686217,"link":"/api/v1/people/686217"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":101.2,"endSpeed":91.2,"strikeZoneTop":3.39501941092274,"strikeZoneBottom":1.5507837820979,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":40.17514176873411,"aZ":-19.531558366558397,"pfxX":-10.032598950195878,"pfxZ":5.888629381957302,"pX":-0.1827931235568093,"pZ":1.7392619237449183,"vX0":8.546813818537622,"vY0":-146.86411251730402,"vZ0":-8.155012053654353,"x":123.97,"y":191.82,"x0":-1.8514503108971685,"y0":50.006913070080245,"z0":5.749848778445905,"aX":-21.556723938674615},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":8.9,"breakHorizontal":16.1,"spinRate":2274,"spinDirection":218},"zone":8,"typeConfidence":2.0,"plateTime":0.3753501171867968,"extension":6.342287000970647},"index":2,"playId":"25510f7a-872e-31f4-9823-2a78e7411abd","pitchNumber":1,"startTime":"2025-08-16T01:17:09.867Z","endTime":"2025-08-16T01:17:13.456Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682825,"link":"/api/v1/people/682825","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":687401,"link":"/api/v1/people/687401","batSide":{"code":"R","description":"Right"}},"first":{"id":686217,"link":"/api/v1/people/686217"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"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":100.9,"endSpeed":91.1,"strikeZoneTop":3.44397288534876,"strikeZoneBottom":1.54028767169955,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":39.05104143614796,"aZ":-17.948640757559065,"pfxX":-7.814888289051123,"pfxZ":6.625265588559869,"pX":-1.070488923685925,"pZ":2.1998242046210432,"vX0":5.099407537010517,"vY0":-146.58215465658108,"vZ0":-7.113964470224286,"x":157.8,"y":179.38,"x0":-1.8298613758879263,"y0":50.00034231584119,"z0":5.756125510292938,"aX":-16.771927566363782},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":10.6,"breakHorizontal":13.0,"spinRate":2330,"spinDirection":216},"zone":13,"typeConfidence":2.0,"plateTime":0.37563804410937784,"extension":6.271193418907884},"index":3,"playId":"51da283d-400a-3da2-9c2d-a6d4e8107c20","pitchNumber":2,"startTime":"2025-08-16T01:17:23.288Z","endTime":"2025-08-16T01:17:27.863Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682825,"link":"/api/v1/people/682825","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":687401,"link":"/api/v1/people/687401","batSide":{"code":"R","description":"Right"}},"first":{"id":686217,"link":"/api/v1/people/686217"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"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":100.1,"endSpeed":89.9,"strikeZoneTop":3.48,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":40.23920072828792,"aZ":-22.05879078778125,"pfxX":-8.734495351994042,"pfxZ":4.81841925457049,"pX":-0.06494811123344331,"pZ":2.9199348380926935,"vX0":8.334170460163884,"vY0":-145.4023008469203,"vZ0":-4.449702211626851,"x":119.48,"y":159.94,"x0":-1.8609710201906444,"y0":50.00306881299849,"z0":5.843078447735377,"aX":-18.34100891581129},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":7.8,"breakHorizontal":13.8,"spinRate":2267,"spinDirection":214},"zone":2,"typeConfidence":2.0,"plateTime":0.37951559378035205,"extension":6.347995867078881},"index":4,"playId":"568603e8-a238-376b-8703-6bcba876e2b1","pitchNumber":3,"startTime":"2025-08-16T01:17:40.441Z","endTime":"2025-08-16T01:17:43.696Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682825,"link":"/api/v1/people/682825","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":687401,"link":"/api/v1/people/687401","batSide":{"code":"R","description":"Right"}},"first":{"id":686217,"link":"/api/v1/people/686217"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"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":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.2,"endSpeed":81.6,"strikeZoneTop":3.48,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.31169065705669,"aZ":-25.258551688594178,"pfxX":4.026223076171342,"pfxZ":4.061209304962899,"pX":-0.3586461518095445,"pZ":2.4619468946887344,"vX0":2.879230755064511,"vY0":-129.90411524725158,"vZ0":-3.548767873360351,"x":130.67,"y":172.31,"x0":-2.005969342767786,"y0":50.001134224652375,"z0":5.775380018286591,"aX":6.849314426723061},"breaks":{"breakAngle":15.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":6.7,"breakHorizontal":-7.9,"spinRate":2395,"spinDirection":93},"zone":4,"typeConfidence":2.0,"plateTime":0.4223404494257723,"extension":6.69308728174421},"hitData":{"launchSpeed":80.0,"launchAngle":57.0,"totalDistance":202.0,"trajectory":"fly_ball","hardness":"medium","location":"6","coordinates":{"coordX":89.97,"coordY":127.99}},"index":5,"playId":"baba149d-034f-302e-b09f-2e8a9b225a59","pitchNumber":4,"startTime":"2025-08-16T01:17:57.864Z","endTime":"2025-08-16T01:18:07.026Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682825,"link":"/api/v1/people/682825","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":687401,"link":"/api/v1/people/687401","batSide":{"code":"R","description":"Right"}},"first":{"id":686217,"link":"/api/v1/people/686217"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687401,"link":"/api/v1/people/687401"},"credit":"b_ab"},{"player":{"id":682825,"link":"/api/v1/people/682825"},"credit":"p_ab"},{"player":{"id":687401,"link":"/api/v1/people/687401"},"credit":"b_pa"},{"player":{"id":682825,"link":"/api/v1/people/682825"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":22.1,"awayTeamWinProbability":77.9,"homeTeamWinProbabilityAdded":1.7000000000000028,"leverageIndex":0.66,"dramaIndex":32.0,"contextMetrics":{},"playEndTime":"2025-08-16T01:18:07.026Z","atBatIndex":67},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Miguel Andujar strikes out swinging.","rbi":0,"awayScore":10,"homeScore":8,"isOut":true},"about":{"atBatIndex":68,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-16T01:21:00.351Z","endTime":"2025-08-16T01:22:03.473Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":609280,"fullName":"Miguel Andujar","link":"/api/v1/people/609280"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682842,"fullName":"Abner Uribe","link":"/api/v1/people/682842"},"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":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":609280,"fullName":"Miguel Andujar","link":"/api/v1/people/609280"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":661388,"link":"/api/v1/people/661388"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Abner Uribe replaces Aaron Ashby.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":10,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-16T01:20:04.516Z","endTime":"2025-08-16T01:21:02.381Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":682842,"link":"/api/v1/people/682842"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":676879,"link":"/api/v1/people/676879","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":672642,"link":"/api/v1/people/672642"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":609280,"link":"/api/v1/people/609280","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":98.0,"endSpeed":88.8,"strikeZoneTop":3.39999870885017,"strikeZoneBottom":1.67368081598972,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.05041987090289,"aZ":-22.73813263507046,"pfxX":-9.042528692192821,"pfxZ":4.62545809704825,"pX":-1.3944737450387363,"pZ":3.887457132311284,"vX0":3.201239190448937,"vY0":-142.68502174416932,"vZ0":-2.066847034823076,"x":170.15,"y":133.82,"x0":-1.3632074281017235,"y0":50.00331288619225,"z0":6.069839317497286,"aX":-18.449416452639},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":8.0,"breakHorizontal":15.6,"spinRate":2303,"spinDirection":210},"zone":11,"typeConfidence":2.0,"plateTime":0.38543052466477334,"extension":6.191643045174596},"index":1,"playId":"857615fe-1929-33a0-8bb7-d7f761d56c89","pitchNumber":1,"startTime":"2025-08-16T01:21:02.381Z","endTime":"2025-08-16T01:21:05.711Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682842,"link":"/api/v1/people/682842","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":672642,"link":"/api/v1/people/672642"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":609280,"link":"/api/v1/people/609280","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"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":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.1,"endSpeed":79.4,"strikeZoneTop":3.4,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.080410694244357,"aZ":-29.57187268702504,"pfxX":7.241772151849564,"pfxZ":1.6248445906098041,"pX":0.3698269259316803,"pZ":1.6869300559743439,"vX0":1.8519658273623616,"vY0":-126.73432888509952,"vZ0":-4.486943165892968,"x":102.9,"y":193.23,"x0":-1.3134506724268504,"y0":50.00583339937356,"z0":5.878415904040533,"aX":11.626872752905038},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":2.0,"breakHorizontal":-13.6,"spinRate":2478,"spinDirection":82},"zone":9,"typeConfidence":2.0,"plateTime":0.4343776476662238,"extension":6.4384800293788205},"index":2,"playId":"f6f35deb-5e16-3773-841d-9fc3dcbbae12","pitchNumber":2,"startTime":"2025-08-16T01:21:18.515Z","endTime":"2025-08-16T01:21:21.560Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682842,"link":"/api/v1/people/682842","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":672642,"link":"/api/v1/people/672642"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":609280,"link":"/api/v1/people/609280","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.3,"endSpeed":80.3,"strikeZoneTop":3.4,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.3051130753658,"aZ":-29.4723147230075,"pfxX":6.776116651923715,"pfxZ":1.6426693134123393,"pX":0.402738186451908,"pZ":1.5023937912317786,"vX0":1.644529923355134,"vY0":-128.41997416630312,"vZ0":-5.216525150725088,"x":101.65,"y":198.22,"x0":-1.128177424457394,"y0":50.00357071112179,"z0":5.894518283675477,"aX":11.148364136704105},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":1.9,"breakHorizontal":-12.6,"spinRate":2517,"spinDirection":91},"zone":14,"typeConfidence":2.0,"plateTime":0.42898723507027237,"extension":6.579918943496202},"index":3,"playId":"1ae114b6-beb1-32be-8399-3008aac79193","pitchNumber":3,"startTime":"2025-08-16T01:21:40.734Z","endTime":"2025-08-16T01:21:43.913Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682842,"link":"/api/v1/people/682842","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":672642,"link":"/api/v1/people/672642"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":609280,"link":"/api/v1/people/609280","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"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":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.3,"endSpeed":80.3,"strikeZoneTop":3.4,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.604171923755978,"aZ":-27.398470737944248,"pfxX":7.211275586932583,"pfxZ":2.905639218398033,"pX":1.4985660122834517,"pZ":1.6727652852860149,"vX0":4.041750709444793,"vY0":-128.4370372045291,"vZ0":-5.185487494581421,"x":59.88,"y":193.62,"x0":-1.0405842426151908,"y0":50.002423547008284,"z0":5.891392759956324,"aX":11.853137265346847},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":4.2,"breakHorizontal":-14.0,"spinRate":2469,"spinDirection":112},"zone":14,"typeConfidence":2.0,"plateTime":0.4291166994961393,"extension":6.651697157268372},"index":4,"playId":"bc5e5a7a-302c-3db0-b95f-3a0ac02dbdf6","pitchNumber":4,"startTime":"2025-08-16T01:22:00.348Z","endTime":"2025-08-16T01:22:03.473Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682842,"link":"/api/v1/people/682842","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":672642,"link":"/api/v1/people/672642"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":609280,"link":"/api/v1/people/609280","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":609280,"link":"/api/v1/people/609280"},"credit":"b_ab"},{"player":{"id":682842,"link":"/api/v1/people/682842"},"credit":"p_ab"},{"player":{"id":609280,"link":"/api/v1/people/609280"},"credit":"b_pa"},{"player":{"id":682842,"link":"/api/v1/people/682842"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":18.099999999999998,"awayTeamWinProbability":81.9,"homeTeamWinProbabilityAdded":-4.0000000000000036,"leverageIndex":1.54,"dramaIndex":68.0,"contextMetrics":{},"playEndTime":"2025-08-16T01:22:03.473Z","atBatIndex":68},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Gavin Lux grounds out, first baseman Andrew Vaughn to pitcher Abner Uribe.","rbi":0,"awayScore":10,"homeScore":8,"isOut":true},"about":{"atBatIndex":69,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-16T01:22:05.584Z","endTime":"2025-08-16T01:23:17.756Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":666158,"fullName":"Gavin Lux","link":"/api/v1/people/666158"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682842,"fullName":"Abner Uribe","link":"/api/v1/people/682842"},"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":666158,"fullName":"Gavin Lux","link":"/api/v1/people/666158"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":683734,"link":"/api/v1/people/683734"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":682842,"link":"/api/v1/people/682842"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":98.4,"endSpeed":89.2,"strikeZoneTop":3.21838491606321,"strikeZoneBottom":1.55175947181989,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":37.228290451382016,"aZ":-23.39044835875353,"pfxX":-10.160967184879123,"pfxZ":4.297827240761723,"pX":-0.5117266888614452,"pZ":1.4211371286702736,"vX0":5.4760977574615834,"vY0":-143.0058359902849,"vZ0":-7.948177343459608,"x":136.51,"y":200.41,"x0":-1.1457558391850062,"y0":50.00027258935154,"z0":5.737032584404806,"aX":-20.751597806324256},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":6.1,"breakHorizontal":17.0,"spinRate":2215,"spinDirection":217},"zone":13,"typeConfidence":2.0,"plateTime":0.38505520533400617,"extension":6.399960300251353},"index":0,"playId":"63065045-3b37-35fc-bb42-ddda8c69b791","pitchNumber":1,"startTime":"2025-08-16T01:22:36.441Z","endTime":"2025-08-16T01:22:40.284Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682842,"link":"/api/v1/people/682842","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":672642,"link":"/api/v1/people/672642"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":666158,"link":"/api/v1/people/666158","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"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":99.1,"endSpeed":89.5,"strikeZoneTop":3.15811007358473,"strikeZoneBottom":1.55556091626301,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":38.39055043192108,"aZ":-24.89117753204605,"pfxX":-9.842840428738684,"pfxZ":3.5180318427699344,"pX":-1.2815973595600025,"pZ":2.338772704944676,"vX0":3.653981709461876,"vY0":-144.12213463095424,"vZ0":-5.066965157939161,"x":165.85,"y":175.63,"x0":-1.29891172902626,"y0":50.00313578490188,"z0":5.6889807991147725,"aX":-20.382161672431057},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":5.4,"breakHorizontal":16.9,"spinRate":2233,"spinDirection":205},"zone":13,"typeConfidence":2.0,"plateTime":0.38233830996669127,"extension":6.460310500680319},"index":1,"playId":"58ace945-022b-3296-8219-84a14cf35e7a","pitchNumber":2,"startTime":"2025-08-16T01:22:52.577Z","endTime":"2025-08-16T01:22:56.973Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682842,"link":"/api/v1/people/682842","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":672642,"link":"/api/v1/people/672642"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":666158,"link":"/api/v1/people/666158","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.3,"endSpeed":88.2,"strikeZoneTop":3.28,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.309274340834484,"aZ":-21.050237990779035,"pfxX":-7.814063903463353,"pfxZ":5.546766430405146,"pX":0.2142048346465721,"pZ":2.391146084854884,"vX0":5.763104174228195,"vY0":-141.42700810749625,"vZ0":-5.621053925735151,"x":108.84,"y":174.22,"x0":-0.845251300931606,"y0":50.003281124770346,"z0":5.774717939825235,"aX":-15.669065412269935},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":9.0,"breakHorizontal":12.8,"spinRate":2244,"spinDirection":208},"zone":5,"typeConfidence":2.0,"plateTime":0.38880541827892356,"extension":6.487564716959371},"hitData":{"launchSpeed":97.1,"launchAngle":5.0,"totalDistance":100.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":157.93,"coordY":168.59}},"index":2,"playId":"a349bd3d-a9de-32ac-a64d-c4bfb21d237f","pitchNumber":3,"startTime":"2025-08-16T01:23:10.603Z","endTime":"2025-08-16T01:23:17.756Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682842,"link":"/api/v1/people/682842","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":672642,"link":"/api/v1/people/672642"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":666158,"link":"/api/v1/people/666158","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666158,"link":"/api/v1/people/666158"},"credit":"b_ab"},{"player":{"id":682842,"link":"/api/v1/people/682842"},"credit":"p_ab"},{"player":{"id":666158,"link":"/api/v1/people/666158"},"credit":"b_pa"},{"player":{"id":682842,"link":"/api/v1/people/682842"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":15.4,"awayTeamWinProbability":84.6,"homeTeamWinProbabilityAdded":-2.6999999999999975,"leverageIndex":1.09,"dramaIndex":49.0,"contextMetrics":{},"playEndTime":"2025-08-16T01:23:17.756Z","atBatIndex":69},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Austin Hays strikes out swinging.","rbi":0,"awayScore":10,"homeScore":8,"isOut":true},"about":{"atBatIndex":70,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-16T01:23:29.675Z","endTime":"2025-08-16T01:25:01.583Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682842,"fullName":"Abner Uribe","link":"/api/v1/people/682842"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":661388,"link":"/api/v1/people/661388"},"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":98.5,"endSpeed":88.6,"strikeZoneTop":3.22000115449983,"strikeZoneBottom":1.50571787019402,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":39.296527911306136,"aZ":-24.721913897816943,"pfxX":-9.17185076972616,"pfxZ":3.6731576180308103,"pX":-0.4118104427460115,"pZ":1.5346630998093742,"vX0":5.023242791012786,"vY0":-143.03985904155942,"vZ0":-7.260931506317273,"x":132.7,"y":197.34,"x0":-1.0185531612757595,"y0":50.004175327484546,"z0":5.705208469609092,"aX":-18.617955001805257},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":5.0,"breakHorizontal":15.2,"spinRate":2273,"spinDirection":198},"zone":7,"typeConfidence":2.0,"plateTime":0.38595255798198513,"extension":6.506208068468201},"index":0,"playId":"27f089eb-8f7d-3051-b41b-f07e6894a68b","pitchNumber":1,"startTime":"2025-08-16T01:23:54.844Z","endTime":"2025-08-16T01:23:58.460Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682842,"link":"/api/v1/people/682842","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":672642,"link":"/api/v1/people/672642"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":669720,"link":"/api/v1/people/669720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.1,"endSpeed":88.1,"strikeZoneTop":3.14099221025954,"strikeZoneBottom":1.40190534447022,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":38.99341289374443,"aZ":-21.80622070249128,"pfxX":-9.601562250105916,"pfxZ":5.153855264445141,"pX":0.47726553608925515,"pZ":2.144526569081925,"vX0":7.379367208386718,"vY0":-142.39777369818887,"vZ0":-6.506524748391141,"x":98.81,"y":180.88,"x0":-0.9275926652690529,"y0":50.00181126878467,"z0":5.882974768496437,"aX":-19.30997641030809},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":7.9,"breakHorizontal":15.5,"spinRate":2307,"spinDirection":205},"zone":6,"typeConfidence":2.0,"plateTime":0.38772568806427277,"extension":6.58386628126457},"index":1,"playId":"ea383e09-4752-3c3f-9ce9-961692f38d02","pitchNumber":2,"startTime":"2025-08-16T01:24:14.048Z","endTime":"2025-08-16T01:24:17.903Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682842,"link":"/api/v1/people/682842","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":672642,"link":"/api/v1/people/672642"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":669720,"link":"/api/v1/people/669720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.8,"endSpeed":79.9,"strikeZoneTop":3.22000056012429,"strikeZoneBottom":1.51182949390791,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.920108717029493,"aZ":-23.05117856776776,"pfxX":3.3137837519829576,"pfxZ":5.641394788816951,"pX":1.571269185057698,"pZ":0.06649527358392157,"vX0":5.217239408909226,"vY0":-127.36099122591949,"vZ0":-9.437320227113277,"x":57.11,"y":236.98,"x0":-0.9467038282252171,"y0":50.00430081032727,"z0":5.691192535697356,"aX":5.359850075920938},"breaks":{"breakAngle":14.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":7.9,"breakHorizontal":-7.3,"spinRate":2377,"spinDirection":99},"zone":14,"typeConfidence":2.0,"plateTime":0.4326207941932241,"extension":6.811888480154411},"index":2,"playId":"59723e5c-1baf-3bda-af95-7c7fe9f63d8f","pitchNumber":3,"startTime":"2025-08-16T01:24:32.925Z","endTime":"2025-08-16T01:24:36.551Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682842,"link":"/api/v1/people/682842","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":672642,"link":"/api/v1/people/672642"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":669720,"link":"/api/v1/people/669720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"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":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.4,"endSpeed":80.4,"strikeZoneTop":3.22,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.65218629840405,"aZ":-25.658973532251743,"pfxX":5.602717031360564,"pfxZ":3.9615909846722603,"pX":1.1983595695346603,"pZ":0.8318918391113048,"vX0":3.91298780306085,"vY0":-128.5088627265409,"vZ0":-7.270106475551812,"x":71.32,"y":216.32,"x0":-1.0806748545582578,"y0":50.00620485793452,"z0":5.7378422072461515,"aX":9.219651934174802},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":5.5,"breakHorizontal":-11.2,"spinRate":2419,"spinDirection":87},"zone":14,"typeConfidence":2.0,"plateTime":0.428895002525298,"extension":6.666804186665506},"index":3,"playId":"bba5b3de-3d0a-30c6-a69f-f6ebf283a228","pitchNumber":4,"startTime":"2025-08-16T01:24:58.240Z","endTime":"2025-08-16T01:25:01.583Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682842,"link":"/api/v1/people/682842","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":672642,"link":"/api/v1/people/672642"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":669720,"link":"/api/v1/people/669720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669720,"link":"/api/v1/people/669720"},"credit":"b_ab"},{"player":{"id":682842,"link":"/api/v1/people/682842"},"credit":"p_ab"},{"player":{"id":669720,"link":"/api/v1/people/669720"},"credit":"b_pa"},{"player":{"id":682842,"link":"/api/v1/people/682842"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":13.8,"awayTeamWinProbability":86.2,"homeTeamWinProbabilityAdded":-1.5999999999999996,"leverageIndex":0.64,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2025-08-16T01:25:01.583Z","atBatIndex":70},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"William Contreras doubles (22) on a ground ball to shortstop Elly De La Cruz, deflected by third baseman Ke'Bryan Hayes.","rbi":0,"awayScore":10,"homeScore":8,"isOut":false},"about":{"atBatIndex":71,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-16T01:26:25.443Z","endTime":"2025-08-16T01:27:53.829Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682825,"fullName":"Luis Mey","link":"/api/v1/people/682825"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":663647,"link":"/api/v1/people/663647"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_deflection"},{"player":{"id":682829,"link":"/api/v1/people/682829"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.1,"endSpeed":81.1,"strikeZoneTop":3.35966169631921,"strikeZoneBottom":1.70523776326687,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.157563494091292,"aZ":-30.130026545121925,"pfxX":3.1615438284689388,"pfxZ":1.2222930603319764,"pX":-0.019281334951348598,"pZ":2.008355693274869,"vX0":4.201367176561716,"vY0":-129.5552620777715,"vZ0":-4.094669750182225,"x":117.73,"y":184.55,"x0":-2.0805002432105586,"y0":50.005890226451214,"z0":5.944089068801681,"aX":5.309997950601384},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":1.4,"breakHorizontal":-6.7,"spinRate":2374,"spinDirection":114},"zone":8,"typeConfidence":2.0,"plateTime":0.4247682169535687,"extension":6.434612741468588},"index":0,"playId":"c063adc5-98a1-3af1-9a86-ae9d9836278a","pitchNumber":1,"startTime":"2025-08-16T01:27:31.615Z","endTime":"2025-08-16T01:27:35.420Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682825,"link":"/api/v1/people/682825","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":661388,"link":"/api/v1/people/661388","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.4,"endSpeed":80.4,"strikeZoneTop":3.49,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.131295343274786,"aZ":-25.679551932321264,"pfxX":0.915074067229731,"pfxZ":3.886592963787259,"pX":-0.009789288989232954,"pZ":2.149539812451823,"vX0":4.74788396658726,"vY0":-129.97537984186738,"vZ0":-4.607731039860736,"x":117.37,"y":180.74,"x0":-1.996754664369555,"y0":50.003812027913405,"z0":5.951448548585318,"aX":1.5287175305607545},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":6.0,"breakHorizontal":-3.0,"spinRate":2441,"spinDirection":115},"zone":8,"typeConfidence":2.0,"plateTime":0.42521274420824584,"extension":6.421288585497537},"hitData":{"launchSpeed":89.3,"launchAngle":-2.0,"totalDistance":34.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":75.97,"coordY":162.43}},"index":1,"playId":"6248f18a-2650-3807-b952-69e5d9d00540","pitchNumber":2,"startTime":"2025-08-16T01:27:42.214Z","endTime":"2025-08-16T01:27:53.829Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682825,"link":"/api/v1/people/682825","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":661388,"link":"/api/v1/people/661388","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":661388,"link":"/api/v1/people/661388"},"credit":"b_ab"},{"player":{"id":682825,"link":"/api/v1/people/682825"},"credit":"p_ab"},{"player":{"id":661388,"link":"/api/v1/people/661388"},"credit":"b_pa"},{"player":{"id":682825,"link":"/api/v1/people/682825"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":10.2,"awayTeamWinProbability":89.8,"homeTeamWinProbabilityAdded":-3.6000000000000014,"leverageIndex":0.5,"dramaIndex":40.0,"contextMetrics":{},"playEndTime":"2025-08-16T01:27:53.829Z","atBatIndex":71},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Christian Yelich grounds out, second baseman Gavin Lux to first baseman Spencer Steer. William Contreras to 3rd.","rbi":0,"awayScore":10,"homeScore":8,"isOut":true},"about":{"atBatIndex":72,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-16T01:28:11.794Z","endTime":"2025-08-16T01:29:20.356Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682825,"fullName":"Luis Mey","link":"/api/v1/people/682825"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":666158,"link":"/api/v1/people/666158"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":668715,"link":"/api/v1/people/668715"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":100.0,"endSpeed":91.3,"strikeZoneTop":3.41999889655067,"strikeZoneBottom":1.78375518578736,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.04209013040016,"aZ":-16.468573081775176,"pfxX":-6.8850470091629035,"pfxZ":7.399782689470656,"pX":1.9721317921758637,"pZ":1.4186161754185882,"vX0":12.134272804459126,"vY0":-144.83714589976702,"vZ0":-9.419184869069822,"x":41.83,"y":200.48,"x0":-1.378577621361106,"y0":50.00672255934019,"z0":5.7216938903513945,"aX":-14.621499151668697},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":11.5,"breakHorizontal":10.1,"spinRate":2369,"spinDirection":212},"zone":14,"typeConfidence":2.0,"plateTime":0.37826367713366915,"extension":6.342373555664414},"index":0,"playId":"e81b6afb-e81d-3c7e-9dae-9b8d3038037f","pitchNumber":1,"startTime":"2025-08-16T01:28:29.300Z","endTime":"2025-08-16T01:28:32.579Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682825,"link":"/api/v1/people/682825","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":592885,"link":"/api/v1/people/592885","batSide":{"code":"L","description":"Left"}},"second":{"id":661388,"link":"/api/v1/people/661388"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":99.8,"endSpeed":91.3,"strikeZoneTop":3.46203913772614,"strikeZoneBottom":1.7996280179388,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.48171907189199,"aZ":-18.729743724901727,"pfxX":-9.836819107387381,"pfxZ":6.342988859794984,"pX":1.1068929085398072,"pZ":1.1571755774800285,"vX0":11.682122800858775,"vY0":-144.62272677982622,"vZ0":-9.561255364474011,"x":74.81,"y":207.54,"x0":-1.7053282148888351,"y0":50.00687574279322,"z0":5.653398285536571,"aX":-20.859699873734122},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":9.6,"breakHorizontal":15.5,"spinRate":2264,"spinDirection":223},"zone":14,"typeConfidence":2.0,"plateTime":0.3786298166169071,"extension":6.617950037276804},"index":1,"playId":"34c16860-43a4-38e3-86da-3a1ba683caf0","pitchNumber":2,"startTime":"2025-08-16T01:28:57.357Z","endTime":"2025-08-16T01:29:00.656Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682825,"link":"/api/v1/people/682825","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":592885,"link":"/api/v1/people/592885","batSide":{"code":"L","description":"Left"}},"second":{"id":661388,"link":"/api/v1/people/661388"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":100.6,"endSpeed":91.9,"strikeZoneTop":3.42,"strikeZoneBottom":1.75,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.9992942529886,"aZ":-18.37646165328458,"pfxX":-9.121099060101137,"pfxZ":6.403265903502176,"pX":0.26677512782129736,"pZ":1.3880491257436172,"vX0":9.327681824911341,"vY0":-146.00981014637517,"vZ0":-9.082078480371592,"x":106.83,"y":201.3,"x0":-1.7872209270790558,"y0":50.00201246504503,"z0":5.648848101725779,"aX":-19.654668746136405},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":9.8,"breakHorizontal":14.6,"spinRate":2198,"spinDirection":220},"zone":14,"typeConfidence":2.0,"plateTime":0.3753979231929745,"extension":6.69470978499767},"hitData":{"launchSpeed":84.1,"launchAngle":-48.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":143.41,"coordY":163.14}},"index":2,"playId":"8a5493dd-8e95-3b5f-9c69-694754144202","pitchNumber":3,"startTime":"2025-08-16T01:29:13.030Z","endTime":"2025-08-16T01:29:20.356Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682825,"link":"/api/v1/people/682825","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":592885,"link":"/api/v1/people/592885","batSide":{"code":"L","description":"Left"}},"second":{"id":661388,"link":"/api/v1/people/661388"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":592885,"link":"/api/v1/people/592885"},"credit":"b_ab"},{"player":{"id":682825,"link":"/api/v1/people/682825"},"credit":"p_ab"},{"player":{"id":592885,"link":"/api/v1/people/592885"},"credit":"b_pa"},{"player":{"id":682825,"link":"/api/v1/people/682825"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":10.4,"awayTeamWinProbability":89.6,"homeTeamWinProbabilityAdded":0.20000000000000107,"leverageIndex":0.62,"dramaIndex":22.0,"contextMetrics":{},"playEndTime":"2025-08-16T01:29:20.356Z","atBatIndex":72},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Andrew Vaughn strikes out swinging.","rbi":0,"awayScore":10,"homeScore":8,"isOut":true},"about":{"atBatIndex":73,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-16T01:29:39.017Z","endTime":"2025-08-16T01:30:49.524Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682825,"fullName":"Luis Mey","link":"/api/v1/people/682825"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":663886,"link":"/api/v1/people/663886"},"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":101.2,"endSpeed":92.4,"strikeZoneTop":3.31328892062218,"strikeZoneBottom":1.46288486676002,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.81478345766027,"aZ":-19.05367560140166,"pfxX":-8.16068024797217,"pfxZ":6.010147192766276,"pX":-0.3316048407813674,"pZ":1.494851942020056,"vX0":7.828039291043073,"vY0":-147.03159614093633,"vZ0":-8.708269175127196,"x":129.64,"y":198.42,"x0":-1.9720543349295787,"y0":50.00285770167909,"z0":5.63208615704974,"aX":-17.815449104890913},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":9.2,"breakHorizontal":13.2,"spinRate":2224,"spinDirection":220},"zone":7,"typeConfidence":2.0,"plateTime":0.3729396134557139,"extension":6.556729942473979},"index":0,"playId":"415c1f21-3003-3009-861f-aa2aefa92b61","pitchNumber":1,"startTime":"2025-08-16T01:29:46.102Z","endTime":"2025-08-16T01:29:49.531Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682825,"link":"/api/v1/people/682825","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":683734,"link":"/api/v1/people/683734","batSide":{"code":"R","description":"Right"}},"third":{"id":661388,"link":"/api/v1/people/661388"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"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":100.1,"endSpeed":91.4,"strikeZoneTop":3.22,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.911642124180325,"aZ":-24.460691482385638,"pfxX":-8.174399320183213,"pfxZ":3.5999550942005083,"pX":-1.3769372417586414,"pZ":2.894609066568349,"vX0":4.896524114129018,"vY0":-145.66163308874707,"vZ0":-4.104856847486211,"x":169.49,"y":160.63,"x0":-2.019555016957709,"y0":50.00602724343824,"z0":5.805129516135358,"aX":-17.53049981763804},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":5.9,"breakHorizontal":13.8,"spinRate":2336,"spinDirection":201},"zone":11,"typeConfidence":2.0,"plateTime":0.3763481742423336,"extension":6.4313195968832515},"index":1,"playId":"fc7ad141-61a3-3857-b3ff-1aaa94ff77a4","pitchNumber":2,"startTime":"2025-08-16T01:30:02.986Z","endTime":"2025-08-16T01:30:06.027Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682825,"link":"/api/v1/people/682825","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":683734,"link":"/api/v1/people/683734","batSide":{"code":"R","description":"Right"}},"third":{"id":661388,"link":"/api/v1/people/661388"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":100.2,"endSpeed":92.0,"strikeZoneTop":3.22,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.55987194106629,"aZ":-16.39684465193894,"pfxX":-5.486656905741614,"pfxZ":7.307171812841435,"pX":0.09782591716451264,"pZ":2.6333042875401027,"vX0":7.8639232988688805,"vY0":-145.6479399569769,"vZ0":-5.847072560628321,"x":113.27,"y":167.68,"x0":-1.9179007893528486,"y0":50.0054571727516,"z0":5.650012363661709,"aX":-11.850882770512396},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":12.2,"breakHorizontal":8.5,"spinRate":2234,"spinDirection":215},"zone":5,"typeConfidence":2.0,"plateTime":0.3753213585913917,"extension":6.411163656912093},"index":2,"playId":"5677c44f-23e4-3fbd-b9fc-1d36c94b095d","pitchNumber":3,"startTime":"2025-08-16T01:30:23.881Z","endTime":"2025-08-16T01:30:27.303Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682825,"link":"/api/v1/people/682825","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":683734,"link":"/api/v1/people/683734","batSide":{"code":"R","description":"Right"}},"third":{"id":661388,"link":"/api/v1/people/661388"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"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":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.9,"endSpeed":82.5,"strikeZoneTop":3.22,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.57585977518465,"aZ":-21.28368986280664,"pfxX":-1.1148659340638,"pfxZ":6.288275625565334,"pX":-0.04859068591232638,"pZ":1.8968628399876226,"vX0":4.750672374628596,"vY0":-130.79265589118523,"vZ0":-5.857438394593214,"x":118.85,"y":187.56,"x0":-1.7436951702906422,"y0":50.00612428386038,"z0":5.76156875617954,"aX":-1.932345405074342},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":10.3,"breakHorizontal":1.0,"spinRate":2379,"spinDirection":111},"zone":8,"typeConfidence":2.0,"plateTime":0.41876528660753864,"extension":6.5460247814101615},"index":3,"playId":"d5dbc056-2409-396d-a3cf-51141f1e352f","pitchNumber":4,"startTime":"2025-08-16T01:30:46.315Z","endTime":"2025-08-16T01:30:49.524Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682825,"link":"/api/v1/people/682825","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":683734,"link":"/api/v1/people/683734","batSide":{"code":"R","description":"Right"}},"third":{"id":661388,"link":"/api/v1/people/661388"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683734,"link":"/api/v1/people/683734"},"credit":"b_ab"},{"player":{"id":682825,"link":"/api/v1/people/682825"},"credit":"p_ab"},{"player":{"id":683734,"link":"/api/v1/people/683734"},"credit":"b_pa"},{"player":{"id":682825,"link":"/api/v1/people/682825"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":14.2,"awayTeamWinProbability":85.8,"homeTeamWinProbabilityAdded":3.799999999999999,"leverageIndex":0.9,"dramaIndex":51.0,"contextMetrics":{},"playEndTime":"2025-08-16T01:30:49.524Z","atBatIndex":73},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Caleb Durbin strikes out swinging.","rbi":0,"awayScore":10,"homeScore":8,"isOut":true},"about":{"atBatIndex":74,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-16T01:31:00.664Z","endTime":"2025-08-16T01:32:55.294Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682825,"fullName":"Luis Mey","link":"/api/v1/people/682825"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":663886,"link":"/api/v1/people/663886"},"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":101.1,"endSpeed":92.8,"strikeZoneTop":3.28000129498594,"strikeZoneBottom":1.52126453513914,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.715844577916414,"aZ":-19.919624331859843,"pfxX":-4.822292008150488,"pfxZ":5.564680286766173,"pX":-0.758422198425794,"pZ":2.8789072492069803,"vX0":5.230935681453399,"vY0":-147.15450190920933,"vZ0":-4.779932257065074,"x":145.91,"y":161.05,"x0":-1.929388801150385,"y0":50.000654374711715,"z0":5.6982819417914214,"aX":-10.614118201091246},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":9.4,"breakHorizontal":7.8,"spinRate":2203,"spinDirection":211},"zone":1,"typeConfidence":2.0,"plateTime":0.3716993890556801,"extension":6.436853531151479},"index":0,"playId":"0592077c-ab26-39a6-9d38-cd7b3891caff","pitchNumber":1,"startTime":"2025-08-16T01:31:11.765Z","endTime":"2025-08-16T01:31:15.492Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682825,"link":"/api/v1/people/682825","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":702332,"link":"/api/v1/people/702332","batSide":{"code":"R","description":"Right"}},"third":{"id":661388,"link":"/api/v1/people/661388"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"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":100.3,"endSpeed":92.0,"strikeZoneTop":3.28000104097327,"strikeZoneBottom":1.48946140015807,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.909945469513964,"aZ":-21.37016690227764,"pfxX":-5.57869253993625,"pfxZ":4.9943625256998185,"pX":-2.408921349918808,"pZ":2.596041793770814,"vX0":1.178304981721975,"vY0":-146.01517861833463,"vZ0":-5.122349092472989,"x":208.82,"y":168.69,"x0":-2.092536462752687,"y0":50.00171136358241,"z0":5.656306089394908,"aX":-12.062040198216602},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":8.3,"breakHorizontal":9.8,"spinRate":2283,"spinDirection":218},"zone":11,"typeConfidence":2.0,"plateTime":0.3749060777768283,"extension":6.3866580206984604},"index":1,"playId":"5f6b49d6-1221-3a2e-b470-9fc7cf8c4eb9","pitchNumber":2,"startTime":"2025-08-16T01:31:27.837Z","endTime":"2025-08-16T01:31:31.572Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682825,"link":"/api/v1/people/682825","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":702332,"link":"/api/v1/people/702332","batSide":{"code":"R","description":"Right"}},"third":{"id":661388,"link":"/api/v1/people/661388"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"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":100.8,"endSpeed":92.7,"strikeZoneTop":3.32018818704377,"strikeZoneBottom":1.57419458248461,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.74983920729012,"aZ":-18.442304430332207,"pfxX":-7.154208551362807,"pfxZ":6.291843122357161,"pX":0.22584383814710435,"pZ":1.4495747456713828,"vX0":8.841519661341861,"vY0":-146.41334421922363,"vZ0":-8.759687620191698,"x":108.39,"y":199.64,"x0":-1.8956040769366311,"y0":50.00619103737174,"z0":5.571823473005588,"aX":-15.622952260758488},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":9.8,"breakHorizontal":11.3,"spinRate":2172,"spinDirection":214},"zone":14,"typeConfidence":2.0,"plateTime":0.373290295959114,"extension":6.466227534809717},"index":2,"playId":"4d32c430-2f6e-3d2d-a452-f9c5b6a11930","pitchNumber":3,"startTime":"2025-08-16T01:31:47.549Z","endTime":"2025-08-16T01:31:52.822Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682825,"link":"/api/v1/people/682825","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":702332,"link":"/api/v1/people/702332","batSide":{"code":"R","description":"Right"}},"third":{"id":661388,"link":"/api/v1/people/661388"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.6,"endSpeed":81.3,"strikeZoneTop":3.28,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.942138548759857,"aZ":-23.728134040680942,"pfxX":4.362780802241197,"pfxZ":5.019333169948766,"pX":-0.3736679150168181,"pZ":2.2571292163218866,"vX0":2.5386425009568074,"vY0":-128.96721921697718,"vZ0":-4.086455932271227,"x":131.24,"y":177.84,"x0":-1.937869198115267,"y0":50.00495664762699,"z0":5.6933555322066995,"aX":7.346738911337633},"breaks":{"breakAngle":18.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":8.4,"breakHorizontal":-8.5,"spinRate":2250,"spinDirection":92},"zone":4,"typeConfidence":2.0,"plateTime":0.42476682521485953,"extension":6.740071200470496},"index":3,"playId":"36c813e0-0608-38fe-a11f-e77d6f52c437","pitchNumber":4,"startTime":"2025-08-16T01:32:05.990Z","endTime":"2025-08-16T01:32:09.284Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682825,"link":"/api/v1/people/682825","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":702332,"link":"/api/v1/people/702332","batSide":{"code":"R","description":"Right"}},"third":{"id":661388,"link":"/api/v1/people/661388"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.4,"endSpeed":82.2,"strikeZoneTop":3.28,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.869490098072603,"aZ":-20.426811154513405,"pfxX":2.7085346561878496,"pfxZ":6.828364896849381,"pX":-0.44522489302856194,"pZ":2.2142695519424427,"vX0":3.0967330906177737,"vY0":-130.1954145931179,"vZ0":-4.8927434435435915,"x":133.97,"y":178.99,"x0":-2.0010209106340913,"y0":50.00043941600087,"z0":5.659930982879108,"aX":4.657053869419749},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":11.5,"breakHorizontal":-5.6,"spinRate":2354,"spinDirection":90},"zone":4,"typeConfidence":2.0,"plateTime":0.4204091432739627,"extension":6.733998072851206},"index":4,"playId":"d0d67759-0aee-3349-8e8d-ac3af9042e9f","pitchNumber":5,"startTime":"2025-08-16T01:32:27.197Z","endTime":"2025-08-16T01:32:31.260Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682825,"link":"/api/v1/people/682825","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":702332,"link":"/api/v1/people/702332","batSide":{"code":"R","description":"Right"}},"third":{"id":661388,"link":"/api/v1/people/661388"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"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":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":99.6,"endSpeed":91.5,"strikeZoneTop":3.28,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.235922333411594,"aZ":-28.50779621181101,"pfxX":-7.967762121586727,"pfxZ":1.7238706431735489,"pX":-0.8463471898988612,"pZ":1.9940445257578479,"vX0":5.61302289713044,"vY0":-144.8932391582254,"vZ0":-5.51988449184203,"x":149.26,"y":184.94,"x0":-1.7714951984415153,"y0":50.005394702848,"z0":5.661439142794782,"aX":-16.977073588709494},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":2.2,"breakHorizontal":13.3,"spinRate":2177,"spinDirection":213},"zone":13,"typeConfidence":2.0,"plateTime":0.37773518880308865,"extension":6.737094960972458},"index":5,"playId":"c80996b1-d186-3699-bf02-68407d7d6886","pitchNumber":6,"startTime":"2025-08-16T01:32:51.607Z","endTime":"2025-08-16T01:32:55.294Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682825,"link":"/api/v1/people/682825","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":702332,"link":"/api/v1/people/702332","batSide":{"code":"R","description":"Right"}},"third":{"id":661388,"link":"/api/v1/people/661388"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":702332,"link":"/api/v1/people/702332"},"credit":"b_ab"},{"player":{"id":682825,"link":"/api/v1/people/682825"},"credit":"p_ab"},{"player":{"id":702332,"link":"/api/v1/people/702332"},"credit":"b_pa"},{"player":{"id":682825,"link":"/api/v1/people/682825"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":16.7,"awayTeamWinProbability":83.3,"homeTeamWinProbabilityAdded":2.5,"leverageIndex":0.92,"dramaIndex":44.0,"contextMetrics":{},"playEndTime":"2025-08-16T01:32:55.294Z","atBatIndex":74},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Noelvi Marte called out on strikes.","rbi":0,"awayScore":10,"homeScore":8,"isOut":true},"about":{"atBatIndex":75,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-16T01:35:34.382Z","endTime":"2025-08-16T01:36:27.649Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657649,"fullName":"Jared Koenig","link":"/api/v1/people/657649"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":661388,"link":"/api/v1/people/661388"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Jared Koenig replaces Abner Uribe.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":10,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-16T01:35:07.253Z","endTime":"2025-08-16T01:35:36.668Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":657649,"link":"/api/v1/people/657649"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":682842,"link":"/api/v1/people/682842","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":672642,"link":"/api/v1/people/672642"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":682622,"link":"/api/v1/people/682622","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"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":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.0,"endSpeed":83.0,"strikeZoneTop":3.43149253431351,"strikeZoneBottom":1.68182204229604,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.412835058927925,"aZ":-21.619077025300808,"pfxX":0.8608113596247127,"pfxZ":5.967347635779216,"pX":0.6965149461176009,"pZ":3.0984242260377366,"vX0":-5.308227445927067,"vY0":-132.47720074140346,"vZ0":-2.7546147331377147,"x":90.45,"y":155.12,"x0":2.6181379922481893,"y0":50.006400796551006,"z0":5.7393668274758305,"aX":1.523624673594963},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":10.3,"breakHorizontal":-0.4,"spinRate":2284,"spinDirection":134},"zone":3,"typeConfidence":2.0,"plateTime":0.4141120630261934,"extension":5.9796250830122295},"index":1,"playId":"9c9d0f04-6709-3a6c-b64a-c9438948675c","pitchNumber":1,"startTime":"2025-08-16T01:35:36.668Z","endTime":"2025-08-16T01:35:39.810Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657649,"link":"/api/v1/people/657649","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":672642,"link":"/api/v1/people/672642"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":682622,"link":"/api/v1/people/682622","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"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.6,"endSpeed":87.7,"strikeZoneTop":3.24693881663612,"strikeZoneBottom":1.66604726001111,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.34438206449532,"aZ":-20.577772377695798,"pfxX":10.538256702846084,"pfxZ":5.88240320163626,"pX":-0.3690528529980708,"pZ":2.088446095008254,"vX0":-9.859271649500272,"vY0":-140.15415401784895,"vZ0":-7.295812927371975,"x":131.07,"y":182.39,"x0":1.8406724299812978,"y0":50.00486592561325,"z0":6.0895371155135765,"aX":20.77900772676353},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":9.1,"breakHorizontal":-16.8,"spinRate":2388,"spinDirection":138},"zone":7,"typeConfidence":2.0,"plateTime":0.39216128486395174,"extension":6.127055519152827},"index":2,"playId":"f3c6a25a-ef62-32aa-b4f6-35857f1cf294","pitchNumber":2,"startTime":"2025-08-16T01:35:53.710Z","endTime":"2025-08-16T01:35:57.485Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657649,"link":"/api/v1/people/657649","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":672642,"link":"/api/v1/people/672642"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":682622,"link":"/api/v1/people/682622","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.5,"endSpeed":75.4,"strikeZoneTop":3.27369837450754,"strikeZoneBottom":1.5855321962972,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.144435761722146,"aZ":-36.186347292344045,"pfxX":-7.045863833475157,"pfxZ":-2.786617525757963,"pX":1.199416800340294,"pZ":1.3893629627922273,"vX0":-1.5749923954058325,"vY0":-120.01755985500678,"vZ0":-2.5890487167679064,"x":71.28,"y":201.27,"x0":2.7812344785878556,"y0":50.002768711448205,"z0":5.747431683466518,"aX":-10.140581315400095},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.1,"breakVerticalInduced":-5.4,"breakHorizontal":13.1,"spinRate":2567,"spinDirection":302},"zone":14,"typeConfidence":2.0,"plateTime":0.4587430304356013,"extension":5.993548013439298},"index":3,"playId":"c6f8caf8-1112-374b-b962-37fb1a52f60b","pitchNumber":3,"startTime":"2025-08-16T01:36:08.452Z","endTime":"2025-08-16T01:36:11.849Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657649,"link":"/api/v1/people/657649","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":672642,"link":"/api/v1/people/672642"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":682622,"link":"/api/v1/people/682622","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.1,"endSpeed":87.6,"strikeZoneTop":3.27369837450754,"strikeZoneBottom":1.5855321962972,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.61009432340854,"aZ":-20.54313080459716,"pfxX":10.686179679678329,"pfxZ":5.926581975796123,"pX":-0.31187800248659375,"pZ":2.0415315702501844,"vX0":-9.752743607481618,"vY0":-139.4990743536336,"vZ0":-7.093409057375595,"x":128.89,"y":183.66,"x0":1.84830350095192,"y0":50.00543636580958,"z0":5.981067261600011,"aX":20.97665349257392},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":9.4,"breakHorizontal":-17.3,"spinRate":2411,"spinDirection":146},"zone":7,"typeConfidence":2.0,"plateTime":0.3932861681831832,"extension":6.229932465385018},"index":4,"playId":"ef3f607b-a3d3-3651-a03d-7a9a638e8130","pitchNumber":4,"startTime":"2025-08-16T01:36:23.507Z","endTime":"2025-08-16T01:36:27.649Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657649,"link":"/api/v1/people/657649","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":672642,"link":"/api/v1/people/672642"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":682622,"link":"/api/v1/people/682622","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682622,"link":"/api/v1/people/682622"},"credit":"b_ab"},{"player":{"id":657649,"link":"/api/v1/people/657649"},"credit":"p_ab"},{"player":{"id":682622,"link":"/api/v1/people/682622"},"credit":"b_pa"},{"player":{"id":657649,"link":"/api/v1/people/657649"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":12.3,"awayTeamWinProbability":87.7,"homeTeamWinProbabilityAdded":-4.399999999999999,"leverageIndex":1.73,"dramaIndex":76.0,"contextMetrics":{},"playEndTime":"2025-08-16T01:36:27.649Z","atBatIndex":75},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Tyler Stephenson grounds out, shortstop Joey Ortiz to first baseman Andrew Vaughn.","rbi":0,"awayScore":10,"homeScore":8,"isOut":true},"about":{"atBatIndex":76,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-16T01:36:33.926Z","endTime":"2025-08-16T01:39:07.647Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657649,"fullName":"Jared Koenig","link":"/api/v1/people/657649"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":687401,"link":"/api/v1/people/687401"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":683734,"link":"/api/v1/people/683734"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":87.2,"strikeZoneTop":3.3715044686511,"strikeZoneBottom":1.55869042977201,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.34029610488371,"aZ":-22.961072149128785,"pfxX":11.089808825620072,"pfxZ":4.733084071770454,"pX":-0.18813342929934734,"pZ":2.6533380143601426,"vX0":-9.755061475930834,"vY0":-138.96362239762064,"vZ0":-5.255618581512756,"x":124.17,"y":167.14,"x0":1.9340475634169965,"y0":50.00564851099406,"z0":6.103061275175139,"aX":21.60327079036748},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":7.6,"breakHorizontal":-18.0,"spinRate":2370,"spinDirection":145},"zone":5,"typeConfidence":2.0,"plateTime":0.39476636001746535,"extension":6.078037417118741},"index":0,"playId":"832be47e-877c-332c-a51c-9aa45279aac7","pitchNumber":1,"startTime":"2025-08-16T01:36:53.418Z","endTime":"2025-08-16T01:36:57.116Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657649,"link":"/api/v1/people/657649","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":672642,"link":"/api/v1/people/672642"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":663886,"link":"/api/v1/people/663886","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.0,"endSpeed":80.5,"strikeZoneTop":3.3715044686511,"strikeZoneBottom":1.50500178949064,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.679475661740895,"aZ":-22.416279365142252,"pfxX":10.930580221631878,"pfxZ":5.92918227249654,"pX":-0.5737103120286675,"pZ":1.2665255288802724,"vX0":-10.613175970894467,"vY0":-127.59760078908387,"vZ0":-6.366669298651982,"x":138.87,"y":204.58,"x0":2.2229267532379486,"y0":50.00462208313889,"z0":5.564789733659518,"aX":17.994884733351512},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":9.4,"breakHorizontal":-17.4,"spinRate":1805,"spinDirection":127},"zone":13,"typeConfidence":2.0,"plateTime":0.42954571929929974,"extension":6.208446156125107},"index":1,"playId":"e997baef-e6db-3e63-872a-efd2f80b30bc","pitchNumber":2,"startTime":"2025-08-16T01:37:07.660Z","endTime":"2025-08-16T01:37:10.802Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657649,"link":"/api/v1/people/657649","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":672642,"link":"/api/v1/people/672642"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":663886,"link":"/api/v1/people/663886","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.8,"endSpeed":87.6,"strikeZoneTop":3.3715044686511,"strikeZoneBottom":1.50500178949064,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.07330450304101,"aZ":-17.412273570245592,"pfxX":11.668605550858427,"pfxZ":7.473464827259874,"pX":0.29681033626711795,"pZ":1.836499740406127,"vX0":-8.67301245646866,"vY0":-140.4191330977899,"vZ0":-8.167350122700265,"x":105.69,"y":189.19,"x0":1.926801205462762,"y0":50.00347551754093,"z0":5.93998984401504,"aX":23.04547126961912},"breaks":{"breakAngle":46.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":11.8,"breakHorizontal":-19.1,"spinRate":2395,"spinDirection":145},"zone":9,"typeConfidence":2.0,"plateTime":0.3917268642685081,"extension":6.31007556862803},"index":2,"playId":"f4006529-cff9-3824-880e-9f878681eda5","pitchNumber":3,"startTime":"2025-08-16T01:37:25.058Z","endTime":"2025-08-16T01:37:29.002Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657649,"link":"/api/v1/people/657649","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":672642,"link":"/api/v1/people/672642"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":663886,"link":"/api/v1/people/663886","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":10,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2025-08-16T01:37:36.071Z","endTime":"2025-08-16T01:37:49.534Z","isPitch":false,"type":"action","player":{"id":663886,"link":"/api/v1/people/663886"},"defense":{"pitcher":{"id":657649,"link":"/api/v1/people/657649","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":672642,"link":"/api/v1/people/672642"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":663886,"link":"/api/v1/people/663886","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.0,"endSpeed":75.6,"strikeZoneTop":3.13988471156674,"strikeZoneBottom":1.50500178949064,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.30611862931019,"aZ":-38.926405639607616,"pfxX":-6.253533545319872,"pfxZ":-4.672165420673023,"pX":-0.009877530934514904,"pZ":0.7161678680308792,"vX0":-4.30100251917485,"vY0":-120.74222207771005,"vZ0":-3.347849414500495,"x":117.38,"y":219.44,"x0":2.6208689744414815,"y0":50.00594367854211,"z0":5.622888127261224,"aX":-9.031290344618611},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.4,"breakVerticalInduced":-9.1,"breakHorizontal":12.5,"spinRate":2560,"spinDirection":300},"zone":13,"typeConfidence":2.0,"plateTime":0.4574969658069894,"extension":6.072612953099424},"index":4,"playId":"da49598c-44d9-35f5-a351-f6533a4fb1fa","pitchNumber":4,"startTime":"2025-08-16T01:37:49.534Z","endTime":"2025-08-16T01:37:53.096Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657649,"link":"/api/v1/people/657649","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":672642,"link":"/api/v1/people/672642"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":663886,"link":"/api/v1/people/663886","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.6,"endSpeed":87.9,"strikeZoneTop":3.38,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.324920815390115,"aZ":-14.242891843066015,"pfxX":8.214029254466567,"pfxZ":9.04087218928242,"pX":0.5196031284269531,"pZ":2.3634325629462922,"vX0":-7.219894334841668,"vY0":-140.306083596418,"vZ0":-7.295083436397623,"x":97.19,"y":174.97,"x0":2.065775336046485,"y0":50.002789020134315,"z0":5.93543120948848,"aX":16.289798224970237},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":14.9,"breakHorizontal":-13.3,"spinRate":2341,"spinDirection":144},"zone":6,"typeConfidence":2.0,"plateTime":0.3911940251602428,"extension":6.2488933106647035},"index":5,"playId":"e6c9fb36-4ccb-339f-8477-1c51c4906f53","pitchNumber":5,"startTime":"2025-08-16T01:38:09.038Z","endTime":"2025-08-16T01:38:12.068Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657649,"link":"/api/v1/people/657649","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":672642,"link":"/api/v1/people/672642"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":663886,"link":"/api/v1/people/663886","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":87.4,"strikeZoneTop":3.38,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.68779169005019,"aZ":-20.45176857274983,"pfxX":9.82325461244755,"pfxZ":5.966549747499737,"pX":0.5846206883964633,"pZ":3.3183761204351776,"vX0":-7.617094926241705,"vY0":-139.5779105209056,"vZ0":-3.7518290705064414,"x":94.72,"y":149.18,"x0":2.078638583629802,"y0":50.0031960859096,"z0":6.034081298589654,"aX":19.29893768043013},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":10.2,"breakHorizontal":-16.1,"spinRate":2347,"spinDirection":143},"zone":3,"typeConfidence":2.0,"plateTime":0.39308192453295066,"extension":6.176020094572463},"index":6,"playId":"fb931c2f-df64-3159-ac8e-8c1a925cf83b","pitchNumber":6,"startTime":"2025-08-16T01:38:35.257Z","endTime":"2025-08-16T01:38:40.108Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657649,"link":"/api/v1/people/657649","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":672642,"link":"/api/v1/people/672642"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":663886,"link":"/api/v1/people/663886","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.9,"endSpeed":88.0,"strikeZoneTop":3.38,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.284693881279036,"aZ":-20.287553802163007,"pfxX":7.726082838726924,"pfxZ":6.01287185650766,"pX":-0.35842069682744826,"pZ":3.0593117347571845,"vX0":-9.050754630508607,"vY0":-139.4324480786409,"vZ0":-4.46664146669384,"x":130.66,"y":156.18,"x0":1.9202577989072338,"y0":50.000370714062235,"z0":6.014171908124278,"aX":15.266507085104687},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":10.2,"breakHorizontal":-12.2,"spinRate":2320,"spinDirection":150},"zone":1,"typeConfidence":2.0,"plateTime":0.39228399007147186,"extension":6.264612524695168},"hitData":{"launchSpeed":81.1,"launchAngle":-4.0,"totalDistance":29.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":115.57,"coordY":160.12}},"index":7,"playId":"35ce2c4b-3f13-3a00-ad31-e7ec852abaef","pitchNumber":7,"startTime":"2025-08-16T01:38:59.995Z","endTime":"2025-08-16T01:39:07.647Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657649,"link":"/api/v1/people/657649","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":672642,"link":"/api/v1/people/672642"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":663886,"link":"/api/v1/people/663886","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663886,"link":"/api/v1/people/663886"},"credit":"b_ab"},{"player":{"id":657649,"link":"/api/v1/people/657649"},"credit":"p_ab"},{"player":{"id":663886,"link":"/api/v1/people/663886"},"credit":"b_pa"},{"player":{"id":657649,"link":"/api/v1/people/657649"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":9.3,"awayTeamWinProbability":90.7,"homeTeamWinProbabilityAdded":-3.0,"leverageIndex":1.19,"dramaIndex":54.0,"contextMetrics":{},"playEndTime":"2025-08-16T01:39:07.647Z","atBatIndex":76},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ke'Bryan Hayes called out on strikes.","rbi":0,"awayScore":10,"homeScore":8,"isOut":true},"about":{"atBatIndex":77,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-16T01:39:17.305Z","endTime":"2025-08-16T01:40:53.660Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657649,"fullName":"Jared Koenig","link":"/api/v1/people/657649"},"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":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":661388,"link":"/api/v1/people/661388"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.2,"endSpeed":80.1,"strikeZoneTop":3.13988471156674,"strikeZoneBottom":1.34389517527633,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.379967205132388,"aZ":-26.757492393537994,"pfxX":9.895497188589943,"pfxZ":3.313544222166371,"pX":1.370693952714358,"pZ":2.7731817906520693,"vX0":-6.119508311191283,"vY0":-126.96435984809361,"vZ0":-1.8011081684933439,"x":64.75,"y":163.9,"x0":2.523355839036934,"y0":50.0060238295683,"z0":5.615947528902685,"aX":16.199301004757316},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":5.9,"breakHorizontal":-16.6,"spinRate":1795,"spinDirection":121},"zone":12,"typeConfidence":2.0,"plateTime":0.43097662495820765,"extension":6.246224264831693},"index":0,"playId":"5073640f-3c6b-3189-8928-06558d608d97","pitchNumber":1,"startTime":"2025-08-16T01:39:32.724Z","endTime":"2025-08-16T01:39:36.276Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657649,"link":"/api/v1/people/657649","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":672642,"link":"/api/v1/people/672642"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":663647,"link":"/api/v1/people/663647","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":86.9,"strikeZoneTop":3.25,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.318501155482007,"aZ":-18.099054149721393,"pfxX":9.682774321683453,"pfxZ":7.2796828451169855,"pX":0.5228112735423328,"pZ":2.7129194264692376,"vX0":-7.212696516104047,"vY0":-138.2965746131047,"vZ0":-5.731674036234653,"x":97.07,"y":165.53,"x0":1.9087794647246594,"y0":50.00489698588169,"z0":6.02949075220199,"aX":18.727275953720362},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":12.1,"breakHorizontal":-16.0,"spinRate":2308,"spinDirection":146},"zone":3,"typeConfidence":2.0,"plateTime":0.3962981070788869,"extension":6.265548479082589},"index":1,"playId":"0fe4868e-2b85-3f2b-a9a0-04fd57f3b5dc","pitchNumber":2,"startTime":"2025-08-16T01:39:49.171Z","endTime":"2025-08-16T01:39:52.191Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657649,"link":"/api/v1/people/657649","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":672642,"link":"/api/v1/people/672642"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":663647,"link":"/api/v1/people/663647","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":87.8,"strikeZoneTop":3.16665063270278,"strikeZoneBottom":1.39760414165163,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.74755505251429,"aZ":-21.743339046774462,"pfxX":9.531181433264248,"pfxZ":5.31828374155514,"pX":0.29971440648176134,"pZ":2.8675463385711013,"vX0":-7.836240498702638,"vY0":-138.62582090201207,"vZ0":-4.6708598373874235,"x":105.58,"y":161.36,"x0":1.9140597592237194,"y0":50.003030022982216,"z0":6.011105611808377,"aX":18.69411016857613},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":8.9,"breakHorizontal":-15.8,"spinRate":2237,"spinDirection":133},"zone":3,"typeConfidence":2.0,"plateTime":0.39394520590841164,"extension":6.188231930796912},"index":2,"playId":"050e2a39-f3e4-34c7-9273-111e1158750c","pitchNumber":3,"startTime":"2025-08-16T01:40:07.430Z","endTime":"2025-08-16T01:40:11.360Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657649,"link":"/api/v1/people/657649","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":672642,"link":"/api/v1/people/672642"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":663647,"link":"/api/v1/people/663647","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.8,"endSpeed":80.8,"strikeZoneTop":3.25,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.82310109343094,"aZ":-25.532631652916688,"pfxX":9.614542148692408,"pfxZ":3.991053140669818,"pX":1.0387861359995407,"pZ":3.150589115711025,"vX0":-6.719770497109973,"vY0":-127.83142097081503,"vZ0":-1.3026617347586433,"x":77.4,"y":153.71,"x0":2.4442830541498592,"y0":50.00440363197012,"z0":5.659574780143797,"aX":16.011935298174787},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":7.2,"breakHorizontal":-16.1,"spinRate":1801,"spinDirection":121},"zone":12,"typeConfidence":2.0,"plateTime":0.4274561165224693,"extension":6.2357482278948275},"index":3,"playId":"70ed929e-1d9f-3f34-ac2c-896a567da755","pitchNumber":4,"startTime":"2025-08-16T01:40:23.286Z","endTime":"2025-08-16T01:40:26.406Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657649,"link":"/api/v1/people/657649","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":672642,"link":"/api/v1/people/672642"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":663647,"link":"/api/v1/people/663647","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.7,"endSpeed":88.7,"strikeZoneTop":3.05957727756945,"strikeZoneBottom":1.47815491988752,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.730673073113472,"aZ":-19.600375653203287,"pfxX":10.491632630954474,"pfxZ":6.275163139967402,"pX":-0.374351383380212,"pZ":2.144658566341934,"vX0":-9.468144730321285,"vY0":-140.43751939995855,"vZ0":-6.945467860636753,"x":130.63,"y":179.54,"x0":1.6716686754644663,"y0":50.00678329909741,"z0":5.917363908785421,"aX":21.037436509353704},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":10.1,"breakHorizontal":-17.2,"spinRate":1902,"spinDirection":154},"zone":4,"typeConfidence":2.0,"plateTime":0.3894837811833587,"extension":6.286321979290297},"index":4,"playId":"e9ecd785-ebe8-3dbb-929b-77fe062cf23e","pitchNumber":5,"startTime":"2025-08-16T01:40:49.602Z","endTime":"2025-08-16T01:40:53.660Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657649,"link":"/api/v1/people/657649","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":672642,"link":"/api/v1/people/672642"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":663647,"link":"/api/v1/people/663647","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663647,"link":"/api/v1/people/663647"},"credit":"b_ab"},{"player":{"id":657649,"link":"/api/v1/people/657649"},"credit":"p_ab"},{"player":{"id":663647,"link":"/api/v1/people/663647"},"credit":"b_pa"},{"player":{"id":657649,"link":"/api/v1/people/657649"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":7.6,"awayTeamWinProbability":92.4,"homeTeamWinProbabilityAdded":-1.700000000000001,"leverageIndex":0.66,"dramaIndex":32.0,"contextMetrics":{},"playEndTime":"2025-08-16T01:40:53.660Z","atBatIndex":77},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brice Turang called out on strikes.","rbi":0,"awayScore":10,"homeScore":8,"isOut":true},"about":{"atBatIndex":78,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-16T01:43:26.326Z","endTime":"2025-08-16T01:44:35.781Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686747,"fullName":"Joe La Sorsa","link":"/api/v1/people/686747"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","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":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":663886,"link":"/api/v1/people/663886"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Joe La Sorsa replaces Luis Mey.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":10,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-16T01:42:16.935Z","endTime":"2025-08-16T01:43:28.601Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":686747,"link":"/api/v1/people/686747"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":682825,"link":"/api/v1/people/682825","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":668930,"link":"/api/v1/people/668930","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":77.2,"endSpeed":70.4,"strikeZoneTop":3.88875151622072,"strikeZoneBottom":1.80020483428586,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.213527053208534,"aZ":-33.979886130708564,"pfxX":-5.836135032695265,"pfxZ":-1.4372609802635203,"pX":-1.6320220931121707,"pZ":2.5029551237149907,"vX0":-8.781490214059902,"vY0":-112.09530499566529,"vZ0":0.6911686946204576,"x":179.21,"y":171.2,"x0":3.1187997231859876,"y0":50.00515879623558,"z0":5.703379640863036,"aX":-7.311304409791858},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.6,"breakVerticalInduced":-2.0,"breakHorizontal":13.1,"spinRate":2178,"spinDirection":304},"zone":13,"typeConfidence":0.9,"plateTime":0.4915831676621787,"extension":6.079464200562504},"index":1,"playId":"0f976963-0269-381c-a4cb-00ad108ff2ef","pitchNumber":1,"startTime":"2025-08-16T01:43:28.601Z","endTime":"2025-08-16T01:43:34.120Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686747,"link":"/api/v1/people/686747","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":668930,"link":"/api/v1/people/668930","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":85.3,"strikeZoneTop":3.43422295912693,"strikeZoneBottom":1.6123722579248,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.502922215593202,"aZ":-23.968806436571537,"pfxX":11.348181117335216,"pfxZ":4.431028230438963,"pX":-0.02147956668276997,"pZ":2.1145252778352748,"vX0":-11.471381116693802,"vY0":-134.9937146813992,"vZ0":-4.479924023429211,"x":117.82,"y":181.69,"x0":2.8020947563221967,"y0":50.002686017976174,"z0":5.476168805335607,"aX":21.01230531316434},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":7.2,"breakHorizontal":-18.2,"spinRate":2209,"spinDirection":126},"zone":8,"typeConfidence":0.88,"plateTime":0.4052433401742923,"extension":6.152613965386088},"index":2,"playId":"f85ef984-08ba-3337-83b1-2156b76b3a3c","pitchNumber":2,"startTime":"2025-08-16T01:43:44.949Z","endTime":"2025-08-16T01:43:48.569Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686747,"link":"/api/v1/people/686747","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":668930,"link":"/api/v1/people/668930","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":86.2,"strikeZoneTop":3.43422295912693,"strikeZoneBottom":1.66604726001111,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.16571518328146,"aZ":-21.3744670364418,"pfxX":12.242414375195802,"pfxZ":5.70951251220295,"pX":0.3480638739342968,"pZ":1.6151781672752408,"vX0":-11.112075241470828,"vY0":-136.42388168372,"vZ0":-6.3979064739521325,"x":103.73,"y":195.17,"x0":2.8775163696628625,"y0":50.00020010333874,"z0":5.457316573302269,"aX":23.142861335226634},"breaks":{"breakAngle":42.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":9.1,"breakHorizontal":-19.9,"spinRate":2225,"spinDirection":129},"zone":9,"typeConfidence":0.6,"plateTime":0.40102725250396887,"extension":6.305739003107847},"index":3,"playId":"c2631a68-a7d7-3bd1-a261-87c96a307c64","pitchNumber":3,"startTime":"2025-08-16T01:43:55.647Z","endTime":"2025-08-16T01:43:59.201Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686747,"link":"/api/v1/people/686747","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":668930,"link":"/api/v1/people/668930","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.6,"endSpeed":73.5,"strikeZoneTop":3.35396764034428,"strikeZoneBottom":1.55869042977201,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.957127594593633,"aZ":-33.758617036731366,"pfxX":-6.062664140153548,"pfxZ":-1.1639518073995774,"pX":-1.9084564827565547,"pZ":2.3552714516267055,"vX0":-9.373641091041035,"vY0":-116.9351516219808,"vZ0":-0.0236165807859261,"x":189.75,"y":175.19,"x0":2.9616622403595283,"y0":50.00133101178139,"z0":5.570483862359907,"aX":-8.274009859186743},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.5,"breakVerticalInduced":-1.8,"breakHorizontal":13.6,"spinRate":2269,"spinDirection":307},"zone":13,"typeConfidence":0.88,"plateTime":0.47095532981054467,"extension":6.183041519969315},"index":4,"playId":"4ffebff1-cdbb-3f4f-8c9d-f53b57bd29a0","pitchNumber":4,"startTime":"2025-08-16T01:44:06.530Z","endTime":"2025-08-16T01:44:09.941Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686747,"link":"/api/v1/people/686747","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":668930,"link":"/api/v1/people/668930","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":85.7,"strikeZoneTop":3.38072095214322,"strikeZoneBottom":1.66604726001111,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.562665832717695,"aZ":-23.257891961687562,"pfxX":11.91346711242822,"pfxZ":4.784236842325696,"pX":-0.8679043297564029,"pZ":1.9182155405051111,"vX0":-13.90143388845379,"vY0":-135.41922216782132,"vZ0":-5.4017827610892875,"x":150.08,"y":186.99,"x0":2.7754230082450952,"y0":50.00403529399213,"z0":5.557874821385631,"aX":22.20954120685033},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":7.7,"breakHorizontal":-18.7,"spinRate":2192,"spinDirection":126},"zone":13,"typeConfidence":0.78,"plateTime":0.4039062566721814,"extension":6.3190671413571895},"index":5,"playId":"117b7959-ddce-3bfd-b556-91045aa15001","pitchNumber":5,"startTime":"2025-08-16T01:44:19.143Z","endTime":"2025-08-16T01:44:23.038Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686747,"link":"/api/v1/people/686747","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":668930,"link":"/api/v1/people/668930","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":84.7,"strikeZoneTop":3.34547729598852,"strikeZoneBottom":1.5855321962972,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.96616948151277,"aZ":-24.84661714163335,"pfxX":12.483048548767453,"pfxZ":4.018573719165751,"pX":-0.259224313174256,"pZ":1.792988601945253,"vX0":-12.200029657741297,"vY0":-134.21569381826737,"vZ0":-5.039393909262024,"x":126.88,"y":190.37,"x0":2.7227521895825366,"y0":50.00534788350453,"z0":5.463690847237545,"aX":22.784322317215683},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":6.4,"breakHorizontal":-20.0,"spinRate":2178,"spinDirection":121},"zone":8,"typeConfidence":0.91,"plateTime":0.4080324725173603,"extension":6.293943402705536},"index":6,"playId":"994e253d-eb9d-38b8-834a-ffd221c6e770","pitchNumber":6,"startTime":"2025-08-16T01:44:31.594Z","endTime":"2025-08-16T01:44:35.781Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686747,"link":"/api/v1/people/686747","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":668930,"link":"/api/v1/people/668930","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668930,"link":"/api/v1/people/668930"},"credit":"b_ab"},{"player":{"id":686747,"link":"/api/v1/people/686747"},"credit":"p_ab"},{"player":{"id":668930,"link":"/api/v1/people/668930"},"credit":"b_pa"},{"player":{"id":686747,"link":"/api/v1/people/686747"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":8.4,"awayTeamWinProbability":91.6,"homeTeamWinProbabilityAdded":0.8000000000000007,"leverageIndex":0.31,"dramaIndex":18.0,"contextMetrics":{},"playEndTime":"2025-08-16T01:44:35.781Z","atBatIndex":78},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Steward Berroa flies out to center fielder TJ Friedl.","rbi":0,"awayScore":10,"homeScore":8,"isOut":true},"about":{"atBatIndex":79,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-16T01:44:38.553Z","endTime":"2025-08-16T01:46:10.761Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":672642,"fullName":"Steward Berroa","link":"/api/v1/people/672642"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686747,"fullName":"Joe La Sorsa","link":"/api/v1/people/686747"},"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":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":672642,"fullName":"Steward Berroa","link":"/api/v1/people/672642"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":670770,"link":"/api/v1/people/670770"},"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.2,"endSpeed":85.7,"strikeZoneTop":2.89891836475625,"strikeZoneBottom":1.07524997646357,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.88772688762115,"aZ":-17.02178969727815,"pfxX":8.615377810031045,"pfxZ":7.996934981431849,"pX":0.900046329303017,"pZ":4.289492051252232,"vX0":-8.104635197720937,"vY0":-136.9412263757296,"vZ0":-0.9764607081007568,"x":82.69,"y":122.96,"x0":2.7819169055008794,"y0":50.00408394477307,"z0":5.817727671459634,"aX":16.327084321529863},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":14.5,"breakHorizontal":-13.8,"spinRate":2343,"spinDirection":135},"zone":12,"typeConfidence":0.9,"plateTime":0.4003236920189166,"extension":6.254189659154196},"index":0,"playId":"3f721515-3bf7-3b61-952f-8f1a43bb9285","pitchNumber":1,"startTime":"2025-08-16T01:44:57.617Z","endTime":"2025-08-16T01:45:01.182Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686747,"link":"/api/v1/people/686747","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":672642,"link":"/api/v1/people/672642","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"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.5,"endSpeed":84.9,"strikeZoneTop":2.95247791179967,"strikeZoneBottom":1.45130635368922,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.555722580841945,"aZ":-24.278117738713316,"pfxX":11.37602634953377,"pfxZ":4.307226284304085,"pX":-0.3301073015456372,"pZ":2.213609974349634,"vX0":-12.537332599958567,"vY0":-134.15511057216958,"vZ0":-3.996608928091625,"x":129.58,"y":179.01,"x0":2.9138247676788684,"y0":50.002798489234564,"z0":5.442186907383485,"aX":20.849278217602237},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":7.1,"breakHorizontal":-18.1,"spinRate":2273,"spinDirection":125},"zone":4,"typeConfidence":0.88,"plateTime":0.4074515580734701,"extension":6.402957868178417},"index":1,"playId":"79fcaca1-a071-3d9f-813c-085a85d37036","pitchNumber":2,"startTime":"2025-08-16T01:45:13.715Z","endTime":"2025-08-16T01:45:17.811Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686747,"link":"/api/v1/people/686747","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":672642,"link":"/api/v1/people/672642","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":86.1,"strikeZoneTop":2.92569896451104,"strikeZoneBottom":1.39760414165163,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.41763190919006,"aZ":-21.758845929454345,"pfxX":10.788290479406816,"pfxZ":5.491920902789637,"pX":2.1727938731548693,"pZ":2.306282517384302,"vX0":-6.023653684684003,"vY0":-136.9157692872424,"vZ0":-4.776564213466307,"x":34.18,"y":176.51,"x0":3.0004195148497055,"y0":50.00540374721768,"z0":5.563898530977366,"aX":20.471564998193134},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":9.1,"breakHorizontal":-18.2,"spinRate":2290,"spinDirection":129},"zone":12,"typeConfidence":0.7,"plateTime":0.4001444840416428,"extension":6.038299361852637},"index":2,"playId":"df47a63b-f11c-3c0a-8136-2a419db38703","pitchNumber":3,"startTime":"2025-08-16T01:45:31.514Z","endTime":"2025-08-16T01:45:34.514Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686747,"link":"/api/v1/people/686747","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":672642,"link":"/api/v1/people/672642","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"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":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":79.1,"endSpeed":72.1,"strikeZoneTop":2.89891836475625,"strikeZoneBottom":1.34389517527633,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.93820091288426,"aZ":-30.388434668504082,"pfxX":-4.996927422212984,"pfxZ":1.3502580492021696,"pX":-0.35480435229895474,"pZ":3.6181305667148953,"vX0":-6.478558117056168,"vY0":-114.90544857479159,"vZ0":2.1567295234863204,"x":130.52,"y":141.09,"x0":3.159615682045509,"y0":50.00565639072337,"z0":5.637136230105545,"aX":-6.626155985869866},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":3.4,"breakHorizontal":10.8,"spinRate":2203,"spinDirection":293},"zone":11,"typeConfidence":0.9,"plateTime":0.47820234038765186,"extension":6.107299282001327},"index":3,"playId":"45c76ae8-ee9e-3579-b995-f4e0d9d144c8","pitchNumber":4,"startTime":"2025-08-16T01:45:46.960Z","endTime":"2025-08-16T01:45:51.213Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686747,"link":"/api/v1/people/686747","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":672642,"link":"/api/v1/people/672642","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":84.6,"strikeZoneTop":3.09,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.67916958265958,"aZ":-24.58222994774653,"pfxX":11.61726484184295,"pfxZ":4.16097499189947,"pX":0.27677985379997067,"pZ":2.253453499697394,"vX0":-10.431994065254134,"vY0":-134.1408567517588,"vZ0":-3.9956676458249407,"x":106.45,"y":177.94,"x0":2.7044687128328504,"y0":50.00254678331855,"z0":5.512246681474074,"aX":21.197186103240558},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":6.8,"breakHorizontal":-18.8,"spinRate":2253,"spinDirection":126},"zone":6,"typeConfidence":0.91,"plateTime":0.408127989657745,"extension":6.252997938441443},"hitData":{"launchSpeed":91.4,"launchAngle":44.0,"totalDistance":305.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":133.01,"coordY":77.39}},"index":4,"playId":"ffe76fac-f181-34e8-af56-1501a53cea17","pitchNumber":5,"startTime":"2025-08-16T01:46:00.605Z","endTime":"2025-08-16T01:46:10.761Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686747,"link":"/api/v1/people/686747","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":672642,"link":"/api/v1/people/672642","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672642,"link":"/api/v1/people/672642"},"credit":"b_ab"},{"player":{"id":686747,"link":"/api/v1/people/686747"},"credit":"p_ab"},{"player":{"id":672642,"link":"/api/v1/people/672642"},"credit":"b_pa"},{"player":{"id":686747,"link":"/api/v1/people/686747"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":9.0,"awayTeamWinProbability":91.0,"homeTeamWinProbabilityAdded":0.5999999999999996,"leverageIndex":0.24,"dramaIndex":15.0,"contextMetrics":{},"playEndTime":"2025-08-16T01:46:10.761Z","atBatIndex":79},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Brandon Lockridge flies out to left fielder Austin Hays.","rbi":0,"awayScore":10,"homeScore":8,"isOut":true},"about":{"atBatIndex":80,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-16T01:46:16.206Z","endTime":"2025-08-16T01:46:53.231Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":663604,"fullName":"Brandon Lockridge","link":"/api/v1/people/663604"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686747,"fullName":"Joe La Sorsa","link":"/api/v1/people/686747"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":663604,"fullName":"Brandon Lockridge","link":"/api/v1/people/663604"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":669720,"link":"/api/v1/people/669720"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":78.2,"endSpeed":71.3,"strikeZoneTop":3.13988471156674,"strikeZoneBottom":1.34389517527633,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.07539747888389,"aZ":-34.43266440359548,"pfxX":-8.4262873104196,"pfxZ":-1.7454852342503866,"pX":0.28935704481322533,"pZ":3.128693129694929,"vX0":-4.053554866781035,"vY0":-113.68953955049784,"vZ0":2.240188004345876,"x":105.97,"y":154.31,"x0":3.196702551924041,"y0":50.00280550570518,"z0":5.576186613677732,"aX":-10.902856225496235},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.4,"breakVerticalInduced":-2.2,"breakHorizontal":16.3,"spinRate":2214,"spinDirection":299},"zone":3,"typeConfidence":0.9,"plateTime":0.4839034552941017,"extension":6.2939561215060005},"index":0,"playId":"4d56864b-7fb8-3b54-96e1-5cf6077e93e9","pitchNumber":1,"startTime":"2025-08-16T01:46:32.680Z","endTime":"2025-08-16T01:46:36.382Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686747,"link":"/api/v1/people/686747","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":663604,"link":"/api/v1/people/663604","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":78.3,"endSpeed":71.4,"strikeZoneTop":3.36,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.417618811391666,"aZ":-34.16364426334646,"pfxX":-6.32012426785642,"pfxZ":-1.535880582703225,"pX":0.5167247667471478,"pZ":2.765633362812683,"vX0":-3.9706062362903287,"vY0":-113.94216101645695,"vZ0":1.3041135943882216,"x":97.3,"y":164.11,"x0":3.1104384910794467,"y0":50.00020223258514,"z0":5.594517798083502,"aX":-8.203270376184198},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.0,"breakVerticalInduced":-2.0,"breakHorizontal":12.5,"spinRate":2280,"spinDirection":301},"zone":6,"typeConfidence":0.9,"plateTime":0.4830603872360184,"extension":6.105707962109548},"hitData":{"launchSpeed":73.7,"launchAngle":30.0,"totalDistance":264.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":80.5,"coordY":104.04}},"index":1,"playId":"063c9ad0-6608-3f66-a40e-8867e74590f6","pitchNumber":2,"startTime":"2025-08-16T01:46:45.896Z","endTime":"2025-08-16T01:46:53.231Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686747,"link":"/api/v1/people/686747","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":666158,"link":"/api/v1/people/666158"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":663604,"link":"/api/v1/people/663604","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663604,"link":"/api/v1/people/663604"},"credit":"b_ab"},{"player":{"id":686747,"link":"/api/v1/people/686747"},"credit":"p_ab"},{"player":{"id":663604,"link":"/api/v1/people/663604"},"credit":"b_pa"},{"player":{"id":686747,"link":"/api/v1/people/686747"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":9.5,"awayTeamWinProbability":90.5,"homeTeamWinProbabilityAdded":0.5,"leverageIndex":0.17,"dramaIndex":13.0,"contextMetrics":{},"playEndTime":"2025-08-16T01:46:53.231Z","atBatIndex":80},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"TJ Friedl strikes out swinging, catcher William Contreras to first baseman Andrew Vaughn.","rbi":0,"awayScore":10,"homeScore":8,"isOut":true},"about":{"atBatIndex":81,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-16T01:49:58.036Z","endTime":"2025-08-16T01:51:43.905Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656730,"fullName":"Trevor Megill","link":"/api/v1/people/656730"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,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":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":661388,"link":"/api/v1/people/661388"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":683734,"link":"/api/v1/people/683734"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Trevor Megill replaces Jared Koenig.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":10,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-16T01:48:54.894Z","endTime":"2025-08-16T01:50:00.347Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":656730,"link":"/api/v1/people/656730"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":657649,"link":"/api/v1/people/657649","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":672642,"link":"/api/v1/people/672642"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":670770,"link":"/api/v1/people/670770","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"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":98.6,"endSpeed":89.9,"strikeZoneTop":3.20154019073377,"strikeZoneBottom":1.5855321962972,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.8632525143011,"aZ":-9.492249188808275,"pfxX":-2.750984753644767,"pfxZ":10.91913962068414,"pX":0.045747165352978264,"pZ":3.074602158261859,"vX0":1.011572973861313,"vY0":-143.37842558250122,"vZ0":-7.805918597934546,"x":115.26,"y":155.77,"x0":0.04531888342111914,"y0":50.005066003066375,"z0":6.428758622263186,"aX":-5.714874256423987},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.8,"breakVerticalInduced":18.4,"breakHorizontal":4.8,"spinRate":2402,"spinDirection":200},"zone":2,"typeConfidence":0.9,"plateTime":0.38236094020583655,"extension":6.650362520840586},"index":1,"playId":"13455575-4686-3a09-9714-aa62ebdaabbd","pitchNumber":1,"startTime":"2025-08-16T01:50:00.347Z","endTime":"2025-08-16T01:50:04.015Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656730,"link":"/api/v1/people/656730","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":672642,"link":"/api/v1/people/672642"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":670770,"link":"/api/v1/people/670770","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.2,"endSpeed":80.6,"strikeZoneTop":3.21,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.871133469422922,"aZ":-36.75560691410787,"pfxX":1.0894462624188874,"pfxZ":-2.7992486191871677,"pX":-0.09069404491766238,"pZ":1.9100134111638405,"vX0":-0.7995889901436284,"vY0":-127.06257761875793,"vZ0":-4.210770235534378,"x":120.46,"y":187.21,"x0":0.08642015813018603,"y0":50.004049604421496,"z0":6.507225822153326,"aX":1.7827274522893355},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":-5.8,"breakHorizontal":-1.8,"spinRate":2771,"spinDirection":13},"zone":8,"typeConfidence":0.9,"plateTime":0.4309663248292779,"extension":6.53301307338554},"index":2,"playId":"98a46b4d-d597-321e-b395-5cee2261210f","pitchNumber":2,"startTime":"2025-08-16T01:50:14.918Z","endTime":"2025-08-16T01:50:18.209Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656730,"link":"/api/v1/people/656730","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":672642,"link":"/api/v1/people/672642"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":670770,"link":"/api/v1/people/670770","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":10,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":3,"startTime":"2025-08-16T01:50:36.554Z","endTime":"2025-08-16T01:50:53.194Z","isPitch":false,"type":"action","player":{"id":670770,"link":"/api/v1/people/670770"},"defense":{"pitcher":{"id":656730,"link":"/api/v1/people/656730","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":672642,"link":"/api/v1/people/672642"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":670770,"link":"/api/v1/people/670770","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.7,"endSpeed":89.4,"strikeZoneTop":3.21,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.08748765828674,"aZ":-7.020056402375472,"pfxX":-1.4973670031963082,"pfxZ":12.185231205480534,"pX":-0.4261593111756998,"pZ":3.0243972855573897,"vX0":-0.5002476017809441,"vY0":-143.440473590864,"vZ0":-8.44363336105029,"x":133.24,"y":157.12,"x0":-0.05458044078905533,"y0":50.00303457263135,"z0":6.459134655193381,"aX":-3.090684802323045},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.0,"breakVerticalInduced":20.4,"breakHorizontal":2.8,"spinRate":2602,"spinDirection":197},"zone":1,"typeConfidence":0.9,"plateTime":0.3832380406935352,"extension":6.7446681552955585},"index":4,"playId":"14f3fb09-54b8-3d43-831e-6d813d7a9bcc","pitchNumber":3,"startTime":"2025-08-16T01:50:53.194Z","endTime":"2025-08-16T01:50:56.634Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656730,"link":"/api/v1/people/656730","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":672642,"link":"/api/v1/people/672642"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":670770,"link":"/api/v1/people/670770","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":99.9,"endSpeed":91.6,"strikeZoneTop":3.21,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.06154746306886,"aZ":-8.749903793124291,"pfxX":-1.1705943508566345,"pfxZ":10.914123956821026,"pX":-0.4271931956594461,"pZ":2.9613585498513997,"vX0":-1.006565433661889,"vY0":-145.34968629823825,"vZ0":-8.378325349667236,"x":133.28,"y":158.82,"x0":0.07536255321366327,"y0":50.006765367518234,"z0":6.4076234260770555,"aX":-2.5128704177703143},"breaks":{"breakAngle":14.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.0,"breakVerticalInduced":18.4,"breakHorizontal":2.3,"spinRate":2515,"spinDirection":199},"zone":1,"typeConfidence":0.91,"plateTime":0.3763809935493203,"extension":6.701682753113953},"index":5,"playId":"1fdac8d6-4429-380b-bd74-69ba15190921","pitchNumber":4,"startTime":"2025-08-16T01:51:12.863Z","endTime":"2025-08-16T01:51:16.115Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656730,"link":"/api/v1/people/656730","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":672642,"link":"/api/v1/people/672642"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":670770,"link":"/api/v1/people/670770","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.9,"endSpeed":81.8,"strikeZoneTop":3.21,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.809265089649983,"aZ":-32.6997942801496,"pfxX":2.3111085416955435,"pfxZ":-0.31708575609696465,"pX":0.644296309463803,"pZ":0.47693131369176245,"vX0":0.7551068201917818,"vY0":-127.88670138288575,"vZ0":-8.460383392561631,"x":92.44,"y":225.9,"x0":0.04543070697169197,"y0":50.00243134910473,"z0":6.370725758829126,"aX":3.8519464878060377},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":-2.2,"breakHorizontal":-4.3,"spinRate":2783,"spinDirection":23},"zone":14,"typeConfidence":0.89,"plateTime":0.42725594150989377,"extension":6.656719637147743},"index":6,"playId":"19e1d657-513b-3593-b44f-2b248c6f04be","pitchNumber":5,"startTime":"2025-08-16T01:51:36.677Z","endTime":"2025-08-16T01:51:43.905Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656730,"link":"/api/v1/people/656730","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":672642,"link":"/api/v1/people/672642"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":670770,"link":"/api/v1/people/670770","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":670770,"link":"/api/v1/people/670770"},"credit":"b_ab"},{"player":{"id":656730,"link":"/api/v1/people/656730"},"credit":"p_ab"},{"player":{"id":670770,"link":"/api/v1/people/670770"},"credit":"b_pa"},{"player":{"id":656730,"link":"/api/v1/people/656730"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":4.7,"awayTeamWinProbability":95.3,"homeTeamWinProbabilityAdded":-4.8,"leverageIndex":1.88,"dramaIndex":82.0,"contextMetrics":{},"playEndTime":"2025-08-16T01:51:43.905Z","atBatIndex":81},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Spencer Steer called out on strikes.","rbi":0,"awayScore":10,"homeScore":8,"isOut":true},"about":{"atBatIndex":82,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-16T01:51:44.874Z","endTime":"2025-08-16T01:53:28.289Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656730,"fullName":"Trevor Megill","link":"/api/v1/people/656730"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":661388,"link":"/api/v1/people/661388"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":99.0,"endSpeed":90.8,"strikeZoneTop":3.30151891328889,"strikeZoneBottom":1.50500178949064,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.34084554134075,"aZ":-8.501910030386808,"pfxX":-3.6908118897968176,"pfxZ":11.26007922969211,"pX":0.5584628489852753,"pZ":2.2950709121643644,"vX0":2.42776132587766,"vY0":-143.82754206715703,"vZ0":-10.301745735283266,"x":95.71,"y":176.81,"x0":0.18432721498182497,"y0":50.00000632846439,"z0":6.444077696165763,"aX":-7.75641288302098},"breaks":{"breakAngle":33.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.4,"breakVerticalInduced":18.6,"breakHorizontal":6.2,"spinRate":2550,"spinDirection":197},"zone":6,"typeConfidence":0.9,"plateTime":0.3803552685797138,"extension":6.742298210971312},"index":0,"playId":"15aead76-7c95-3bb0-8bf8-5f117d8b038a","pitchNumber":1,"startTime":"2025-08-16T01:52:11.048Z","endTime":"2025-08-16T01:52:14.767Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656730,"link":"/api/v1/people/656730","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":672642,"link":"/api/v1/people/672642"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":668715,"link":"/api/v1/people/668715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.7,"endSpeed":81.6,"strikeZoneTop":3.32721277872918,"strikeZoneBottom":1.39760414165163,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.176815590849603,"aZ":-32.7995370892143,"pfxX":0.15912535955779816,"pfxZ":-0.37917598910522976,"pX":1.0297127082765558,"pZ":0.3549883235244198,"vX0":2.0437206057853885,"vY0":-127.63964760293084,"vZ0":-8.759474669523502,"x":77.75,"y":229.2,"x0":0.19946335873363652,"y0":50.0032856507144,"z0":6.398207123094157,"aX":0.26319963841590854},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":-2.4,"breakHorizontal":-0.7,"spinRate":2730,"spinDirection":358},"zone":14,"typeConfidence":0.89,"plateTime":0.42839046605015785,"extension":6.6504135781752565},"index":1,"playId":"1f12c521-5cd4-3e6b-82a9-0579c2f9d641","pitchNumber":2,"startTime":"2025-08-16T01:52:26.566Z","endTime":"2025-08-16T01:52:31.467Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656730,"link":"/api/v1/people/656730","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":672642,"link":"/api/v1/people/672642"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":668715,"link":"/api/v1/people/668715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.6,"endSpeed":81.1,"strikeZoneTop":3.31,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.91898382963814,"aZ":-32.3803993159831,"pfxX":3.533657130332598,"pfxZ":-0.12066100792276302,"pX":-0.3094808875646682,"pZ":3.128708486394337,"vX0":-1.6736181677572588,"vY0":-128.97111418531284,"vZ0":-2.395253314214914,"x":128.8,"y":154.3,"x0":-0.10973795199624142,"y0":50.00514715588648,"z0":6.577707296495324,"aX":5.927539850806329},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":-0.6,"breakHorizontal":-6.0,"spinRate":2836,"spinDirection":35},"zone":1,"typeConfidence":0.89,"plateTime":0.42540318442307434,"extension":6.566883047117321},"index":2,"playId":"d9aaeb42-7530-336e-acf4-82df03660fa4","pitchNumber":3,"startTime":"2025-08-16T01:52:43.933Z","endTime":"2025-08-16T01:52:47.459Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656730,"link":"/api/v1/people/656730","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":672642,"link":"/api/v1/people/672642"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":668715,"link":"/api/v1/people/668715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.2,"endSpeed":81.5,"strikeZoneTop":3.15818782339374,"strikeZoneBottom":1.49689108905388,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.60461807373671,"aZ":-32.61033274681815,"pfxX":2.649026453385009,"pfxZ":-0.2581120366470806,"pX":0.7554719156067191,"pZ":1.359624752405756,"vX0":0.6475963268185364,"vY0":-128.40393711412838,"vZ0":-6.355487950954438,"x":88.2,"y":202.07,"x0":0.1557800409158463,"y0":50.00480162595506,"z0":6.40440940411116,"aX":4.423619893706339},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":-1.7,"breakHorizontal":-4.9,"spinRate":2805,"spinDirection":12},"zone":14,"typeConfidence":0.89,"plateTime":0.426573341414763,"extension":6.630474441941886},"index":3,"playId":"d412c638-4b8d-323c-89a7-3da6a060259c","pitchNumber":4,"startTime":"2025-08-16T01:53:06.809Z","endTime":"2025-08-16T01:53:10.744Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656730,"link":"/api/v1/people/656730","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":672642,"link":"/api/v1/people/672642"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":668715,"link":"/api/v1/people/668715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.6,"endSpeed":80.8,"strikeZoneTop":3.16665063270278,"strikeZoneBottom":1.50500178949064,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.611025708349207,"aZ":-34.09697664717518,"pfxX":1.5541103810520287,"pfxZ":-1.172053297823287,"pX":0.7109709652259164,"pZ":1.7893795709428955,"vX0":1.3587844785248215,"vY0":-127.56789139187106,"vZ0":-5.1107648170674596,"x":89.9,"y":190.47,"x0":-0.030704679000842883,"y0":50.000318981496584,"z0":6.511155134868388,"aX":2.5569262786098133},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":-3.0,"breakHorizontal":-3.1,"spinRate":2830,"spinDirection":11},"zone":9,"typeConfidence":0.89,"plateTime":0.4296131257278595,"extension":6.525906999899294},"index":4,"playId":"141e996b-f0b1-3f8e-b16a-7527c6eba12d","pitchNumber":5,"startTime":"2025-08-16T01:53:24.110Z","endTime":"2025-08-16T01:53:28.289Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656730,"link":"/api/v1/people/656730","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":672642,"link":"/api/v1/people/672642"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":668715,"link":"/api/v1/people/668715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668715,"link":"/api/v1/people/668715"},"credit":"b_ab"},{"player":{"id":656730,"link":"/api/v1/people/656730"},"credit":"p_ab"},{"player":{"id":668715,"link":"/api/v1/people/668715"},"credit":"b_pa"},{"player":{"id":656730,"link":"/api/v1/people/656730"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":1.5,"awayTeamWinProbability":98.5,"homeTeamWinProbabilityAdded":-3.2,"leverageIndex":1.24,"dramaIndex":56.0,"contextMetrics":{},"playEndTime":"2025-08-16T01:53:28.289Z","atBatIndex":82},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Elly De La Cruz grounds out, first baseman Andrew Vaughn to pitcher Trevor Megill.","rbi":0,"awayScore":10,"homeScore":8,"isOut":true},"about":{"atBatIndex":83,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-16T01:53:34.222Z","endTime":"2025-08-16T01:54:10.541Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656730,"fullName":"Trevor Megill","link":"/api/v1/people/656730"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":683734,"link":"/api/v1/people/683734"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":656730,"link":"/api/v1/people/656730"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"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(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":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.4,"endSpeed":80.6,"strikeZoneTop":3.61,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.766105663610187,"aZ":-31.153440060248943,"pfxX":5.2770891577648555,"pfxZ":0.6181981842864683,"pX":0.5683784556842159,"pZ":2.358056562085292,"vX0":0.041412933541145336,"vY0":-127.3340488963868,"vZ0":-4.002973811555959,"x":95.33,"y":175.11,"x0":-0.13377381471664385,"y0":50.000855390635216,"z0":6.411041488970595,"aX":8.677779878187927},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":0.5,"breakHorizontal":-9.6,"spinRate":2668,"spinDirection":17},"zone":6,"typeConfidence":0.89,"plateTime":0.4298906975270671,"extension":6.678714188511075},"hitData":{"launchSpeed":95.9,"launchAngle":-10.0,"totalDistance":16.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":160.35,"coordY":171.61}},"index":0,"playId":"9d725418-257a-3e1b-9ce4-3310bcad222c","pitchNumber":1,"startTime":"2025-08-16T01:54:03.234Z","endTime":"2025-08-16T01:54:10.541Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656730,"link":"/api/v1/people/656730","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":672642,"link":"/api/v1/people/672642"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":682829,"link":"/api/v1/people/682829","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682829,"link":"/api/v1/people/682829"},"credit":"b_ab"},{"player":{"id":656730,"link":"/api/v1/people/656730"},"credit":"p_ab"},{"player":{"id":682829,"link":"/api/v1/people/682829"},"credit":"b_pa"},{"player":{"id":656730,"link":"/api/v1/people/656730"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.0,"awayTeamWinProbability":100.0,"homeTeamWinProbabilityAdded":-1.5,"leverageIndex":0.59,"dramaIndex":29.0,"contextMetrics":{},"playEndTime":"2025-08-16T01:54:10.541Z","atBatIndex":83}]