[{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"TJ Friedl strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-08T22:41:16.760Z","endTime":"2025-08-08T22:42:00.894Z","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":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4,6],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":680779,"link":"/api/v1/people/680779"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-08T19:16:15.263Z","endTime":"2025-08-08T22:17:00.538Z","isPitch":false,"type":"action","player":{"id":670770,"link":"/api/v1/people/670770"},"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-08T22:17:00.538Z","endTime":"2025-08-08T22:39:39.620Z","isPitch":false,"type":"action","player":{"id":670770,"link":"/api/v1/people/670770"},"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-08T22:39:39.620Z","endTime":"2025-08-08T22:41:19.081Z","isPitch":false,"type":"action","player":{"id":670770,"link":"/api/v1/people/670770"},"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":85.2,"strikeZoneTop":3.21151997211941,"strikeZoneBottom":1.48166738489198,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.751316903706428,"aZ":-17.275142547159625,"pfxX":-5.208679789417253,"pfxZ":8.017342759328725,"pX":-0.6175426863088035,"pZ":2.913644021978111,"vX0":4.958128397302889,"vY0":-135.26326519472914,"vZ0":-4.135267200781913,"x":140.54,"y":160.11,"x0":-1.7951739429335853,"y0":50.002257085561546,"z0":5.669101695338341,"aX":-9.678122229096733},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":13.9,"breakHorizontal":8.4,"spinRate":2414,"spinDirection":220},"zone":1,"typeConfidence":2.0,"plateTime":0.4045242348375053,"extension":6.6848008855237575},"index":3,"playId":"37e98bdd-e6c2-37b0-9de9-8c6d0e148146","pitchNumber":1,"startTime":"2025-08-08T22:41:19.081Z","endTime":"2025-08-08T22:41:23.153Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":678894,"link":"/api/v1/people/678894"},"third":{"id":643396,"link":"/api/v1/people/643396"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":669261,"link":"/api/v1/people/669261"}},"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":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":84.6,"strikeZoneTop":3.21,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.610829115160115,"aZ":-25.038231656687742,"pfxX":-9.571589462047154,"pfxZ":3.9165274888682973,"pX":-0.48380386032119854,"pZ":1.56437785729542,"vX0":6.507641253370066,"vY0":-134.26894083276144,"vZ0":-5.921997356861896,"x":135.44,"y":196.54,"x0":-1.6977612225831284,"y0":50.00412857070255,"z0":5.585116821957457,"aX":-17.443059759187527},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":6.0,"breakHorizontal":16.0,"spinRate":2548,"spinDirection":218},"zone":7,"typeConfidence":2.0,"plateTime":0.40824257934303576,"extension":6.5417086758899154},"index":4,"playId":"c2e914fd-fe57-3b31-9493-806513d583f7","pitchNumber":2,"startTime":"2025-08-08T22:41:32.188Z","endTime":"2025-08-08T22:41:35.406Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":678894,"link":"/api/v1/people/678894"},"third":{"id":643396,"link":"/api/v1/people/643396"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":669261,"link":"/api/v1/people/669261"}},"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":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":5,"startTime":"2025-08-08T22:41:45.658Z","endTime":"2025-08-08T22:41:57.247Z","isPitch":false,"type":"action","player":{"id":670770,"link":"/api/v1/people/670770"},"defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":678894,"link":"/api/v1/people/678894"},"third":{"id":643396,"link":"/api/v1/people/643396"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":669261,"link":"/api/v1/people/669261"}},"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":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.6,"endSpeed":75.7,"strikeZoneTop":3.21,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.26268875768263,"aZ":-29.360370927978575,"pfxX":9.108125952283507,"pfxZ":1.9415743483509278,"pX":0.09378085202728947,"pZ":0.890699787144988,"vX0":2.081845631229976,"vY0":-120.16758159092339,"vZ0":-4.5901173077187885,"x":113.43,"y":214.73,"x0":-1.9686158010668648,"y0":50.00273491013256,"z0":5.461148048266863,"aX":13.198769813919762},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":2.6,"breakHorizontal":-17.0,"spinRate":2719,"spinDirection":65},"zone":14,"typeConfidence":2.0,"plateTime":0.4573911084607243,"extension":6.738587083230096},"index":6,"playId":"8cfdcd3d-62e3-3a1d-8acb-faa5b1c78198","pitchNumber":3,"startTime":"2025-08-08T22:41:57.247Z","endTime":"2025-08-08T22:42:00.894Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":678894,"link":"/api/v1/people/678894"},"third":{"id":643396,"link":"/api/v1/people/643396"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":669261,"link":"/api/v1/people/669261"}},"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":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":670770,"link":"/api/v1/people/670770"},"credit":"b_ab"},{"player":{"id":656605,"link":"/api/v1/people/656605"},"credit":"p_ab"},{"player":{"id":670770,"link":"/api/v1/people/670770"},"credit":"b_pa"},{"player":{"id":656605,"link":"/api/v1/people/656605"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.2,"awayTeamWinProbability":47.8,"homeTeamWinProbabilityAdded":2.200000000000003,"contextMetrics":{},"playEndTime":"2025-08-08T22:42:00.894Z","atBatIndex":0},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Matt McLain strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-08T22:42:08.299Z","endTime":"2025-08-08T22:43:50.790Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"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":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":680779,"link":"/api/v1/people/680779"},"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":93.1,"endSpeed":85.7,"strikeZoneTop":3.09999887232255,"strikeZoneBottom":1.3480283091198,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.74993982467656,"aZ":-14.803995377352706,"pfxX":-5.454580914237003,"pfxZ":9.298918937988185,"pX":0.6430469852542313,"pZ":1.9444428322523677,"vX0":7.73746870053739,"vY0":-135.35169939889317,"vZ0":-7.2110479135181365,"x":92.49,"y":186.28,"x0":-1.5353786004110597,"y0":50.000206519833434,"z0":5.666946770859858,"aX":-10.185810529943506},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":15.6,"breakHorizontal":8.4,"spinRate":2457,"spinDirection":215},"zone":6,"typeConfidence":2.0,"plateTime":0.4036823549619175,"extension":6.938214822217707},"index":0,"playId":"f73765d0-52d7-39d2-89a3-b6d48c575acf","pitchNumber":1,"startTime":"2025-08-08T22:42:21.372Z","endTime":"2025-08-08T22:42:25.697Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":678894,"link":"/api/v1/people/678894"},"third":{"id":643396,"link":"/api/v1/people/643396"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":669261,"link":"/api/v1/people/669261"}},"offense":{"batter":{"id":680574,"link":"/api/v1/people/680574","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.3,"endSpeed":81.4,"strikeZoneTop":3.1,"strikeZoneBottom":1.35,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.876884037766807,"aZ":-34.796728034547385,"pfxX":1.4336467984394283,"pfxZ":-1.5880448575632675,"pX":0.508933054143068,"pZ":0.9595054673795833,"vX0":5.163960137571457,"vY0":-127.1396942942546,"vZ0":-5.019472719936331,"x":97.6,"y":212.87,"x0":-1.7273747776957438,"y0":50.002880434063464,"z0":5.693055149317605,"aX":2.3674188359799584},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":-3.7,"breakHorizontal":-3.7,"spinRate":2535,"spinDirection":95},"zone":14,"typeConfidence":2.0,"plateTime":0.42934653951586155,"extension":6.779124166167007},"index":1,"playId":"800d159f-7904-37ec-81fa-4c39e4962faa","pitchNumber":2,"startTime":"2025-08-08T22:42:33.192Z","endTime":"2025-08-08T22:42:36.392Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":678894,"link":"/api/v1/people/678894"},"third":{"id":643396,"link":"/api/v1/people/643396"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":669261,"link":"/api/v1/people/669261"}},"offense":{"batter":{"id":680574,"link":"/api/v1/people/680574","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2025-08-08T22:42:43.028Z","endTime":"2025-08-08T22:42:52.002Z","isPitch":false,"type":"action","player":{"id":680574,"link":"/api/v1/people/680574"},"defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":678894,"link":"/api/v1/people/678894"},"third":{"id":643396,"link":"/api/v1/people/643396"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":669261,"link":"/api/v1/people/669261"}},"offense":{"batter":{"id":680574,"link":"/api/v1/people/680574","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.9,"endSpeed":80.9,"strikeZoneTop":3.10000028719475,"strikeZoneBottom":1.3799426785674,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.692844175600666,"aZ":-34.175563458613034,"pfxX":0.9223121487657018,"pfxZ":-1.2247038566798958,"pX":1.0483905051617821,"pZ":1.013187818615274,"vX0":6.338630065864736,"vY0":-126.49637453094265,"vZ0":-4.879331479333382,"x":77.04,"y":211.42,"x0":-1.6007419752771592,"y0":50.004195723269405,"z0":5.680412363763987,"aX":1.5059859360309344},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":-3.0,"breakHorizontal":-3.0,"spinRate":2589,"spinDirection":88},"zone":14,"typeConfidence":2.0,"plateTime":0.43157331315250724,"extension":6.717603836397515},"index":3,"playId":"9c616e33-ef50-34b9-bc16-2132f371de64","pitchNumber":3,"startTime":"2025-08-08T22:42:52.002Z","endTime":"2025-08-08T22:42:55.510Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":678894,"link":"/api/v1/people/678894"},"third":{"id":643396,"link":"/api/v1/people/643396"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":669261,"link":"/api/v1/people/669261"}},"offense":{"batter":{"id":680574,"link":"/api/v1/people/680574","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":85.5,"strikeZoneTop":3.1,"strikeZoneBottom":1.35,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.86233300852704,"aZ":-24.40682709819317,"pfxX":-10.243180677914241,"pfxZ":4.167086021204792,"pX":0.44525636352013215,"pZ":2.873912558202675,"vX0":8.916688627396052,"vY0":-135.2427705307848,"vZ0":-2.898415894333878,"x":100.03,"y":161.18,"x0":-1.55415143853849,"y0":50.00199160974306,"z0":5.660321126833421,"aX":-19.086652250186358},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":7.2,"breakHorizontal":16.8,"spinRate":2655,"spinDirection":212},"zone":3,"typeConfidence":2.0,"plateTime":0.4040815644402147,"extension":6.530789469368956},"index":4,"playId":"96da4280-b615-38e4-ac2e-e3ea0a83ee7c","pitchNumber":4,"startTime":"2025-08-08T22:43:04.328Z","endTime":"2025-08-08T22:43:10.120Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":678894,"link":"/api/v1/people/678894"},"third":{"id":643396,"link":"/api/v1/people/643396"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":669261,"link":"/api/v1/people/669261"}},"offense":{"batter":{"id":680574,"link":"/api/v1/people/680574","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"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":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.0,"endSpeed":76.6,"strikeZoneTop":3.1,"strikeZoneBottom":1.35,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.740270665244665,"aZ":-35.867037843486514,"pfxX":7.843396154230321,"pfxZ":-2.4982897714047265,"pX":0.5374691862743844,"pZ":2.0718843113232803,"vX0":3.0737868782821764,"vY0":-120.8855497001768,"vZ0":-1.0698250893767236,"x":96.51,"y":182.84,"x0":-1.7698277882672795,"y0":50.0033164782025,"z0":5.671178984068582,"aX":11.597377249131341},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.2,"breakVerticalInduced":-4.6,"breakHorizontal":-14.9,"spinRate":2838,"spinDirection":61},"zone":6,"typeConfidence":2.0,"plateTime":0.4532378043019363,"extension":6.617003161397035},"index":5,"playId":"2f3c3293-4756-3119-ac71-411b22433296","pitchNumber":5,"startTime":"2025-08-08T22:43:27.609Z","endTime":"2025-08-08T22:43:31.191Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":678894,"link":"/api/v1/people/678894"},"third":{"id":643396,"link":"/api/v1/people/643396"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":669261,"link":"/api/v1/people/669261"}},"offense":{"batter":{"id":680574,"link":"/api/v1/people/680574","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.3,"endSpeed":75.7,"strikeZoneTop":3.1,"strikeZoneBottom":1.35,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.457199207054547,"aZ":-35.49186661640332,"pfxX":6.833031074389693,"pfxZ":-2.2921539330054364,"pX":0.6256479775129108,"pZ":1.8156557197386334,"vX0":3.678584023335426,"vY0":-119.8422387317815,"vZ0":-1.6964787338340626,"x":93.15,"y":189.76,"x0":-1.820035464886055,"y0":50.00368557795499,"z0":5.720491996124102,"aX":9.880225441928584},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.8,"breakVerticalInduced":-4.3,"breakHorizontal":-13.3,"spinRate":2894,"spinDirection":60},"zone":9,"typeConfidence":2.0,"plateTime":0.45809307184737325,"extension":6.663116205681236},"index":6,"playId":"cc6797fd-cb7f-3699-9489-bd6be68883cf","pitchNumber":6,"startTime":"2025-08-08T22:43:47.430Z","endTime":"2025-08-08T22:43:50.790Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":678894,"link":"/api/v1/people/678894"},"third":{"id":643396,"link":"/api/v1/people/643396"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":669261,"link":"/api/v1/people/669261"}},"offense":{"batter":{"id":680574,"link":"/api/v1/people/680574","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680574,"link":"/api/v1/people/680574"},"credit":"b_ab"},{"player":{"id":656605,"link":"/api/v1/people/656605"},"credit":"p_ab"},{"player":{"id":680574,"link":"/api/v1/people/680574"},"credit":"b_pa"},{"player":{"id":656605,"link":"/api/v1/people/656605"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.800000000000004,"awayTeamWinProbability":46.199999999999996,"homeTeamWinProbabilityAdded":1.6000000000000014,"leverageIndex":0.63,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2025-08-08T22:43:50.790Z","atBatIndex":1},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Elly De La Cruz singles on a pop up to shortstop Jared Triolo.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-08T22:43:53.428Z","endTime":"2025-08-08T22:45:32.859Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":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":669707,"link":"/api/v1/people/669707"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":76.6,"endSpeed":70.3,"strikeZoneTop":3.62000020808304,"strikeZoneBottom":1.77263818911325,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.814976741506243,"aZ":-42.37047592933841,"pfxX":4.770439471096303,"pfxZ":-8.145256845125855,"pX":-1.54798540669823,"pZ":3.3341815308017604,"vX0":-0.9761016622404574,"vY0":-111.41427485741715,"vZ0":3.4794468563061995,"x":176.01,"y":148.76,"x0":-1.722736297669495,"y0":50.00282678344367,"z0":6.1437987326075225,"aX":5.971574865331923},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-60.2,"breakVerticalInduced":-13.4,"breakHorizontal":-8.4,"spinRate":2581,"spinDirection":37},"zone":11,"typeConfidence":2.0,"plateTime":0.49241690238281377,"extension":6.487970200900892},"index":0,"playId":"a1cf47d9-4e26-3119-95ef-a1fbc90a31b3","pitchNumber":1,"startTime":"2025-08-08T22:44:12.532Z","endTime":"2025-08-08T22:44:16.676Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":678894,"link":"/api/v1/people/678894"},"third":{"id":643396,"link":"/api/v1/people/643396"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":669261,"link":"/api/v1/people/669261"}},"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":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"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":94.2,"endSpeed":86.5,"strikeZoneTop":3.62,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.859216337103874,"aZ":-16.328254680899875,"pfxX":-5.665309709797962,"pfxZ":8.293088465844862,"pX":0.007971641120113252,"pZ":2.9742052902964313,"vX0":6.639503883029721,"vY0":-137.02106977504266,"vZ0":-4.3204994801032495,"x":116.7,"y":158.48,"x0":-1.704814450983874,"y0":50.003311258516334,"z0":5.679157938207767,"aX":-10.826629663176762},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":14.4,"breakHorizontal":9.0,"spinRate":2529,"spinDirection":217},"zone":5,"typeConfidence":2.0,"plateTime":0.39897249095642184,"extension":6.797058528650606},"index":1,"playId":"35377739-2db8-356e-a213-a17fe48f6815","pitchNumber":2,"startTime":"2025-08-08T22:44:23.866Z","endTime":"2025-08-08T22:44:27.644Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":678894,"link":"/api/v1/people/678894"},"third":{"id":643396,"link":"/api/v1/people/643396"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":669261,"link":"/api/v1/people/669261"}},"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":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":87.3,"strikeZoneTop":3.62,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.321874676948813,"aZ":-16.146700411159774,"pfxX":-4.994619650166227,"pfxZ":8.222117961823976,"pX":-0.06579028815996132,"pZ":3.558472486743063,"vX0":5.998747770323085,"vY0":-138.36471414468429,"vZ0":-3.175742147435291,"x":119.51,"y":142.7,"x0":-1.607524726289972,"y0":50.00404318934566,"z0":5.795753443286014,"aX":-9.73764803467993},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":14.5,"breakHorizontal":7.9,"spinRate":2318,"spinDirection":219},"zone":2,"typeConfidence":2.0,"plateTime":0.3950515248965245,"extension":6.720931401166866},"index":2,"playId":"1e9f006c-7db8-315c-9ef5-dc53a6a02698","pitchNumber":3,"startTime":"2025-08-08T22:44:42.502Z","endTime":"2025-08-08T22:44:45.502Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":678894,"link":"/api/v1/people/678894"},"third":{"id":643396,"link":"/api/v1/people/643396"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":669261,"link":"/api/v1/people/669261"}},"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":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":87.4,"strikeZoneTop":3.62000162744311,"strikeZoneBottom":1.77298112508748,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.160093668777634,"aZ":-17.931122420716903,"pfxX":-5.4562971452401765,"pfxZ":7.242112795874997,"pX":-0.34912820268501726,"pZ":4.403055569611825,"vX0":5.724079895084081,"vY0":-139.33065660793952,"vZ0":-0.5545359224881931,"x":130.31,"y":119.9,"x0":-1.7207891595979383,"y0":50.00384877490207,"z0":5.78900981212656,"aX":-10.733631255082363},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":13.2,"breakHorizontal":8.8,"spinRate":2389,"spinDirection":216},"zone":11,"typeConfidence":2.0,"plateTime":0.393038787552106,"extension":6.571023464793029},"index":3,"playId":"81a3bc59-58a0-3c0b-9347-1a634b990d51","pitchNumber":4,"startTime":"2025-08-08T22:45:04.177Z","endTime":"2025-08-08T22:45:08.511Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":678894,"link":"/api/v1/people/678894"},"third":{"id":643396,"link":"/api/v1/people/643396"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":669261,"link":"/api/v1/people/669261"}},"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":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"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":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":84.3,"strikeZoneTop":3.62,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.40080398581772,"aZ":-20.145341712758054,"pfxX":-6.31330571169337,"pfxZ":6.566878101753964,"pX":0.4732107418465934,"pZ":3.2675961866988077,"vX0":7.742740844696462,"vY0":-134.9755315441806,"vZ0":-2.5776116695285958,"x":98.96,"y":150.55,"x0":-1.6222657302762935,"y0":50.00277497263551,"z0":5.665284622111308,"aX":-11.563905408796817},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":11.5,"breakHorizontal":9.6,"spinRate":2620,"spinDirection":218},"zone":3,"typeConfidence":2.0,"plateTime":0.4069556972613362,"extension":6.6224569144496375},"hitData":{"launchSpeed":61.8,"launchAngle":39.0,"totalDistance":184.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":85.09,"coordY":131.06}},"index":4,"playId":"d4eeec68-bad3-362b-9142-036dafd8c823","pitchNumber":5,"startTime":"2025-08-08T22:45:20.225Z","endTime":"2025-08-08T22:45:32.859Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":678894,"link":"/api/v1/people/678894"},"third":{"id":643396,"link":"/api/v1/people/643396"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":669261,"link":"/api/v1/people/669261"}},"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":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682829,"link":"/api/v1/people/682829"},"credit":"b_ab"},{"player":{"id":656605,"link":"/api/v1/people/656605"},"credit":"p_ab"},{"player":{"id":682829,"link":"/api/v1/people/682829"},"credit":"b_pa"},{"player":{"id":656605,"link":"/api/v1/people/656605"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.6,"awayTeamWinProbability":47.4,"homeTeamWinProbabilityAdded":-1.2000000000000028,"leverageIndex":0.4,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2025-08-08T22:45:32.859Z","atBatIndex":2},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Austin Hays grounds into a force out, shortstop Jared Triolo to second baseman Liover Peguero. Elly De La Cruz out at 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-08T22:45:35.876Z","endTime":"2025-08-08T22:46:45.183Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":3},"matchup":{"batter":{"id":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"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":3},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":669707,"link":"/api/v1/people/669707"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":678894,"link":"/api/v1/people/678894"},"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":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":85.6,"strikeZoneTop":3.22999911409952,"strikeZoneBottom":1.49220950987323,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.17617196220555,"aZ":-14.628335374213282,"pfxX":-5.870880112032542,"pfxZ":9.34870838141315,"pX":1.0551992136897843,"pZ":2.4168606007376208,"vX0":8.986175946238388,"vY0":-136.4268822319871,"vZ0":-6.293072546682565,"x":76.78,"y":173.52,"x0":-1.524956096342773,"y0":50.0063502739526,"z0":5.769439098313823,"aX":-11.023603977814307},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":15.7,"breakHorizontal":8.6,"spinRate":2454,"spinDirection":216},"zone":12,"typeConfidence":2.0,"plateTime":0.4021197479242056,"extension":6.787876506245342},"index":0,"playId":"b8daaad0-10dd-38a7-aaea-b9c193361f29","pitchNumber":1,"startTime":"2025-08-08T22:45:59.847Z","endTime":"2025-08-08T22:46:03.915Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":678894,"link":"/api/v1/people/678894"},"third":{"id":643396,"link":"/api/v1/people/643396"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":669261,"link":"/api/v1/people/669261"}},"offense":{"batter":{"id":669720,"link":"/api/v1/people/669720","batSide":{"code":"R","description":"Right"}},"first":{"id":682829,"link":"/api/v1/people/682829"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"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":92.2,"endSpeed":84.1,"strikeZoneTop":3.23000099284077,"strikeZoneBottom":1.47896078457265,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.888373796130182,"aZ":-19.428784256203574,"pfxX":-9.245114827693069,"pfxZ":7.056446086121227,"pX":0.9045980803673201,"pZ":1.5435157593310942,"vX0":9.670496732956819,"vY0":-133.76783998144313,"vZ0":-6.8969504380671385,"x":82.52,"y":197.11,"x0":-1.5628419559227198,"y0":50.00029343332625,"z0":5.556751812622268,"aX":-16.688989996127642},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":11.4,"breakHorizontal":14.5,"spinRate":2572,"spinDirection":214},"zone":14,"typeConfidence":2.0,"plateTime":0.4100750449223378,"extension":6.629983594316599},"index":1,"playId":"89b265b7-63f0-33a1-a612-08d4b2f4d912","pitchNumber":2,"startTime":"2025-08-08T22:46:17.980Z","endTime":"2025-08-08T22:46:22.411Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":678894,"link":"/api/v1/people/678894"},"third":{"id":643396,"link":"/api/v1/people/643396"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":669261,"link":"/api/v1/people/669261"}},"offense":{"batter":{"id":669720,"link":"/api/v1/people/669720","batSide":{"code":"R","description":"Right"}},"first":{"id":682829,"link":"/api/v1/people/682829"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"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":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":85.4,"strikeZoneTop":3.23,"strikeZoneBottom":1.4,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.47692282821829,"aZ":-17.101803918553507,"pfxX":-6.861034519059793,"pfxZ":8.08463959768578,"pX":0.4812225954914183,"pZ":2.1683721655709363,"vX0":7.802718804215456,"vY0":-135.6331645123172,"vZ0":-6.1966083140202,"x":98.66,"y":180.23,"x0":-1.5405262336770502,"y0":50.00323200616993,"z0":5.673883623500622,"aX":-12.792427423652626},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":13.4,"breakHorizontal":10.8,"spinRate":2387,"spinDirection":215},"zone":6,"typeConfidence":2.0,"plateTime":0.4037196930056699,"extension":6.799105941342076},"hitData":{"launchSpeed":81.8,"launchAngle":0.0,"totalDistance":45.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":111.78,"coordY":158.78}},"index":2,"playId":"c5931607-4e95-36c0-972f-8ff55b9b3c70","pitchNumber":3,"startTime":"2025-08-08T22:46:38.120Z","endTime":"2025-08-08T22:46:45.183Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":678894,"link":"/api/v1/people/678894"},"third":{"id":643396,"link":"/api/v1/people/643396"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":669261,"link":"/api/v1/people/669261"}},"offense":{"batter":{"id":669720,"link":"/api/v1/people/669720","batSide":{"code":"R","description":"Right"}},"first":{"id":682829,"link":"/api/v1/people/682829"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669720,"link":"/api/v1/people/669720"},"credit":"b_ab"},{"player":{"id":656605,"link":"/api/v1/people/656605"},"credit":"p_ab"},{"player":{"id":669720,"link":"/api/v1/people/669720"},"credit":"b_pa"},{"player":{"id":656605,"link":"/api/v1/people/656605"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.800000000000004,"awayTeamWinProbability":45.199999999999996,"homeTeamWinProbabilityAdded":2.200000000000003,"leverageIndex":0.88,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2025-08-08T22:46:45.183Z","atBatIndex":3},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Spencer Horwitz called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-08T22:49:03.579Z","endTime":"2025-08-08T22:50:55.191Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695505,"fullName":"Chase Burns","link":"/api/v1/people/695505"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"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":"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":98.9,"endSpeed":89.6,"strikeZoneTop":3.68315064100889,"strikeZoneBottom":1.74371561946154,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.43601491517675,"aZ":-9.545847644063485,"pfxX":-2.040420301371644,"pfxZ":10.909222843688301,"pX":-1.4377980540003352,"pZ":3.3699646148516895,"vX0":1.0072547035718882,"vY0":-143.8347272086755,"vZ0":-6.733240590137527,"x":171.81,"y":147.79,"x0":-1.529311123907508,"y0":50.00631278781578,"z0":6.3480042844225775,"aX":-4.233950467319912},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.8,"breakVerticalInduced":18.4,"breakHorizontal":3.5,"spinRate":2571,"spinDirection":200},"zone":11,"typeConfidence":2.0,"plateTime":0.38225353389625916,"extension":6.180440260556445},"index":0,"playId":"4d9a212b-69f3-3fa8-a2f3-e18f09a28084","pitchNumber":1,"startTime":"2025-08-08T22:49:12.890Z","endTime":"2025-08-08T22:49:16.815Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":609280,"link":"/api/v1/people/609280"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666158,"link":"/api/v1/people/666158"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":687462,"link":"/api/v1/people/687462","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"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":98.0,"endSpeed":89.0,"strikeZoneTop":3.68554153703484,"strikeZoneBottom":1.7200066151424,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.8292118305081,"aZ":-11.196965870301785,"pfxX":-3.0891784717113078,"pfxZ":10.264890308935705,"pX":-0.08914943057962231,"pZ":3.084085399308601,"vX0":4.790280925495792,"vY0":-142.51884473328798,"vZ0":-7.079988132091178,"x":120.4,"y":155.51,"x0":-1.3956205274108167,"y0":50.000508466026204,"z0":6.318813786601508,"aX":-6.311780913939307},"breaks":{"breakAngle":21.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":17.2,"breakHorizontal":4.6,"spinRate":2509,"spinDirection":200},"zone":2,"typeConfidence":2.0,"plateTime":0.3853280178526961,"extension":6.11958571987707},"index":1,"playId":"5e7c84b6-3446-39cf-a84b-06880526affb","pitchNumber":2,"startTime":"2025-08-08T22:49:25.969Z","endTime":"2025-08-08T22:49:29.933Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":609280,"link":"/api/v1/people/609280"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666158,"link":"/api/v1/people/666158"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":687462,"link":"/api/v1/people/687462","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"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":99.0,"endSpeed":91.4,"strikeZoneTop":3.61,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.90686600956038,"aZ":-16.021989991465492,"pfxX":-3.411282949706521,"pfxZ":7.627438438463061,"pX":0.07225748783441278,"pZ":2.105347080056332,"vX0":5.360902463126122,"vY0":-144.02034343698003,"vZ0":-8.97315072481262,"x":114.25,"y":181.94,"x0":-1.3631494154247676,"y0":50.003503967474515,"z0":6.235141358393896,"aX":-7.224805451878834},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":12.4,"breakHorizontal":5.2,"spinRate":2341,"spinDirection":196},"zone":8,"typeConfidence":2.0,"plateTime":0.37914721684224784,"extension":6.274455693061938},"index":2,"playId":"5ef1156a-099b-3a31-9db5-adf65f3746f8","pitchNumber":3,"startTime":"2025-08-08T22:49:39.458Z","endTime":"2025-08-08T22:49:43.834Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":609280,"link":"/api/v1/people/609280"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666158,"link":"/api/v1/people/666158"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":687462,"link":"/api/v1/people/687462","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"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":99.6,"endSpeed":90.8,"strikeZoneTop":3.61000128372216,"strikeZoneBottom":1.70008811562383,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.514516708690905,"aZ":-10.597295202130118,"pfxX":-1.967322349095073,"pfxZ":10.156006331767053,"pX":-0.7494027778832247,"pZ":3.983569324677844,"vX0":2.4507339919511018,"vY0":-144.9789485961399,"vZ0":-5.203882782019516,"x":145.57,"y":131.22,"x0":-1.3508570953515717,"y0":50.00296267730359,"z0":6.4511148162966165,"aX":-4.179908990768335},"breaks":{"breakAngle":16.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.1,"breakVerticalInduced":17.5,"breakHorizontal":3.1,"spinRate":2596,"spinDirection":200},"zone":11,"typeConfidence":2.0,"plateTime":0.37808331220787306,"extension":6.0974737771783545},"index":3,"playId":"ed649f5d-8c83-324e-8e04-f9e303733b1b","pitchNumber":4,"startTime":"2025-08-08T22:49:59.785Z","endTime":"2025-08-08T22:50:03.683Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":609280,"link":"/api/v1/people/609280"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666158,"link":"/api/v1/people/666158"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":687462,"link":"/api/v1/people/687462","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":85.9,"strikeZoneTop":3.52452204811274,"strikeZoneBottom":1.70710854306899,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.169727655170224,"aZ":-32.5806498700202,"pfxX":2.2425930498966666,"pfxZ":-0.21772233522965312,"pX":1.557405659106118,"pZ":1.261899599110462,"vX0":7.228876543933221,"vY0":-134.75453841581538,"vZ0":-6.951644164231011,"x":57.64,"y":204.71,"x0":-1.4470763139325284,"y0":50.00484758157746,"z0":6.164694523655152,"aX":4.141099882630564},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":-1.7,"breakHorizontal":-5.5,"spinRate":2768,"spinDirection":130},"zone":14,"typeConfidence":2.0,"plateTime":0.40583899772562004,"extension":6.3440042771610665},"index":4,"playId":"841bd897-2c16-3e0c-b897-24d5190b85d9","pitchNumber":5,"startTime":"2025-08-08T22:50:12.874Z","endTime":"2025-08-08T22:50:16.365Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":609280,"link":"/api/v1/people/609280"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666158,"link":"/api/v1/people/666158"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":687462,"link":"/api/v1/people/687462","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":100.1,"endSpeed":91.3,"strikeZoneTop":3.61,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.01076914432543,"aZ":-11.678244424162589,"pfxX":-1.8991992649893656,"pfxZ":9.569918973641437,"pX":-0.020341020020696446,"pZ":3.4364618180689983,"vX0":5.081748794464532,"vY0":-145.62059571013947,"vZ0":-6.254212968799996,"x":117.78,"y":146.0,"x0":-1.5433680675180197,"y0":50.00628129273178,"z0":6.3224567141182,"aX":-4.0691141216602995},"breaks":{"breakAngle":12.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":16.2,"breakHorizontal":2.4,"spinRate":2542,"spinDirection":200},"zone":2,"typeConfidence":2.0,"plateTime":0.37649837476866654,"extension":6.257850098836995},"index":5,"playId":"968c8a94-138b-3f4f-b77c-bd6cee0805f5","pitchNumber":6,"startTime":"2025-08-08T22:50:29.995Z","endTime":"2025-08-08T22:50:33.415Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":609280,"link":"/api/v1/people/609280"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666158,"link":"/api/v1/people/666158"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":687462,"link":"/api/v1/people/687462","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":100.1,"endSpeed":91.5,"strikeZoneTop":3.59794290683876,"strikeZoneBottom":1.6686669268423,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.16748229767494,"aZ":-9.61938449149042,"pfxX":-4.798765932770478,"pfxZ":10.545000395529204,"pX":0.2694126462855542,"pZ":1.6397328087377585,"vX0":6.446066192491634,"vY0":-145.33314247885465,"vZ0":-11.192177012538588,"x":106.73,"y":194.51,"x0":-1.3541615306328996,"y0":50.00088423424155,"z0":6.12562924416372,"aX":-10.261764088459914},"breaks":{"breakAngle":36.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":17.0,"breakHorizontal":7.4,"spinRate":2571,"spinDirection":200},"zone":8,"typeConfidence":2.0,"plateTime":0.3769390482333046,"extension":6.3735517717175725},"index":6,"playId":"8efdf422-cc30-3235-ad15-847d1b4b46c3","pitchNumber":7,"startTime":"2025-08-08T22:50:50.925Z","endTime":"2025-08-08T22:50:55.191Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":609280,"link":"/api/v1/people/609280"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666158,"link":"/api/v1/people/666158"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":687462,"link":"/api/v1/people/687462","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687462,"link":"/api/v1/people/687462"},"credit":"b_ab"},{"player":{"id":695505,"link":"/api/v1/people/695505"},"credit":"p_ab"},{"player":{"id":687462,"link":"/api/v1/people/687462"},"credit":"b_pa"},{"player":{"id":695505,"link":"/api/v1/people/695505"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.6,"awayTeamWinProbability":47.4,"homeTeamWinProbabilityAdded":-2.200000000000003,"leverageIndex":0.86,"dramaIndex":40.0,"contextMetrics":{},"playEndTime":"2025-08-08T22:50:55.191Z","atBatIndex":4},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Tommy Pham walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-08T22:51:05.063Z","endTime":"2025-08-08T22:52:44.821Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":502054,"fullName":"Tommy Pham","link":"/api/v1/people/502054"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695505,"fullName":"Chase Burns","link":"/api/v1/people/695505"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":502054,"fullName":"Tommy Pham","link":"/api/v1/people/502054"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":502054,"fullName":"Tommy Pham","link":"/api/v1/people/502054"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":98.9,"endSpeed":89.7,"strikeZoneTop":3.50492012148032,"strikeZoneBottom":1.66458749315336,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.874471309726474,"aZ":-9.427744403641297,"pfxX":-3.26896680700649,"pfxZ":10.935029780597187,"pX":-0.47827157325363756,"pZ":3.5241024077812515,"vX0":3.6960493336613913,"vY0":-143.88993141310183,"vZ0":-6.343290125313875,"x":135.23,"y":143.63,"x0":-1.3596233099978712,"y0":50.00360806118888,"z0":6.352761495496922,"aX":-6.800542725614803},"breaks":{"breakAngle":27.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.6,"breakVerticalInduced":18.6,"breakHorizontal":5.2,"spinRate":2618,"spinDirection":194},"zone":1,"typeConfidence":2.0,"plateTime":0.3818243794822278,"extension":6.411058010684485},"index":0,"playId":"54e22a07-4ae7-338c-87a8-6a6ba42d4f51","pitchNumber":1,"startTime":"2025-08-08T22:51:15.908Z","endTime":"2025-08-08T22:51:20.303Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":609280,"link":"/api/v1/people/609280"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666158,"link":"/api/v1/people/666158"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":502054,"link":"/api/v1/people/502054","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"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":90.9,"endSpeed":84.6,"strikeZoneTop":3.55302820527157,"strikeZoneBottom":1.56327625037127,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.141356307681118,"aZ":-28.70339847116829,"pfxX":-0.2688176787483834,"pfxZ":1.9348767905974968,"pX":-0.11160777976645751,"pZ":1.5490226991711527,"vX0":3.954094274811266,"vY0":-132.3733426762091,"vZ0":-6.614877919986877,"x":121.25,"y":196.96,"x0":-1.5823961710206391,"y0":50.0039625987673,"z0":6.149057255279481,"aX":-0.4827269533421281},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":2.4,"breakHorizontal":-0.2,"spinRate":2919,"spinDirection":84},"zone":8,"typeConfidence":2.0,"plateTime":0.41191686297933616,"extension":6.3330173385215645},"index":1,"playId":"4d330d69-f806-31da-b8fb-2700e32711ff","pitchNumber":2,"startTime":"2025-08-08T22:51:29.400Z","endTime":"2025-08-08T22:51:33.772Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":609280,"link":"/api/v1/people/609280"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666158,"link":"/api/v1/people/666158"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":502054,"link":"/api/v1/people/502054","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.8,"endSpeed":84.2,"strikeZoneTop":3.54,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.525686368280518,"aZ":-28.167964363840127,"pfxX":-0.24733840488317238,"pfxZ":2.2294098190292013,"pX":0.39111665548212926,"pZ":1.8336956463674183,"vX0":4.787636251087147,"vY0":-133.53639374124054,"vZ0":-6.0959219773662525,"x":102.09,"y":189.27,"x0":-1.395170225704274,"y0":50.006081069416254,"z0":6.18016078899305,"aX":-0.44509457597397256},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":2.9,"breakHorizontal":-0.6,"spinRate":2913,"spinDirection":100},"zone":9,"typeConfidence":2.0,"plateTime":0.41060799916158297,"extension":6.331019440066839},"index":2,"playId":"3897d358-884b-3edc-ad64-53fa864d610e","pitchNumber":3,"startTime":"2025-08-08T22:51:44.488Z","endTime":"2025-08-08T22:51:47.488Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":609280,"link":"/api/v1/people/609280"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666158,"link":"/api/v1/people/666158"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":502054,"link":"/api/v1/people/502054","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.1,"endSpeed":85.8,"strikeZoneTop":3.46072428595955,"strikeZoneBottom":1.61747849899734,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.282514691457187,"aZ":-28.054217707177393,"pfxX":1.1447173732804474,"pfxZ":2.247744245064004,"pX":2.0700914553322076,"pZ":0.5498847854107299,"vX0":8.948890669909673,"vY0":-133.76923383404582,"vZ0":-9.24828729625615,"x":38.09,"y":223.93,"x0":-1.4540407901247563,"y0":50.001517161077366,"z0":6.033739148434222,"aX":2.090873161332558},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":2.4,"breakHorizontal":-3.8,"spinRate":2995,"spinDirection":112},"zone":14,"typeConfidence":2.0,"plateTime":0.4079871713080827,"extension":6.399138575050551},"index":3,"playId":"8eb6df0d-0ef3-328c-978d-810f5a1dcc81","pitchNumber":4,"startTime":"2025-08-08T22:52:03.684Z","endTime":"2025-08-08T22:52:06.916Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":609280,"link":"/api/v1/people/609280"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666158,"link":"/api/v1/people/666158"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":502054,"link":"/api/v1/people/502054","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":99.9,"endSpeed":91.3,"strikeZoneTop":3.54000180319892,"strikeZoneBottom":1.61599884095114,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.92766169253468,"aZ":-10.813365238031889,"pfxX":-2.232271810492344,"pfxZ":9.9711038714981,"pX":-0.5557768297811706,"pZ":3.9247458549570013,"vX0":3.065555867931169,"vY0":-145.40342252353724,"vZ0":-5.098172581213134,"x":138.18,"y":132.81,"x0":-1.3334654316858865,"y0":50.00547630240457,"z0":6.356454246269345,"aX":-4.783461098490828},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.2,"breakVerticalInduced":17.3,"breakHorizontal":3.5,"spinRate":2555,"spinDirection":198},"zone":11,"typeConfidence":2.0,"plateTime":0.37662892935864356,"extension":6.196236175426984},"index":4,"playId":"ad182ff3-2e39-32ae-ba6c-4ed1436a4ee7","pitchNumber":5,"startTime":"2025-08-08T22:52:24.077Z","endTime":"2025-08-08T22:52:28.264Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":609280,"link":"/api/v1/people/609280"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666158,"link":"/api/v1/people/666158"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":502054,"link":"/api/v1/people/502054","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"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.4,"endSpeed":90.6,"strikeZoneTop":3.43931696147684,"strikeZoneBottom":1.6069651125594,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.77264161843197,"aZ":-10.602214465952235,"pfxX":-2.033395529430701,"pfxZ":10.201662569223627,"pX":-0.6357887069491426,"pZ":3.8857196850556077,"vX0":3.2399316863658587,"vY0":-144.72720217950194,"vZ0":-5.011345818209855,"x":141.23,"y":133.87,"x0":-1.507215535993924,"y0":50.00211824805403,"z0":6.292981182402826,"aX":-4.299726232404476},"breaks":{"breakAngle":16.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.1,"breakVerticalInduced":17.6,"breakHorizontal":3.0,"spinRate":2617,"spinDirection":203},"zone":11,"typeConfidence":2.0,"plateTime":0.3789038018971387,"extension":6.335607523755957},"index":5,"playId":"3325b531-d5ab-3b58-8460-f816bea10169","pitchNumber":6,"startTime":"2025-08-08T22:52:40.900Z","endTime":"2025-08-08T22:52:44.821Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":609280,"link":"/api/v1/people/609280"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666158,"link":"/api/v1/people/666158"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":502054,"link":"/api/v1/people/502054","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":502054,"link":"/api/v1/people/502054"},"credit":"b_pa"},{"player":{"id":695505,"link":"/api/v1/people/695505"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.1,"awayTeamWinProbability":44.9,"homeTeamWinProbabilityAdded":2.5,"leverageIndex":0.63,"dramaIndex":37.0,"contextMetrics":{},"playEndTime":"2025-08-08T22:52:44.821Z","atBatIndex":5},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Bryan Reynolds strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-08T22:52:47.287Z","endTime":"2025-08-08T22:55:40.473Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695505,"fullName":"Chase Burns","link":"/api/v1/people/695505"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":502054,"fullName":"Tommy Pham","link":"/api/v1/people/502054"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"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":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.5,"endSpeed":83.8,"strikeZoneTop":3.29,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.992786263926714,"aZ":-31.604907357621396,"pfxX":1.4288744713255497,"pfxZ":0.32117088571997243,"pX":0.06838296021441578,"pZ":1.3620134550088687,"vX0":4.12566182061327,"vY0":-131.77261692248985,"vZ0":-6.204554848390032,"x":114.39,"y":202.01,"x0":-1.7007350690463068,"y0":50.00190213494283,"z0":6.070768905742767,"aX":2.5218273666188713},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":-0.5,"breakHorizontal":-3.5,"spinRate":2819,"spinDirection":94},"zone":14,"typeConfidence":2.0,"plateTime":0.4150435862496682,"extension":6.346683508415693},"index":0,"playId":"aad837ee-9100-3f33-a8cc-2e3557c489d0","pitchNumber":1,"startTime":"2025-08-08T22:53:12.432Z","endTime":"2025-08-08T22:53:15.432Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":609280,"link":"/api/v1/people/609280"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666158,"link":"/api/v1/people/666158"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"L","description":"Left"}},"first":{"id":502054,"link":"/api/v1/people/502054"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.6,"endSpeed":84.7,"strikeZoneTop":3.28999966168085,"strikeZoneBottom":1.4632459801127,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.495828046027004,"aZ":-28.96318927697933,"pfxX":1.354076752796675,"pfxZ":1.776238696045584,"pX":0.3442340473134972,"pZ":1.460196537947603,"vX0":4.8480425444015545,"vY0":-133.26149591274802,"vZ0":-6.559423765454633,"x":103.88,"y":199.35,"x0":-1.6713456847561075,"y0":50.0030488201403,"z0":6.034139174715121,"aX":2.4443182515696686},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":2.0,"breakHorizontal":-3.5,"spinRate":2836,"spinDirection":99},"zone":9,"typeConfidence":2.0,"plateTime":0.4103572588280433,"extension":6.359343963230953},"index":1,"playId":"6f426a73-c857-3fc9-824e-9abab28d0bf0","pitchNumber":2,"startTime":"2025-08-08T22:53:29.814Z","endTime":"2025-08-08T22:53:33.907Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":609280,"link":"/api/v1/people/609280"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666158,"link":"/api/v1/people/666158"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"L","description":"Left"}},"first":{"id":502054,"link":"/api/v1/people/502054"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2025-08-08T22:53:43.505Z","endTime":"2025-08-08T22:54:01.103Z","isPitch":false,"type":"action","player":{"id":668804,"link":"/api/v1/people/668804"},"defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":609280,"link":"/api/v1/people/609280"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666158,"link":"/api/v1/people/666158"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"L","description":"Left"}},"first":{"id":502054,"link":"/api/v1/people/502054"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"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.7,"endSpeed":90.7,"strikeZoneTop":3.29,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.73578398427365,"aZ":-12.257524235968242,"pfxX":-1.5618146777995552,"pfxZ":9.411729470598088,"pX":-0.056714496807901936,"pZ":3.139377448092763,"vX0":4.371564289265783,"vY0":-144.9640605582553,"vZ0":-6.8960531349484615,"x":119.16,"y":154.02,"x0":-1.385238518008881,"y0":50.00177788048755,"z0":6.306886291709429,"aX":-3.3052780065731118},"breaks":{"breakAngle":9.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":15.7,"breakHorizontal":1.9,"spinRate":2583,"spinDirection":194},"zone":2,"typeConfidence":2.0,"plateTime":0.37868330056319266,"extension":6.334195515558936},"index":3,"playId":"61187044-8b06-3d99-9ce0-5dd76d80088c","pitchNumber":3,"startTime":"2025-08-08T22:54:01.103Z","endTime":"2025-08-08T22:54:04.103Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":609280,"link":"/api/v1/people/609280"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666158,"link":"/api/v1/people/666158"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"L","description":"Left"}},"first":{"id":502054,"link":"/api/v1/people/502054"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":85.8,"strikeZoneTop":3.19950626924072,"strikeZoneBottom":1.50562269382007,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.824739840586304,"aZ":-26.587467974707046,"pfxX":0.22914906439163296,"pfxZ":3.0279572469594083,"pX":0.8496032332229269,"pZ":0.22577646654802658,"vX0":6.6411305595265135,"vY0":-135.15196425093313,"vZ0":-10.324666923827028,"x":84.62,"y":232.68,"x0":-1.670796553537826,"y0":50.00556081520986,"z0":5.967076757679425,"aX":0.4238945663648542},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":3.4,"breakHorizontal":-1.8,"spinRate":2873,"spinDirection":129},"zone":14,"typeConfidence":2.0,"plateTime":0.40547607037682987,"extension":6.195960016465737},"index":4,"playId":"56311d2c-0641-3b6f-b256-1e00ec0cad91","pitchNumber":4,"startTime":"2025-08-08T22:54:24.858Z","endTime":"2025-08-08T22:54:28.060Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":609280,"link":"/api/v1/people/609280"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666158,"link":"/api/v1/people/666158"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"L","description":"Left"}},"first":{"id":502054,"link":"/api/v1/people/502054"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"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":100.8,"endSpeed":91.8,"strikeZoneTop":3.29,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.03616058119654,"aZ":-7.590561800320415,"pfxX":-4.217738569527934,"pfxZ":11.357533702651137,"pX":-0.7008597196063502,"pZ":2.239290153706606,"vX0":3.804120416799524,"vY0":-146.5105336531779,"vZ0":-9.876459971619305,"x":143.72,"y":178.32,"x0":-1.4709479193200345,"y0":50.002000297044155,"z0":6.115553847595908,"aX":-9.128638966572794},"breaks":{"breakAngle":39.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.4,"breakVerticalInduced":18.7,"breakHorizontal":6.8,"spinRate":2622,"spinDirection":200},"zone":4,"typeConfidence":2.0,"plateTime":0.37447496080253373,"extension":6.380226238473982},"index":5,"playId":"3dcce45b-45ba-3c60-b5a1-c9f37b3d8635","pitchNumber":5,"startTime":"2025-08-08T22:54:49.267Z","endTime":"2025-08-08T22:54:53.753Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":609280,"link":"/api/v1/people/609280"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666158,"link":"/api/v1/people/666158"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"L","description":"Left"}},"first":{"id":502054,"link":"/api/v1/people/502054"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"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":91.1,"endSpeed":84.2,"strikeZoneTop":3.12375701483433,"strikeZoneBottom":1.58900738488533,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.762338382278873,"aZ":-20.76161785019638,"pfxX":-8.192395239742524,"pfxZ":6.376630328461489,"pX":0.0430614337970879,"pZ":1.5640357641538345,"vX0":7.518662120425209,"vY0":-132.34356724326935,"vZ0":-7.620488672108737,"x":115.36,"y":196.55,"x0":-1.757506632975328,"y0":50.00581518270822,"z0":5.978536345466639,"aX":-14.671334818452143},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":10.2,"breakHorizontal":13.4,"spinRate":1470,"spinDirection":232},"zone":8,"typeConfidence":2.0,"plateTime":0.4123931452224654,"extension":6.385166206197779},"index":6,"playId":"de584777-402e-3236-8dc2-c709d93bc878","pitchNumber":6,"startTime":"2025-08-08T22:55:13.475Z","endTime":"2025-08-08T22:55:18.574Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":609280,"link":"/api/v1/people/609280"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666158,"link":"/api/v1/people/666158"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"L","description":"Left"}},"first":{"id":502054,"link":"/api/v1/people/502054"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"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":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.4,"endSpeed":84.9,"strikeZoneTop":3.29,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.874746362372015,"aZ":-28.654110408059342,"pfxX":0.2527292755565721,"pfxZ":1.9488610249870142,"pX":0.21999111979155164,"pZ":1.5241586335637434,"vX0":4.819511645448361,"vY0":-132.9783640970846,"vZ0":-6.597368600353164,"x":108.61,"y":197.63,"x0":-1.641364353594069,"y0":50.00539724845634,"z0":6.088928704938727,"aX":0.4567973152072999},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":2.4,"breakHorizontal":-1.4,"spinRate":2776,"spinDirection":100},"zone":8,"typeConfidence":2.0,"plateTime":0.41034260748363804,"extension":6.369863651489348},"index":7,"playId":"edecde74-cbaa-354c-bdc1-76f079834987","pitchNumber":7,"startTime":"2025-08-08T22:55:37.122Z","endTime":"2025-08-08T22:55:40.473Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":609280,"link":"/api/v1/people/609280"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666158,"link":"/api/v1/people/666158"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"L","description":"Left"}},"first":{"id":502054,"link":"/api/v1/people/502054"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668804,"link":"/api/v1/people/668804"},"credit":"b_ab"},{"player":{"id":695505,"link":"/api/v1/people/695505"},"credit":"p_ab"},{"player":{"id":668804,"link":"/api/v1/people/668804"},"credit":"b_pa"},{"player":{"id":695505,"link":"/api/v1/people/695505"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.2,"awayTeamWinProbability":47.8,"homeTeamWinProbabilityAdded":-2.8999999999999986,"leverageIndex":1.2,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2025-08-08T22:55:40.473Z","atBatIndex":6},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Oneil Cruz strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-08T22:55:44.609Z","endTime":"2025-08-08T22:58:27.226Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695505,"fullName":"Chase Burns","link":"/api/v1/people/695505"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,7],"actionIndex":[6],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":502054,"fullName":"Tommy Pham","link":"/api/v1/people/502054"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"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(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":100.5,"endSpeed":92.0,"strikeZoneTop":4.10011423223001,"strikeZoneBottom":1.83629393077793,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.773518855219095,"aZ":-10.54314586170738,"pfxX":-3.4380526034499503,"pfxZ":9.971713881786632,"pX":-0.42430834116661753,"pZ":3.0211539197546107,"vX0":4.174342650944057,"vY0":-146.1908055056488,"vZ0":-7.467008971129468,"x":133.17,"y":157.21,"x0":-1.4225792443894627,"y0":50.00427223299639,"z0":6.238079678576295,"aX":-7.458730145136247},"breaks":{"breakAngle":27.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":16.8,"breakHorizontal":5.4,"spinRate":2609,"spinDirection":200},"zone":4,"typeConfidence":2.0,"plateTime":0.374361918772363,"extension":6.3021169806468755},"index":0,"playId":"1e6e6010-b7cd-39f1-adfa-2d67cbe0bdb1","pitchNumber":1,"startTime":"2025-08-08T22:56:05.264Z","endTime":"2025-08-08T22:56:09.187Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":609280,"link":"/api/v1/people/609280"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666158,"link":"/api/v1/people/666158"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":665833,"link":"/api/v1/people/665833","batSide":{"code":"L","description":"Left"}},"first":{"id":502054,"link":"/api/v1/people/502054"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":100.2,"endSpeed":91.9,"strikeZoneTop":3.90999850074731,"strikeZoneBottom":1.84987614839991,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.98653396573656,"aZ":-11.204808053085559,"pfxX":-2.971169997972554,"pfxZ":9.662231916576198,"pX":-1.3347079190507491,"pZ":4.45168756001573,"vX0":1.1077464308040463,"vY0":-146.0548202519516,"vZ0":-3.5505634706332243,"x":167.88,"y":118.58,"x0":-1.3319319670306085,"y0":50.00107735325594,"z0":6.3522615724155,"aX":-6.44624664091579},"breaks":{"breakAngle":27.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.1,"breakVerticalInduced":17.0,"breakHorizontal":5.2,"spinRate":2568,"spinDirection":196},"zone":11,"typeConfidence":2.0,"plateTime":0.374389845286633,"extension":6.281018632386647},"index":1,"playId":"501e5b74-0043-3eca-bb32-755e68931ed3","pitchNumber":2,"startTime":"2025-08-08T22:56:21.280Z","endTime":"2025-08-08T22:56:24.557Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":609280,"link":"/api/v1/people/609280"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666158,"link":"/api/v1/people/666158"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":665833,"link":"/api/v1/people/665833","batSide":{"code":"L","description":"Left"}},"first":{"id":502054,"link":"/api/v1/people/502054"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.6,"endSpeed":84.7,"strikeZoneTop":3.91,"strikeZoneBottom":1.81,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.168659396982452,"aZ":-29.458461806249172,"pfxX":1.486370041060487,"pfxZ":1.5189619397122778,"pX":0.5763705667870497,"pZ":1.1280190888038528,"vX0":5.395080108292491,"vY0":-131.84263763541733,"vZ0":-7.219382912454407,"x":95.03,"y":208.32,"x0":-1.6773927014010517,"y0":50.001203663291214,"z0":6.032651158963921,"aX":2.6546812926337213},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":1.6,"breakHorizontal":-3.7,"spinRate":2811,"spinDirection":107},"zone":14,"typeConfidence":2.0,"plateTime":0.41311910042538225,"extension":6.41057233850187},"index":2,"playId":"f5a8e9e8-e213-36c8-94db-47569c944a98","pitchNumber":3,"startTime":"2025-08-08T22:56:39.961Z","endTime":"2025-08-08T22:56:43.126Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":609280,"link":"/api/v1/people/609280"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666158,"link":"/api/v1/people/666158"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":665833,"link":"/api/v1/people/665833","batSide":{"code":"L","description":"Left"}},"first":{"id":502054,"link":"/api/v1/people/502054"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"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":2,"outs":2},"pitchData":{"startSpeed":91.5,"endSpeed":85.2,"strikeZoneTop":3.91,"strikeZoneBottom":1.81,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.938132272755713,"aZ":-28.8475931735734,"pfxX":0.6837800375484795,"pfxZ":1.8219009750818884,"pX":0.5128157827074813,"pZ":2.424758253803968,"vX0":5.872187551025171,"vY0":-133.304395441075,"vZ0":-4.392109470841751,"x":97.45,"y":173.31,"x0":-1.7948435139444208,"y0":50.00260959067801,"z0":6.143149391902908,"aX":1.2462719926040378},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":2.6,"breakHorizontal":-2.3,"spinRate":2853,"spinDirection":70},"zone":9,"typeConfidence":2.0,"plateTime":0.40873375150700353,"extension":6.434396574858547},"index":3,"playId":"4757351b-bdd8-3e22-b50c-60111e042573","pitchNumber":4,"startTime":"2025-08-08T22:57:00.038Z","endTime":"2025-08-08T22:57:03.038Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":609280,"link":"/api/v1/people/609280"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666158,"link":"/api/v1/people/666158"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":665833,"link":"/api/v1/people/665833","batSide":{"code":"L","description":"Left"}},"first":{"id":502054,"link":"/api/v1/people/502054"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"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":101.4,"endSpeed":93.2,"strikeZoneTop":3.87788272585487,"strikeZoneBottom":1.68764617575118,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.309208834728686,"aZ":-9.431661267318455,"pfxX":-4.494069838343334,"pfxZ":10.271690481353769,"pX":-0.9350180932082598,"pZ":2.0077606098566543,"vX0":3.040288401442862,"vY0":-147.47056522157285,"vZ0":-10.38007728878954,"x":152.64,"y":184.57,"x0":-1.3925594248210904,"y0":50.00634456227467,"z0":6.1194640845547985,"aX":-9.95360239103637},"breaks":{"breakAngle":38.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.6,"breakVerticalInduced":16.9,"breakHorizontal":7.6,"spinRate":2676,"spinDirection":203},"zone":13,"typeConfidence":2.0,"plateTime":0.37065490541239576,"extension":6.2252811193566115},"index":4,"playId":"896b41bc-c05c-327b-b5e2-5d6b63bd9405","pitchNumber":5,"startTime":"2025-08-08T22:57:25.112Z","endTime":"2025-08-08T22:57:29.793Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":609280,"link":"/api/v1/people/609280"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666158,"link":"/api/v1/people/666158"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":665833,"link":"/api/v1/people/665833","batSide":{"code":"L","description":"Left"}},"first":{"id":502054,"link":"/api/v1/people/502054"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.0,"endSpeed":86.6,"strikeZoneTop":3.9100002434058,"strikeZoneBottom":1.7684024417223,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.507857534305348,"aZ":-29.58798031542886,"pfxX":1.3008189368418992,"pfxZ":1.3937161445486597,"pX":0.6958740799083659,"pZ":1.0589937587346168,"vX0":5.643140328872295,"vY0":-133.90896264734027,"vZ0":-7.688157660979648,"x":90.47,"y":210.19,"x0":-1.5879553910879014,"y0":50.00504586965258,"z0":6.015309913720636,"aX":2.4182519306102956},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":1.4,"breakHorizontal":-3.4,"spinRate":2852,"spinDirection":114},"zone":14,"typeConfidence":2.0,"plateTime":0.40539160097576676,"extension":6.519067580007279},"index":5,"playId":"733d37f4-97d1-3f5a-a2a1-50ca5d2525b5","pitchNumber":6,"startTime":"2025-08-08T22:57:47.855Z","endTime":"2025-08-08T22:57:54.200Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":609280,"link":"/api/v1/people/609280"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666158,"link":"/api/v1/people/666158"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":665833,"link":"/api/v1/people/665833","batSide":{"code":"L","description":"Left"}},"first":{"id":502054,"link":"/api/v1/people/502054"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Tommy Pham steals (4) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"index":6,"actionPlayId":"733d37f4-97d1-3f5a-a2a1-50ca5d2525b5","startTime":"2025-08-08T22:58:00.137Z","endTime":"2025-08-08T22:58:22.573Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":502054,"link":"/api/v1/people/502054"},"defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":609280,"link":"/api/v1/people/609280"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666158,"link":"/api/v1/people/666158"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":665833,"link":"/api/v1/people/665833","batSide":{"code":"L","description":"Left"}},"first":{"id":502054,"link":"/api/v1/people/502054"},"postOnSecond":{"id":502054,"link":"/api/v1/people/502054"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Third Base"}],"homeTeamWinProbability":53.300000000000004,"awayTeamWinProbability":46.699999999999996,"homeTeamWinProbabilityAdded":1.1000000000000014,"leverageIndex":0.88,"dramaIndex":34.0,"contextMetrics":{}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.0,"endSpeed":84.7,"strikeZoneTop":3.91,"strikeZoneBottom":1.81,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.479434790907103,"aZ":-34.74626361769896,"pfxX":1.964752204338219,"pfxZ":-1.4289644618577608,"pX":1.3003133107948,"pZ":0.3909244332278448,"vX0":6.932512923619268,"vY0":-133.5963490961355,"vZ0":-8.29582137989885,"x":67.44,"y":228.23,"x0":-1.5903461965258732,"y0":50.005719142277385,"z0":6.055555732052121,"aX":3.5288465166913108},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":-4.3,"breakHorizontal":-5.2,"spinRate":2907,"spinDirection":75},"zone":14,"typeConfidence":2.0,"plateTime":0.41099088080582513,"extension":6.475945246352854},"index":7,"playId":"b4ff770e-93e0-32ca-8b4c-7e7ff30d11b0","pitchNumber":7,"startTime":"2025-08-08T22:58:22.573Z","endTime":"2025-08-08T22:58:27.226Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":609280,"link":"/api/v1/people/609280"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666158,"link":"/api/v1/people/666158"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":665833,"link":"/api/v1/people/665833","batSide":{"code":"L","description":"Left"}},"second":{"id":502054,"link":"/api/v1/people/502054"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665833,"link":"/api/v1/people/665833"},"credit":"b_ab"},{"player":{"id":695505,"link":"/api/v1/people/695505"},"credit":"p_ab"},{"player":{"id":665833,"link":"/api/v1/people/665833"},"credit":"b_pa"},{"player":{"id":695505,"link":"/api/v1/people/695505"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-3.3000000000000043,"leverageIndex":0.88,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2025-08-08T22:58:27.226Z","atBatIndex":7},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Gavin Lux singles on a ground ball to right fielder Jack Suwinski.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-08T22:59:39.350Z","endTime":"2025-08-08T23:01:24.970Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":666158,"fullName":"Gavin Lux","link":"/api/v1/people/666158"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666158,"fullName":"Gavin Lux","link":"/api/v1/people/666158"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":666158,"fullName":"Gavin Lux","link":"/api/v1/people/666158"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":669261,"link":"/api/v1/people/669261"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":76.6,"endSpeed":69.9,"strikeZoneTop":3.33797451949758,"strikeZoneBottom":1.42508445577025,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.23819152084013,"aZ":-41.197871214587856,"pfxX":6.164414718458466,"pfxZ":-7.334783649020276,"pX":-0.32500710561572604,"pZ":0.8466139917020193,"vX0":1.222118797806849,"vY0":-111.4559583915804,"vZ0":-1.6033251505157822,"x":129.39,"y":215.92,"x0":-1.6836200454127532,"y0":50.00413868169866,"z0":5.918062439817588,"aX":7.581227035842631},"breaks":{"breakAngle":10.8,"breakLength":14.4,"breakY":24.0,"breakVertical":-60.7,"breakVerticalInduced":-13.3,"breakHorizontal":-11.5,"spinRate":2669,"spinDirection":37},"zone":13,"typeConfidence":2.0,"plateTime":0.49572543537999625,"extension":6.579861443488696},"index":0,"playId":"c752ce94-2b7f-3a9d-8e03-f4a55863e92c","pitchNumber":1,"startTime":"2025-08-08T23:00:57.678Z","endTime":"2025-08-08T23:01:01.776Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":678894,"link":"/api/v1/people/678894"},"third":{"id":643396,"link":"/api/v1/people/643396"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":669261,"link":"/api/v1/people/669261"}},"offense":{"batter":{"id":666158,"link":"/api/v1/people/666158","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"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":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":83.6,"strikeZoneTop":3.27,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.627400689234847,"aZ":-14.259114930552906,"pfxX":-6.9458568505105625,"pfxZ":9.9317634441801,"pX":-0.21295238143869652,"pZ":2.509084180884488,"vX0":6.047920012289636,"vY0":-134.10629922259443,"vZ0":-5.727064919345228,"x":125.12,"y":171.03,"x0":-1.6057254912668866,"y0":50.001437665306604,"z0":5.706402459716134,"aX":-12.527856727612397},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":16.8,"breakHorizontal":11.2,"spinRate":2460,"spinDirection":213},"zone":5,"typeConfidence":2.0,"plateTime":0.40994448753033375,"extension":6.787966439227709},"hitData":{"launchSpeed":95.8,"launchAngle":-15.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":159.59,"coordY":145.19}},"index":1,"playId":"ce93aa73-bd72-36b8-969e-1566ae03140b","pitchNumber":2,"startTime":"2025-08-08T23:01:12.806Z","endTime":"2025-08-08T23:01:24.970Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":678894,"link":"/api/v1/people/678894"},"third":{"id":643396,"link":"/api/v1/people/643396"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":669261,"link":"/api/v1/people/669261"}},"offense":{"batter":{"id":666158,"link":"/api/v1/people/666158","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666158,"link":"/api/v1/people/666158"},"credit":"b_ab"},{"player":{"id":656605,"link":"/api/v1/people/656605"},"credit":"p_ab"},{"player":{"id":666158,"link":"/api/v1/people/666158"},"credit":"b_pa"},{"player":{"id":656605,"link":"/api/v1/people/656605"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":46.2,"awayTeamWinProbability":53.8,"homeTeamWinProbabilityAdded":-3.799999999999997,"leverageIndex":0.92,"dramaIndex":52.0,"contextMetrics":{},"playEndTime":"2025-08-08T23:01:24.970Z","atBatIndex":8},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Miguel Andujar singles on a ground ball to left fielder Tommy Pham. Gavin Lux to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-08T23:01:24.651Z","endTime":"2025-08-08T23:03:40.059Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":609280,"fullName":"Miguel Andujar","link":"/api/v1/people/609280"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":609280,"fullName":"Miguel Andujar","link":"/api/v1/people/609280"},"postOnSecond":{"id":666158,"fullName":"Gavin Lux","link":"/api/v1/people/666158"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,6],"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":6},"credits":[{"player":{"id":502054,"link":"/api/v1/people/502054"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":666158,"fullName":"Gavin Lux","link":"/api/v1/people/666158"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.2,"endSpeed":83.3,"strikeZoneTop":3.42533198825796,"strikeZoneBottom":1.6695246871251,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.27562987266462,"aZ":-21.85115345432261,"pfxX":-9.816824423851042,"pfxZ":5.812755783795355,"pX":0.9715009105914177,"pZ":2.707319759466601,"vX0":9.899704044355143,"vY0":-132.41604701187836,"vZ0":-3.669089040628795,"x":79.97,"y":165.68,"x0":-1.5401310044956387,"y0":50.00298375918244,"z0":5.709669251746313,"aX":-17.43363248828358},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":10.0,"breakHorizontal":15.6,"spinRate":2523,"spinDirection":215},"zone":12,"typeConfidence":2.0,"plateTime":0.4136524732230491,"extension":6.820987199083912},"index":0,"playId":"21ec0d0b-070d-310f-a6a8-b069fcc3cc86","pitchNumber":1,"startTime":"2025-08-08T23:01:46.933Z","endTime":"2025-08-08T23:01:51.092Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":678894,"link":"/api/v1/people/678894"},"third":{"id":643396,"link":"/api/v1/people/643396"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":669261,"link":"/api/v1/people/669261"}},"offense":{"batter":{"id":609280,"link":"/api/v1/people/609280","batSide":{"code":"R","description":"Right"}},"first":{"id":666158,"link":"/api/v1/people/666158"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.2,"endSpeed":79.5,"strikeZoneTop":3.39,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.18984767421859,"aZ":-33.179518686172436,"pfxX":2.3754559137539597,"pfxZ":-0.6370321348216548,"pX":0.8903465403061389,"pZ":1.1721843696467948,"vX0":5.228303532756256,"vY0":-124.02802396895076,"vZ0":-4.532461811646093,"x":83.06,"y":207.13,"x0":-1.5442867370695226,"y0":50.003791753781165,"z0":5.756070429237451,"aX":3.7421217558990914},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":-1.9,"breakHorizontal":-5.4,"spinRate":2519,"spinDirection":95},"zone":14,"typeConfidence":2.0,"plateTime":0.4397290523994797,"extension":6.914838567052},"index":1,"playId":"8033aa0e-1211-3002-a2aa-728b24673e07","pitchNumber":2,"startTime":"2025-08-08T23:02:04.159Z","endTime":"2025-08-08T23:02:07.159Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":678894,"link":"/api/v1/people/678894"},"third":{"id":643396,"link":"/api/v1/people/643396"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":669261,"link":"/api/v1/people/669261"}},"offense":{"batter":{"id":609280,"link":"/api/v1/people/609280","batSide":{"code":"R","description":"Right"}},"first":{"id":666158,"link":"/api/v1/people/666158"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.1,"endSpeed":75.5,"strikeZoneTop":3.38999812335375,"strikeZoneBottom":1.59142966151499,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.927734130311254,"aZ":-33.162903378262314,"pfxX":8.379187339082586,"pfxZ":-0.6883465690955166,"pX":1.4120278198842444,"pZ":1.0320065122558117,"vX0":4.785637436227,"vY0":-119.45287526653712,"vZ0":-3.724954042429305,"x":63.18,"y":210.92,"x0":-1.7120315103025305,"y0":50.004000276034205,"z0":5.621317339337127,"aX":12.001334184258589},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":-1.9,"breakHorizontal":-16.4,"spinRate":2770,"spinDirection":60},"zone":14,"typeConfidence":2.0,"plateTime":0.4601035809067606,"extension":6.752932708306869},"index":2,"playId":"bbeacfe7-3416-340f-a17a-72c98cde485c","pitchNumber":3,"startTime":"2025-08-08T23:02:22.737Z","endTime":"2025-08-08T23:02:26.200Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":678894,"link":"/api/v1/people/678894"},"third":{"id":643396,"link":"/api/v1/people/643396"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":669261,"link":"/api/v1/people/669261"}},"offense":{"batter":{"id":609280,"link":"/api/v1/people/609280","batSide":{"code":"R","description":"Right"}},"first":{"id":666158,"link":"/api/v1/people/666158"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.2,"endSpeed":75.5,"strikeZoneTop":3.30691436873911,"strikeZoneBottom":1.62463221436735,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.967236491239085,"aZ":-32.27022895722268,"pfxX":9.357205400454628,"pfxZ":-0.07100813819519242,"pX":1.5646197848257901,"pZ":0.06953558185110488,"vX0":4.786291402796874,"vY0":-119.50158817112323,"vZ0":-6.068604293592647,"x":57.36,"y":236.9,"x0":-1.688525029847469,"y0":50.00162507252212,"z0":5.589020308224616,"aX":13.345319505756802},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":-1.6,"breakHorizontal":-18.2,"spinRate":2778,"spinDirection":50},"zone":14,"typeConfidence":2.0,"plateTime":0.4607683689136186,"extension":6.721791059689922},"index":3,"playId":"5aec93df-ae5b-390e-9ceb-608411ae3d38","pitchNumber":4,"startTime":"2025-08-08T23:02:40.911Z","endTime":"2025-08-08T23:02:44.537Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":678894,"link":"/api/v1/people/678894"},"third":{"id":643396,"link":"/api/v1/people/643396"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":669261,"link":"/api/v1/people/669261"}},"offense":{"batter":{"id":609280,"link":"/api/v1/people/609280","batSide":{"code":"R","description":"Right"}},"first":{"id":666158,"link":"/api/v1/people/666158"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"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.4,"endSpeed":84.5,"strikeZoneTop":3.38999949283519,"strikeZoneBottom":1.62193494110468,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.524869224437005,"aZ":-19.098461698484037,"pfxX":-9.788569395965887,"pfxZ":7.128398173257734,"pX":1.808901926346013,"pZ":1.7943940470717787,"vX0":11.975120761958083,"vY0":-135.3186625165262,"vZ0":-6.499103064678788,"x":48.05,"y":190.33,"x0":-1.4248406234602395,"y0":50.003991079069074,"z0":5.588686724335961,"aX":-17.95794370292721},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":11.4,"breakHorizontal":14.9,"spinRate":2667,"spinDirection":218},"zone":14,"typeConfidence":2.0,"plateTime":0.4064591851392918,"extension":6.884986109553488},"index":4,"playId":"8a8282f9-b188-3105-830a-782d8305c059","pitchNumber":5,"startTime":"2025-08-08T23:03:05.520Z","endTime":"2025-08-08T23:03:09.210Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":678894,"link":"/api/v1/people/678894"},"third":{"id":643396,"link":"/api/v1/people/643396"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":669261,"link":"/api/v1/people/669261"}},"offense":{"batter":{"id":609280,"link":"/api/v1/people/609280","batSide":{"code":"R","description":"Right"}},"first":{"id":666158,"link":"/api/v1/people/666158"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"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":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"index":5,"startTime":"2025-08-08T23:03:17.297Z","endTime":"2025-08-08T23:03:29.314Z","isPitch":false,"type":"action","player":{"id":609280,"link":"/api/v1/people/609280"},"defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":678894,"link":"/api/v1/people/678894"},"third":{"id":643396,"link":"/api/v1/people/643396"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":669261,"link":"/api/v1/people/669261"}},"offense":{"batter":{"id":609280,"link":"/api/v1/people/609280","batSide":{"code":"R","description":"Right"}},"first":{"id":666158,"link":"/api/v1/people/666158"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":85.7,"strikeZoneTop":3.39,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.749400503077577,"aZ":-20.40701727836055,"pfxX":-8.62568070908917,"pfxZ":6.261582094722444,"pX":-0.0983759319946822,"pZ":2.683830375982357,"vX0":7.099587772040298,"vY0":-136.16929433365289,"vZ0":-4.293889996542133,"x":120.75,"y":166.32,"x0":-1.6180790560713905,"y0":50.000887879335544,"z0":5.6919507560423455,"aX":-16.205316064089395},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":10.6,"breakHorizontal":14.2,"spinRate":2674,"spinDirection":216},"zone":5,"typeConfidence":2.0,"plateTime":0.40215242995977185,"extension":6.713148420933432},"hitData":{"launchSpeed":104.1,"launchAngle":-8.0,"totalDistance":20.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":83.91,"coordY":119.25}},"index":6,"playId":"0f1832e5-3d72-3da2-883b-4f54be697af2","pitchNumber":6,"startTime":"2025-08-08T23:03:29.314Z","endTime":"2025-08-08T23:03:40.059Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":678894,"link":"/api/v1/people/678894"},"third":{"id":643396,"link":"/api/v1/people/643396"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":669261,"link":"/api/v1/people/669261"}},"offense":{"batter":{"id":609280,"link":"/api/v1/people/609280","batSide":{"code":"R","description":"Right"}},"first":{"id":666158,"link":"/api/v1/people/666158"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":609280,"link":"/api/v1/people/609280"},"credit":"b_ab"},{"player":{"id":656605,"link":"/api/v1/people/656605"},"credit":"p_ab"},{"player":{"id":609280,"link":"/api/v1/people/609280"},"credit":"b_pa"},{"player":{"id":656605,"link":"/api/v1/people/656605"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":40.5,"awayTeamWinProbability":59.5,"homeTeamWinProbabilityAdded":-5.700000000000003,"leverageIndex":1.54,"dramaIndex":79.0,"contextMetrics":{},"playEndTime":"2025-08-08T23:03:40.059Z","atBatIndex":9},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Tyler Stephenson walks. Gavin Lux to 3rd. Miguel Andujar to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-08T23:03:41.562Z","endTime":"2025-08-08T23:05:15.822Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":0},"matchup":{"batter":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"postOnSecond":{"id":609280,"fullName":"Miguel Andujar","link":"/api/v1/people/609280"},"postOnThird":{"id":666158,"fullName":"Gavin Lux","link":"/api/v1/people/666158"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3],"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":666158,"fullName":"Gavin Lux","link":"/api/v1/people/666158"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"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":609280,"fullName":"Miguel Andujar","link":"/api/v1/people/609280"},"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":"Walk","eventType":"walk","movementReason":null,"runner":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":92.8,"endSpeed":85.8,"strikeZoneTop":3.39000054599643,"strikeZoneBottom":1.54452599999474,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.957577815991343,"aZ":-17.02119215906915,"pfxX":-5.92554373612427,"pfxZ":8.085727810913404,"pX":-0.9164599273309957,"pZ":3.702879902624952,"vX0":4.0409453665416475,"vY0":-135.1863100440345,"vZ0":-2.380980158667528,"x":151.93,"y":138.8,"x0":-1.6511302950249571,"y0":50.00595206006915,"z0":5.772770766997708,"aX":-11.109228386209493},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":14.4,"breakHorizontal":10.1,"spinRate":2543,"spinDirection":209},"zone":11,"typeConfidence":2.0,"plateTime":0.4032201519956189,"extension":6.7480610369296326},"index":0,"playId":"48c821d4-9b12-32ef-aab5-91b12dcce37c","pitchNumber":1,"startTime":"2025-08-08T23:04:08.804Z","endTime":"2025-08-08T23:04:12.900Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":678894,"link":"/api/v1/people/678894"},"third":{"id":643396,"link":"/api/v1/people/643396"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":669261,"link":"/api/v1/people/669261"}},"offense":{"batter":{"id":663886,"link":"/api/v1/people/663886","batSide":{"code":"R","description":"Right"}},"first":{"id":609280,"link":"/api/v1/people/609280"},"second":{"id":666158,"link":"/api/v1/people/666158"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":86.4,"strikeZoneTop":3.38999920581215,"strikeZoneBottom":1.59346971021463,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.52154387084941,"aZ":-14.138413098031021,"pfxX":-6.207218744035599,"pfxZ":9.448754782119007,"pX":0.9519418295517371,"pZ":3.467547953551012,"vX0":8.649386297376065,"vY0":-136.87529671134834,"vZ0":-3.790266015300062,"x":80.71,"y":145.16,"x0":-1.433808278282388,"y0":50.001615796653766,"z0":5.830047553536533,"aX":-11.847607541918478},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":16.6,"breakHorizontal":9.6,"spinRate":2467,"spinDirection":217},"zone":12,"typeConfidence":2.0,"plateTime":0.39925572286424105,"extension":6.7484699172208735},"index":1,"playId":"56d176bd-f8c8-32ec-86f5-62446e5292fd","pitchNumber":2,"startTime":"2025-08-08T23:04:26.767Z","endTime":"2025-08-08T23:04:31.300Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":678894,"link":"/api/v1/people/678894"},"third":{"id":643396,"link":"/api/v1/people/643396"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":669261,"link":"/api/v1/people/669261"}},"offense":{"batter":{"id":663886,"link":"/api/v1/people/663886","batSide":{"code":"R","description":"Right"}},"first":{"id":609280,"link":"/api/v1/people/609280"},"second":{"id":666158,"link":"/api/v1/people/666158"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"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":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":86.2,"strikeZoneTop":3.38771923015042,"strikeZoneBottom":1.61220753323657,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.454186715777,"aZ":-16.252836510047032,"pfxX":-6.173199622469859,"pfxZ":8.390811768141257,"pX":-1.492212261366906,"pZ":3.7000287940663363,"vX0":2.5695407449091388,"vY0":-136.28093899035323,"vZ0":-2.60718813797578,"x":173.88,"y":138.88,"x0":-1.6404889050394142,"y0":50.00544313645979,"z0":5.780031844480868,"aX":-11.716522792596685},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":14.9,"breakHorizontal":10.7,"spinRate":2517,"spinDirection":211},"zone":11,"typeConfidence":2.0,"plateTime":0.400556832654432,"extension":6.6328919819878225},"index":2,"playId":"da459db6-1b60-3f87-859c-32c5872600c0","pitchNumber":3,"startTime":"2025-08-08T23:04:44.951Z","endTime":"2025-08-08T23:04:50.153Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":678894,"link":"/api/v1/people/678894"},"third":{"id":643396,"link":"/api/v1/people/643396"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":669261,"link":"/api/v1/people/669261"}},"offense":{"batter":{"id":663886,"link":"/api/v1/people/663886","batSide":{"code":"R","description":"Right"}},"first":{"id":609280,"link":"/api/v1/people/609280"},"second":{"id":666158,"link":"/api/v1/people/666158"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":0},"preCount":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":84.1,"strikeZoneTop":3.38999849725636,"strikeZoneBottom":1.61395201189778,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.131675245963244,"aZ":-20.230579067903072,"pfxX":-10.900025558577664,"pfxZ":6.529161425696172,"pX":-0.995137906751693,"pZ":3.845395138912143,"vX0":5.359068816841095,"vY0":-135.05238778504224,"vZ0":-1.3736903794025208,"x":154.93,"y":134.95,"x0":-1.5998533314606502,"y0":50.0006050886498,"z0":5.797456946090058,"aX":-19.932807566218813},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":11.6,"breakHorizontal":18.5,"spinRate":2697,"spinDirection":210},"zone":11,"typeConfidence":2.0,"plateTime":0.4071152695061162,"extension":6.696683999922494},"index":3,"playId":"d4f54d94-659b-3a24-bbb5-3a9d636ce417","pitchNumber":4,"startTime":"2025-08-08T23:05:11.700Z","endTime":"2025-08-08T23:05:15.822Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":678894,"link":"/api/v1/people/678894"},"third":{"id":643396,"link":"/api/v1/people/643396"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":669261,"link":"/api/v1/people/669261"}},"offense":{"batter":{"id":663886,"link":"/api/v1/people/663886","batSide":{"code":"R","description":"Right"}},"first":{"id":609280,"link":"/api/v1/people/609280"},"second":{"id":666158,"link":"/api/v1/people/666158"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663886,"link":"/api/v1/people/663886"},"credit":"b_pa"},{"player":{"id":656605,"link":"/api/v1/people/656605"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":33.2,"awayTeamWinProbability":66.8,"homeTeamWinProbabilityAdded":-7.299999999999997,"leverageIndex":1.93,"dramaIndex":98.0,"contextMetrics":{},"playEndTime":"2025-08-08T23:05:15.822Z","atBatIndex":10},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Jake Fraley grounds into a double play, second baseman Liover Peguero to shortstop Jared Triolo to first baseman Spencer Horwitz. Gavin Lux scores. Miguel Andujar to 3rd. Tyler Stephenson out at 2nd. Jake Fraley out at 1st.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-08T23:06:00.747Z","endTime":"2025-08-08T23:07:27.769Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":51},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":641584,"fullName":"Jake Fraley","link":"/api/v1/people/641584"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"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,4],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":678894,"link":"/api/v1/people/678894"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":669707,"link":"/api/v1/people/669707"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":641584,"fullName":"Jake Fraley","link":"/api/v1/people/641584"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":669707,"link":"/api/v1/people/669707"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":687462,"link":"/api/v1/people/687462"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_adv_force","runner":{"id":666158,"fullName":"Gavin Lux","link":"/api/v1/people/666158"},"responsiblePitcher":{"id":656605,"link":"/api/v1/people/656605"},"isScoringEvent":true,"rbi":false,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_adv_force","runner":{"id":609280,"fullName":"Miguel Andujar","link":"/api/v1/people/609280"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":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-08T23:05:23.261Z","endTime":"2025-08-08T23:06:03.049Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":678894,"link":"/api/v1/people/678894"},"third":{"id":643396,"link":"/api/v1/people/643396"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":669261,"link":"/api/v1/people/669261"}},"offense":{"batter":{"id":641584,"link":"/api/v1/people/641584","batSide":{"code":"L","description":"Left"}},"first":{"id":663886,"link":"/api/v1/people/663886"},"second":{"id":609280,"link":"/api/v1/people/609280"},"third":{"id":666158,"link":"/api/v1/people/666158"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"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.7,"endSpeed":74.7,"strikeZoneTop":3.35000026638226,"strikeZoneBottom":1.58145252519881,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.778312343857213,"aZ":-33.235980370304965,"pfxX":8.059316143268214,"pfxZ":-0.7480746107742497,"pX":-0.27479272664541843,"pZ":2.3180901765695046,"vX0":1.4872272558190036,"vY0":-118.95578232999145,"vZ0":-0.819673370867351,"x":127.47,"y":176.19,"x0":-1.9559572198648265,"y0":50.002903822697334,"z0":5.704826526779041,"aX":11.443119308131415},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":-1.3,"breakHorizontal":-15.0,"spinRate":2786,"spinDirection":62},"zone":5,"typeConfidence":2.0,"plateTime":0.46207546086761875,"extension":6.65696244773644},"index":1,"playId":"2b0a48e5-ac63-3c7a-b4b3-7b7dab8891e9","pitchNumber":1,"startTime":"2025-08-08T23:06:03.049Z","endTime":"2025-08-08T23:06:07.284Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":678894,"link":"/api/v1/people/678894"},"third":{"id":643396,"link":"/api/v1/people/643396"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":669261,"link":"/api/v1/people/669261"}},"offense":{"batter":{"id":641584,"link":"/api/v1/people/641584","batSide":{"code":"L","description":"Left"}},"first":{"id":663886,"link":"/api/v1/people/663886"},"second":{"id":609280,"link":"/api/v1/people/609280"},"third":{"id":666158,"link":"/api/v1/people/666158"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"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":82.0,"endSpeed":74.4,"strikeZoneTop":3.24327392824124,"strikeZoneBottom":1.57212876563015,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.34977082114032,"aZ":-31.68135965404941,"pfxX":11.761712564540405,"pfxZ":0.3515615684561819,"pX":-0.49020295332034347,"pZ":3.3064069653347006,"vX0":0.08200857418572621,"vY0":-119.38540096466436,"vZ0":1.1558340716755857,"x":135.69,"y":149.51,"x0":-2.0494987488888166,"y0":50.0052765406326,"z0":5.701921643688432,"aX":16.714338049168926},"breaks":{"breakAngle":27.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":1.2,"breakHorizontal":-21.2,"spinRate":2855,"spinDirection":66},"zone":1,"typeConfidence":2.0,"plateTime":0.46156625847190647,"extension":6.554365277872854},"index":2,"playId":"5c39d325-146c-3aaa-8a20-5430858b37a2","pitchNumber":2,"startTime":"2025-08-08T23:06:18.637Z","endTime":"2025-08-08T23:06:23.589Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":678894,"link":"/api/v1/people/678894"},"third":{"id":643396,"link":"/api/v1/people/643396"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":669261,"link":"/api/v1/people/669261"}},"offense":{"batter":{"id":641584,"link":"/api/v1/people/641584","batSide":{"code":"L","description":"Left"}},"first":{"id":663886,"link":"/api/v1/people/663886"},"second":{"id":609280,"link":"/api/v1/people/609280"},"third":{"id":666158,"link":"/api/v1/people/666158"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":87.3,"strikeZoneTop":3.35,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.6424378491372,"aZ":-12.189699346018456,"pfxX":-5.134466901565279,"pfxZ":10.238059266191808,"pX":0.5474712292882087,"pZ":2.450866257964822,"vX0":7.338301909518917,"vY0":-138.72658757354262,"vZ0":-6.623469812561504,"x":96.13,"y":172.61,"x0":-1.463256692919466,"y0":50.00034108667985,"z0":5.6795564481769985,"aX":-10.020312905635656},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":17.4,"breakHorizontal":7.8,"spinRate":2635,"spinDirection":209},"zone":6,"typeConfidence":2.0,"plateTime":0.3946230777207411,"extension":6.729478749682081},"index":3,"playId":"76c81a3d-674a-35e3-b91d-96016f6bbdad","pitchNumber":3,"startTime":"2025-08-08T23:06:38.772Z","endTime":"2025-08-08T23:06:42.366Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":678894,"link":"/api/v1/people/678894"},"third":{"id":643396,"link":"/api/v1/people/643396"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":669261,"link":"/api/v1/people/669261"}},"offense":{"batter":{"id":641584,"link":"/api/v1/people/641584","batSide":{"code":"L","description":"Left"}},"first":{"id":663886,"link":"/api/v1/people/663886"},"second":{"id":609280,"link":"/api/v1/people/609280"},"third":{"id":666158,"link":"/api/v1/people/666158"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"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":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.9,"endSpeed":82.6,"strikeZoneTop":3.35,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.894210573409932,"aZ":-26.239387295229918,"pfxX":-10.062182746114935,"pfxZ":3.390384729017412,"pX":-0.30992716592504677,"pZ":1.8791820069235474,"vX0":6.42040597856933,"vY0":-132.13932916055296,"vZ0":-5.151012071061893,"x":128.81,"y":188.04,"x0":-1.4768950331556903,"y0":50.00293075555871,"z0":5.807162276550755,"aX":-17.608762775499724},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":5.0,"breakHorizontal":16.6,"spinRate":2050,"spinDirection":235},"zone":7,"typeConfidence":2.0,"plateTime":0.41617609920534093,"extension":6.747435232671081},"hitData":{"launchSpeed":107.7,"launchAngle":-0.0,"totalDistance":41.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":152.83,"coordY":156.75}},"index":4,"playId":"35de0ebe-21e1-3d28-84e1-b36981807384","pitchNumber":4,"startTime":"2025-08-08T23:07:19.298Z","endTime":"2025-08-08T23:07:27.769Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":678894,"link":"/api/v1/people/678894"},"third":{"id":643396,"link":"/api/v1/people/643396"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":669261,"link":"/api/v1/people/669261"}},"offense":{"batter":{"id":641584,"link":"/api/v1/people/641584","batSide":{"code":"L","description":"Left"}},"first":{"id":663886,"link":"/api/v1/people/663886"},"second":{"id":609280,"link":"/api/v1/people/609280"},"third":{"id":666158,"link":"/api/v1/people/666158"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":641584,"link":"/api/v1/people/641584"},"credit":"b_ab"},{"player":{"id":656605,"link":"/api/v1/people/656605"},"credit":"p_ab"},{"player":{"id":641584,"link":"/api/v1/people/641584"},"credit":"b_pa"},{"player":{"id":656605,"link":"/api/v1/people/656605"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":40.699999999999996,"awayTeamWinProbability":59.300000000000004,"homeTeamWinProbabilityAdded":7.499999999999993,"leverageIndex":2.04,"dramaIndex":102.0,"contextMetrics":{},"playEndTime":"2025-08-08T23:07:27.769Z","atBatIndex":11},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Ke'Bryan Hayes lines out to center fielder Oneil Cruz.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-08T23:07:46.851Z","endTime":"2025-08-08T23:08:26.439Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_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":1},"credits":[{"player":{"id":665833,"link":"/api/v1/people/665833"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 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":93.2,"endSpeed":84.5,"strikeZoneTop":3.27,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.23984308525193,"aZ":-14.5553147240656,"pfxX":-6.79449450947332,"pfxZ":9.565399638513227,"pX":-0.1902323392592609,"pZ":2.3984492208918753,"vX0":6.052238196710499,"vY0":-135.51580848550267,"vZ0":-5.908158442527956,"x":124.25,"y":174.02,"x0":-1.580161191572496,"y0":50.004971944229844,"z0":5.640592749277697,"aX":-12.518883974670072},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":16.1,"breakHorizontal":10.9,"spinRate":2551,"spinDirection":214},"zone":5,"typeConfidence":2.0,"plateTime":0.40564590046711047,"extension":6.787044945364705},"index":0,"playId":"221f8626-eecd-3f0b-b335-da53d6741146","pitchNumber":1,"startTime":"2025-08-08T23:07:57.917Z","endTime":"2025-08-08T23:08:00.917Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":678894,"link":"/api/v1/people/678894"},"third":{"id":643396,"link":"/api/v1/people/643396"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":669261,"link":"/api/v1/people/669261"}},"offense":{"batter":{"id":663647,"link":"/api/v1/people/663647","batSide":{"code":"R","description":"Right"}},"third":{"id":609280,"link":"/api/v1/people/609280"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"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":83.0,"endSpeed":76.0,"strikeZoneTop":3.27,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.251124937460265,"aZ":-31.268592725253537,"pfxX":10.063107607376619,"pfxZ":0.6159158327121954,"pX":0.17294070800976552,"pZ":2.471102017018248,"vX0":1.619447252517246,"vY0":-120.90265338195533,"vZ0":-1.1106682603635358,"x":110.41,"y":172.06,"x0":-1.8133419932174064,"y0":50.00172048330344,"z0":5.6995163744126325,"aX":14.783198014014358},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":1.1,"breakHorizontal":-18.6,"spinRate":2837,"spinDirection":64},"zone":5,"typeConfidence":2.0,"plateTime":0.4543469392234214,"extension":6.794580400554183},"hitData":{"launchSpeed":95.4,"launchAngle":17.0,"totalDistance":296.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":144.55,"coordY":82.44}},"index":1,"playId":"031973c3-0eec-3c8d-8d00-2daf3e1366b2","pitchNumber":2,"startTime":"2025-08-08T23:08:19.379Z","endTime":"2025-08-08T23:08:26.439Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":678894,"link":"/api/v1/people/678894"},"third":{"id":643396,"link":"/api/v1/people/643396"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":669261,"link":"/api/v1/people/669261"}},"offense":{"batter":{"id":663647,"link":"/api/v1/people/663647","batSide":{"code":"R","description":"Right"}},"third":{"id":609280,"link":"/api/v1/people/609280"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663647,"link":"/api/v1/people/663647"},"credit":"b_ab"},{"player":{"id":656605,"link":"/api/v1/people/656605"},"credit":"p_ab"},{"player":{"id":663647,"link":"/api/v1/people/663647"},"credit":"b_pa"},{"player":{"id":656605,"link":"/api/v1/people/656605"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":44.3,"awayTeamWinProbability":55.7,"homeTeamWinProbabilityAdded":3.6000000000000014,"leverageIndex":1.32,"dramaIndex":60.0,"contextMetrics":{},"playEndTime":"2025-08-08T23:08:26.439Z","atBatIndex":12},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jack Suwinski called out on strikes.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-08T23:09:44.733Z","endTime":"2025-08-08T23:11:30.806Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":669261,"fullName":"Jack Suwinski","link":"/api/v1/people/669261"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695505,"fullName":"Chase Burns","link":"/api/v1/people/695505"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669261,"fullName":"Jack Suwinski","link":"/api/v1/people/669261"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"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":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.7,"endSpeed":88.3,"strikeZoneTop":3.56,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.1825431179696,"aZ":-9.544893981792598,"pfxX":-2.0882874130702618,"pfxZ":11.207798925455872,"pX":-0.26018535828090633,"pZ":3.1279729414051016,"vX0":3.919799146482197,"vY0":-142.05539897877622,"vZ0":-7.010290083822061,"x":126.92,"y":154.32,"x0":-1.3942356913111613,"y0":50.00691956999486,"z0":6.253480174405542,"aX":-4.218227109806293},"breaks":{"breakAngle":15.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.1,"breakVerticalInduced":18.8,"breakHorizontal":2.9,"spinRate":2384,"spinDirection":205},"zone":2,"typeConfidence":2.0,"plateTime":0.3873655702659957,"extension":6.493060498596043},"index":0,"playId":"bb7a1a24-3cac-36c8-9031-a7f62584eb0e","pitchNumber":1,"startTime":"2025-08-08T23:10:57.867Z","endTime":"2025-08-08T23:11:00.867Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":609280,"link":"/api/v1/people/609280"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666158,"link":"/api/v1/people/666158"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":669261,"link":"/api/v1/people/669261","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":98.1,"endSpeed":89.1,"strikeZoneTop":3.56,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.934659637206394,"aZ":-11.882059828640172,"pfxX":-3.445876885696306,"pfxZ":9.904443198301308,"pX":-0.3012113166203121,"pZ":3.402802078428456,"vX0":4.166158582766209,"vY0":-142.71774308595684,"vZ0":-6.2180147633713245,"x":128.48,"y":146.9,"x0":-1.3369304405510245,"y0":50.00317978260317,"z0":6.368705936843782,"aX":-7.060363601952734},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":16.8,"breakHorizontal":5.3,"spinRate":2469,"spinDirection":196},"zone":1,"typeConfidence":2.0,"plateTime":0.38479663583960866,"extension":6.448647625505916},"index":1,"playId":"d4ca18ae-0819-3813-915e-661b42af130e","pitchNumber":2,"startTime":"2025-08-08T23:11:13.136Z","endTime":"2025-08-08T23:11:16.136Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":609280,"link":"/api/v1/people/609280"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666158,"link":"/api/v1/people/666158"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":669261,"link":"/api/v1/people/669261","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"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":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":99.3,"endSpeed":91.5,"strikeZoneTop":3.42015255172844,"strikeZoneBottom":1.59329434475364,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.96492272046698,"aZ":-12.975015076595662,"pfxX":-2.5975768251839075,"pfxZ":8.993059896642192,"pX":-0.7342163113284736,"pZ":3.0560136298169023,"vX0":2.5253563236096133,"vY0":-144.55525852887112,"vZ0":-6.963336601826823,"x":144.99,"y":156.27,"x0":-1.278006240198619,"y0":50.002176471227834,"z0":6.278264055889062,"aX":-5.5449064218104045},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":15.2,"breakHorizontal":4.2,"spinRate":2372,"spinDirection":203},"zone":1,"typeConfidence":2.0,"plateTime":0.37766786806602903,"extension":6.299904878646517},"index":2,"playId":"938f862a-99b2-3ad1-945c-680e3ca62a76","pitchNumber":3,"startTime":"2025-08-08T23:11:26.847Z","endTime":"2025-08-08T23:11:30.806Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":609280,"link":"/api/v1/people/609280"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666158,"link":"/api/v1/people/666158"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":669261,"link":"/api/v1/people/669261","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669261,"link":"/api/v1/people/669261"},"credit":"b_ab"},{"player":{"id":695505,"link":"/api/v1/people/695505"},"credit":"p_ab"},{"player":{"id":669261,"link":"/api/v1/people/669261"},"credit":"b_pa"},{"player":{"id":695505,"link":"/api/v1/people/695505"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":41.8,"awayTeamWinProbability":58.2,"homeTeamWinProbabilityAdded":-2.5,"leverageIndex":0.98,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2025-08-08T23:11:30.806Z","atBatIndex":13},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jared Triolo grounds out softly, third baseman Ke'Bryan Hayes to first baseman Miguel Andujar.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-08T23:11:32.025Z","endTime":"2025-08-08T23:12:02.441Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695505,"fullName":"Chase Burns","link":"/api/v1/people/695505"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":663647,"link":"/api/v1/people/663647"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":609280,"link":"/api/v1/people/609280"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.0,"endSpeed":83.4,"strikeZoneTop":3.8,"strikeZoneBottom":1.77,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.597570984147584,"aZ":-29.56925185326803,"pfxX":0.32851620366181544,"pfxZ":1.4855606271400053,"pX":0.8060256382108526,"pZ":2.2097173811026374,"vX0":5.518861193423988,"vY0":-131.0294757472928,"vZ0":-4.813367749670872,"x":86.28,"y":179.12,"x0":-1.3630774898511224,"y0":50.00151850156008,"z0":6.258900143282092,"aX":0.5757841725219344},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":1.9,"breakHorizontal":-1.7,"spinRate":2869,"spinDirection":108},"zone":9,"typeConfidence":2.0,"plateTime":0.41674114181127253,"extension":6.400817825465728},"hitData":{"launchSpeed":44.2,"launchAngle":-56.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"soft","location":"5","coordinates":{"coordX":115.23,"coordY":178.56}},"index":0,"playId":"9fa9eae6-eb91-3e82-b6e0-5b9c6fe7784d","pitchNumber":1,"startTime":"2025-08-08T23:11:54.491Z","endTime":"2025-08-08T23:12:02.441Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":609280,"link":"/api/v1/people/609280"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666158,"link":"/api/v1/people/666158"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":669707,"link":"/api/v1/people/669707","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669707,"link":"/api/v1/people/669707"},"credit":"b_ab"},{"player":{"id":695505,"link":"/api/v1/people/695505"},"credit":"p_ab"},{"player":{"id":669707,"link":"/api/v1/people/669707"},"credit":"b_pa"},{"player":{"id":695505,"link":"/api/v1/people/695505"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":40.0,"awayTeamWinProbability":60.0,"homeTeamWinProbabilityAdded":-1.7999999999999972,"leverageIndex":0.72,"dramaIndex":34.0,"contextMetrics":{},"playEndTime":"2025-08-08T23:12:02.441Z","atBatIndex":14},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Liover Peguero singles on a line drive to center fielder TJ Friedl.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-08T23:12:10.267Z","endTime":"2025-08-08T23:14:12.519Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":678894,"fullName":"Liover Peguero","link":"/api/v1/people/678894"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695505,"fullName":"Chase Burns","link":"/api/v1/people/695505"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":678894,"fullName":"Liover Peguero","link":"/api/v1/people/678894"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":678894,"fullName":"Liover Peguero","link":"/api/v1/people/678894"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"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, 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":92.1,"endSpeed":84.5,"strikeZoneTop":3.49065324024961,"strikeZoneBottom":1.71126340793688,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.9447742003048,"aZ":-25.67592227847443,"pfxX":1.1483682477358288,"pfxZ":3.6038480000982416,"pX":1.506209819933803,"pZ":1.0380185441483072,"vX0":7.406829466373446,"vY0":-133.69692180624506,"vZ0":-8.455479492080336,"x":59.59,"y":210.75,"x0":-1.453920009585423,"y0":50.00133067969161,"z0":6.09611010565279,"aX":2.0700191913730963},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":4.8,"breakHorizontal":-3.7,"spinRate":2887,"spinDirection":131},"zone":14,"typeConfidence":2.0,"plateTime":0.4103224018564249,"extension":6.51067565304405},"index":0,"playId":"3a59dc3f-1e44-36cd-ba0f-04be2167f90e","pitchNumber":1,"startTime":"2025-08-08T23:12:36.007Z","endTime":"2025-08-08T23:12:39.271Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":609280,"link":"/api/v1/people/609280"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666158,"link":"/api/v1/people/666158"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":678894,"link":"/api/v1/people/678894","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"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":98.6,"endSpeed":89.9,"strikeZoneTop":3.6,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.04152754213275,"aZ":-9.43165092338506,"pfxX":-2.57191948162414,"pfxZ":10.972858270496715,"pX":0.03530359546037256,"pZ":2.707188813677261,"vX0":4.766056809180952,"vY0":-143.28302572571323,"vZ0":-8.323798572469029,"x":115.65,"y":165.69,"x0":-1.317843076457902,"y0":50.00674072256165,"z0":6.244678328370479,"aX":-5.3327501071314485},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.0,"breakVerticalInduced":18.2,"breakHorizontal":3.7,"spinRate":2523,"spinDirection":197},"zone":5,"typeConfidence":2.0,"plateTime":0.38270458825158205,"extension":6.370423654995538},"index":1,"playId":"b5690aa0-3a75-3a7d-b32d-44ab657df191","pitchNumber":2,"startTime":"2025-08-08T23:12:47.846Z","endTime":"2025-08-08T23:12:50.846Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":609280,"link":"/api/v1/people/609280"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666158,"link":"/api/v1/people/666158"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":678894,"link":"/api/v1/people/678894","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.8,"endSpeed":84.3,"strikeZoneTop":3.60000072896329,"strikeZoneBottom":1.71184391524154,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.17754876597133,"aZ":-32.3770439943579,"pfxX":1.1952081005131951,"pfxZ":-0.11515304425479389,"pX":0.5657743533755875,"pZ":1.6885662066943308,"vX0":4.944907555927377,"vY0":-132.20121162208,"vZ0":-5.535592556580498,"x":95.43,"y":193.19,"x0":-1.4784155766853526,"y0":50.002623274855225,"z0":6.1646043788060565,"aX":2.1305136143375996},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":-1.1,"breakHorizontal":-3.1,"spinRate":2912,"spinDirection":73},"zone":9,"typeConfidence":2.0,"plateTime":0.41311611357201805,"extension":6.492335952976238},"index":2,"playId":"5fe19a03-5783-3d11-94e4-dd444b96a97d","pitchNumber":3,"startTime":"2025-08-08T23:13:06.714Z","endTime":"2025-08-08T23:13:11.131Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":609280,"link":"/api/v1/people/609280"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666158,"link":"/api/v1/people/666158"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":678894,"link":"/api/v1/people/678894","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"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":92.6,"endSpeed":85.3,"strikeZoneTop":3.60000031021106,"strikeZoneBottom":1.58578832869603,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.902461823832756,"aZ":-33.62561536490053,"pfxX":1.943875396351448,"pfxZ":-0.7969232897901293,"pX":1.477807840308309,"pZ":1.5007740931418483,"vX0":7.102639981148156,"vY0":-134.6232837793448,"vZ0":-5.99546715697217,"x":60.67,"y":198.26,"x0":-1.4496910572798407,"y0":50.00062158464043,"z0":6.14409060500939,"aX":3.5566482927850456},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":-2.5,"breakHorizontal":-5.0,"spinRate":2792,"spinDirection":90},"zone":14,"typeConfidence":2.0,"plateTime":0.4072515852733751,"extension":6.664291540309842},"index":3,"playId":"91eedcbe-7c78-3fe4-a783-b2434c377d17","pitchNumber":4,"startTime":"2025-08-08T23:13:27.537Z","endTime":"2025-08-08T23:13:32.433Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":609280,"link":"/api/v1/people/609280"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666158,"link":"/api/v1/people/666158"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":678894,"link":"/api/v1/people/678894","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"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":99.2,"endSpeed":90.5,"strikeZoneTop":3.59999803415668,"strikeZoneBottom":1.67960942326496,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.100489256964266,"aZ":-11.854216243780153,"pfxX":-3.9217346977952587,"pfxZ":9.63754432728279,"pX":-1.0983420767184136,"pZ":3.604166713589656,"vX0":2.3411702401013295,"vY0":-144.3970655826627,"vZ0":-5.5609307262596195,"x":158.87,"y":141.47,"x0":-1.4107329207714678,"y0":50.00527783569877,"z0":6.286633182286762,"aX":-8.270010304737553},"breaks":{"breakAngle":30.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":16.6,"breakHorizontal":6.6,"spinRate":2571,"spinDirection":200},"zone":11,"typeConfidence":2.0,"plateTime":0.3795520712023648,"extension":6.333127232112877},"index":4,"playId":"bc8410b1-fb11-3ac2-9067-3994f186c4f8","pitchNumber":5,"startTime":"2025-08-08T23:13:46.086Z","endTime":"2025-08-08T23:13:50.548Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":609280,"link":"/api/v1/people/609280"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666158,"link":"/api/v1/people/666158"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":678894,"link":"/api/v1/people/678894","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"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":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.4,"endSpeed":82.1,"strikeZoneTop":3.6,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.348013637890066,"aZ":-33.428063784019876,"pfxX":2.3369236150083026,"pfxZ":-0.7374892959380173,"pX":0.7578533144919979,"pZ":2.264732006280165,"vX0":4.927041626479195,"vY0":-130.1047979524105,"vZ0":-3.74950993550533,"x":88.11,"y":177.63,"x0":-1.4670030685561635,"y0":50.00132653611455,"z0":6.26919054185951,"aX":3.988109886270731},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":-1.9,"breakHorizontal":-5.4,"spinRate":2918,"spinDirection":67},"zone":9,"typeConfidence":2.0,"plateTime":0.42165466652930395,"extension":6.481931398696276},"hitData":{"launchSpeed":78.7,"launchAngle":16.0,"totalDistance":220.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":114.94,"coordY":95.78}},"index":5,"playId":"70e4a1c0-1f1e-39a7-b315-13b02aabcb23","pitchNumber":6,"startTime":"2025-08-08T23:14:01.750Z","endTime":"2025-08-08T23:14:12.519Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":609280,"link":"/api/v1/people/609280"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666158,"link":"/api/v1/people/666158"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":678894,"link":"/api/v1/people/678894","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678894,"link":"/api/v1/people/678894"},"credit":"b_ab"},{"player":{"id":695505,"link":"/api/v1/people/695505"},"credit":"p_ab"},{"player":{"id":678894,"link":"/api/v1/people/678894"},"credit":"b_pa"},{"player":{"id":695505,"link":"/api/v1/people/695505"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":41.3,"awayTeamWinProbability":58.7,"homeTeamWinProbabilityAdded":1.2999999999999972,"leverageIndex":0.46,"dramaIndex":25.0,"contextMetrics":{},"playEndTime":"2025-08-08T23:14:12.519Z","atBatIndex":15},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Henry Davis strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-08T23:14:55.808Z","endTime":"2025-08-08T23:16:20.709Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695505,"fullName":"Chase Burns","link":"/api/v1/people/695505"},"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":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"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":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"playId":"ddba217c-8bcb-3ad7-bc1e-cdb0cfb20162","startTime":"2025-08-08T23:14:38.160Z","endTime":"2025-08-08T23:14:42.743Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":609280,"link":"/api/v1/people/609280"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666158,"link":"/api/v1/people/666158"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":680779,"link":"/api/v1/people/680779","batSide":{"code":"R","description":"Right"}},"first":{"id":678894,"link":"/api/v1/people/678894"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"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,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":98.6,"endSpeed":90.1,"strikeZoneTop":3.46,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.110920110741276,"aZ":-9.346718626091457,"pfxX":-2.590450006802482,"pfxZ":10.968054144374868,"pX":0.15722067575221452,"pZ":3.218975252173071,"vX0":4.806948394481432,"vY0":-143.35388777209494,"vZ0":-7.105463756938869,"x":111.01,"y":151.87,"x0":-1.2047672565910095,"y0":50.00696431083026,"z0":6.313324315676848,"aX":-5.393761727735292},"breaks":{"breakAngle":21.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.6,"breakVerticalInduced":18.6,"breakHorizontal":3.7,"spinRate":2661,"spinDirection":194},"zone":2,"typeConfidence":2.0,"plateTime":0.3820784307165246,"extension":6.389789779363351},"index":1,"playId":"1bc8a734-2b8e-3b47-adbf-852bb34c43b1","pitchNumber":1,"startTime":"2025-08-08T23:14:58.170Z","endTime":"2025-08-08T23:15:01.170Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":609280,"link":"/api/v1/people/609280"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666158,"link":"/api/v1/people/666158"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":680779,"link":"/api/v1/people/680779","batSide":{"code":"R","description":"Right"}},"first":{"id":678894,"link":"/api/v1/people/678894"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":99.5,"endSpeed":91.2,"strikeZoneTop":3.46,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.0187327085512,"aZ":-10.251904729733981,"pfxX":-1.5010262706748887,"pfxZ":10.298128489660094,"pX":-0.26381889468289277,"pZ":2.8398019931672005,"vX0":3.2946520957045595,"vY0":-144.7841475788028,"vZ0":-8.011898263203257,"x":127.06,"y":162.11,"x0":-1.220164300097193,"y0":50.0003103995099,"z0":6.266069877939079,"aX":-3.194987844977842},"breaks":{"breakAngle":12.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":17.3,"breakHorizontal":2.0,"spinRate":2605,"spinDirection":185},"zone":5,"typeConfidence":2.0,"plateTime":0.37794834069626493,"extension":6.430912874519506},"index":2,"playId":"c8f0d408-ba05-32df-ad38-77353af80093","pitchNumber":2,"startTime":"2025-08-08T23:15:14.229Z","endTime":"2025-08-08T23:15:17.229Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":609280,"link":"/api/v1/people/609280"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666158,"link":"/api/v1/people/666158"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":680779,"link":"/api/v1/people/680779","batSide":{"code":"R","description":"Right"}},"first":{"id":678894,"link":"/api/v1/people/678894"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":3,"playId":"8721f278-caab-35ff-9648-0d7945597a1f","startTime":"2025-08-08T23:15:36.005Z","endTime":"2025-08-08T23:15:40.877Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":609280,"link":"/api/v1/people/609280"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666158,"link":"/api/v1/people/666158"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":680779,"link":"/api/v1/people/680779","batSide":{"code":"R","description":"Right"}},"first":{"id":678894,"link":"/api/v1/people/678894"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"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,"disengagementNum":2},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.9,"endSpeed":84.8,"strikeZoneTop":3.46,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.153985664414805,"aZ":-32.55294449168635,"pfxX":0.03440304654012105,"pfxZ":-0.20494667039162273,"pX":0.4818299799208428,"pZ":2.1538147792236337,"vX0":5.41625161070105,"vY0":-133.79770745787195,"vZ0":-4.61844764954511,"x":98.63,"y":180.63,"x0":-1.571064210149221,"y0":50.00596676429404,"z0":6.228166492739079,"aX":0.062060743453466106},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":-1.2,"breakHorizontal":-1.2,"spinRate":2805,"spinDirection":92},"zone":9,"typeConfidence":2.0,"plateTime":0.40895559604984033,"extension":6.493895652951943},"index":4,"playId":"921d31d8-3f1e-34c4-9c67-47f73332766e","pitchNumber":3,"startTime":"2025-08-08T23:15:54.879Z","endTime":"2025-08-08T23:15:58.112Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":609280,"link":"/api/v1/people/609280"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666158,"link":"/api/v1/people/666158"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":680779,"link":"/api/v1/people/680779","batSide":{"code":"R","description":"Right"}},"first":{"id":678894,"link":"/api/v1/people/678894"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":99.9,"endSpeed":91.1,"strikeZoneTop":3.46,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.66599607161128,"aZ":-7.883331324370915,"pfxX":-3.563827598872173,"pfxZ":11.377907584766568,"pX":-0.07523287348380119,"pZ":3.625285670914537,"vX0":4.7583482181868595,"vY0":-145.32161742104878,"vZ0":-6.4557803420214634,"x":119.87,"y":140.9,"x0":-1.2722795777972074,"y0":50.000225258320626,"z0":6.356946258166739,"aX":-7.607126715952014},"breaks":{"breakAngle":34.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.0,"breakVerticalInduced":19.4,"breakHorizontal":5.5,"spinRate":2636,"spinDirection":194},"zone":11,"typeConfidence":2.0,"plateTime":0.37718692806538723,"extension":6.530470885490953},"index":5,"playId":"7dee3a6a-371e-39c1-b768-734d47ae0b2f","pitchNumber":4,"startTime":"2025-08-08T23:16:16.608Z","endTime":"2025-08-08T23:16:20.709Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":609280,"link":"/api/v1/people/609280"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666158,"link":"/api/v1/people/666158"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":680779,"link":"/api/v1/people/680779","batSide":{"code":"R","description":"Right"}},"first":{"id":678894,"link":"/api/v1/people/678894"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680779,"link":"/api/v1/people/680779"},"credit":"b_ab"},{"player":{"id":695505,"link":"/api/v1/people/695505"},"credit":"p_ab"},{"player":{"id":680779,"link":"/api/v1/people/680779"},"credit":"b_pa"},{"player":{"id":695505,"link":"/api/v1/people/695505"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":38.800000000000004,"awayTeamWinProbability":61.199999999999996,"homeTeamWinProbabilityAdded":-2.499999999999993,"leverageIndex":0.99,"dramaIndex":46.0,"contextMetrics":{},"playEndTime":"2025-08-08T23:16:20.709Z","atBatIndex":16},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"TJ Friedl strikes out swinging, catcher Henry Davis to first baseman Spencer Horwitz.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-08T23:18:19.984Z","endTime":"2025-08-08T23:21:55.000Z","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":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,7,8,9],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":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":9},"credits":[{"player":{"id":680779,"link":"/api/v1/people/680779"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":687462,"link":"/api/v1/people/687462"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":80.0,"endSpeed":73.1,"strikeZoneTop":3.20999850142996,"strikeZoneBottom":1.41490095026068,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.33908398572714,"aZ":-31.956657038566313,"pfxX":11.028512332200046,"pfxZ":0.15628711932093609,"pX":0.02054739511854239,"pZ":2.1010095845278114,"vX0":1.2603281678943101,"vY0":-116.52443891290622,"vZ0":-1.0456312671691408,"x":116.22,"y":182.05,"x0":-1.9597225230649653,"y0":50.00006959513943,"z0":5.607379718737853,"aX":14.981626507026672},"breaks":{"breakAngle":25.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":0.4,"breakHorizontal":-20.3,"spinRate":2719,"spinDirection":62},"zone":5,"typeConfidence":2.0,"plateTime":0.47222155328494253,"extension":6.633198760277619},"index":0,"playId":"7288b410-2a37-3d8b-815a-3f8a3f42b12d","pitchNumber":1,"startTime":"2025-08-08T23:18:50.205Z","endTime":"2025-08-08T23:18:54.287Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":678894,"link":"/api/v1/people/678894"},"third":{"id":643396,"link":"/api/v1/people/643396"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":669261,"link":"/api/v1/people/669261"}},"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":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.9,"endSpeed":81.5,"strikeZoneTop":3.20846284908837,"strikeZoneBottom":1.4454521052703,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.643419314987955,"aZ":-30.033473196286973,"pfxX":-8.762800043661986,"pfxZ":1.2635649653291683,"pX":-1.1033727635117263,"pZ":2.1843322490716406,"vX0":4.490680650560156,"vY0":-129.35405092800224,"vZ0":-3.347668298746667,"x":159.06,"y":179.8,"x0":-1.7259533471413588,"y0":50.00018131886473,"z0":5.804246616854617,"aX":-14.80847224065169},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":1.8,"breakHorizontal":14.9,"spinRate":2082,"spinDirection":242},"zone":13,"typeConfidence":2.0,"plateTime":0.4238574787240057,"extension":6.728897280777718},"index":1,"playId":"df325212-d81e-3202-ad9c-1298e97fff6f","pitchNumber":2,"startTime":"2025-08-08T23:19:03.441Z","endTime":"2025-08-08T23:19:08.686Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":678894,"link":"/api/v1/people/678894"},"third":{"id":643396,"link":"/api/v1/people/643396"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":669261,"link":"/api/v1/people/669261"}},"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":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.5,"endSpeed":75.4,"strikeZoneTop":3.21,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.606072611140355,"aZ":-30.23811909286573,"pfxX":9.77859877016697,"pfxZ":1.3374441151761127,"pX":0.5810159836715973,"pZ":2.1018623593192434,"vX0":2.871898900115911,"vY0":-120.07475441089177,"vZ0":-1.8476969371816363,"x":94.85,"y":182.03,"x0":-1.9038526993791962,"y0":50.0001361082938,"z0":5.599744713259802,"aX":14.121429143891342},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":2.3,"breakHorizontal":-18.4,"spinRate":2776,"spinDirection":57},"zone":6,"typeConfidence":2.0,"plateTime":0.45805651707069606,"extension":6.89940211254251},"index":2,"playId":"c8d62dea-2952-3863-8414-771bb5e49242","pitchNumber":3,"startTime":"2025-08-08T23:19:18.682Z","endTime":"2025-08-08T23:19:22.629Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":678894,"link":"/api/v1/people/678894"},"third":{"id":643396,"link":"/api/v1/people/643396"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":669261,"link":"/api/v1/people/669261"}},"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":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":84.9,"strikeZoneTop":3.12842005096936,"strikeZoneBottom":1.44305207606731,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.20607532381059,"aZ":-23.197741281415762,"pfxX":-10.38589775059919,"pfxZ":4.8748561650779045,"pX":0.6982923385639835,"pZ":1.371786039857784,"vX0":9.70754571872832,"vY0":-135.2488494794404,"vZ0":-6.587129436621287,"x":90.38,"y":201.74,"x0":-1.5989555657606884,"y0":50.00152058934785,"z0":5.480458617493286,"aX":-19.120434968179904},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":7.4,"breakHorizontal":16.6,"spinRate":2510,"spinDirection":216},"zone":9,"typeConfidence":2.0,"plateTime":0.40594083172054596,"extension":6.7757079725266784},"index":3,"playId":"08058337-4bf7-34c9-a984-f8650ab1dced","pitchNumber":4,"startTime":"2025-08-08T23:19:55.754Z","endTime":"2025-08-08T23:19:59.720Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":678894,"link":"/api/v1/people/678894"},"third":{"id":643396,"link":"/api/v1/people/643396"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":669261,"link":"/api/v1/people/669261"}},"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":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":86.4,"strikeZoneTop":3.21,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.319774117867475,"aZ":-15.031434324168504,"pfxX":-6.472156222572872,"pfxZ":8.952903962479343,"pX":-0.8026108283303716,"pZ":2.5029686244119587,"vX0":4.743507283062918,"vY0":-137.67897731555436,"vZ0":-5.791774705822449,"x":147.59,"y":171.2,"x0":-1.7092404407805282,"y0":50.00399846973696,"z0":5.655875230119229,"aX":-12.3933072589519},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":15.1,"breakHorizontal":10.7,"spinRate":2370,"spinDirection":222},"zone":4,"typeConfidence":2.0,"plateTime":0.39824309173414685,"extension":6.856178607616622},"index":4,"playId":"2d7e7795-3769-32d6-b7ef-03159a747111","pitchNumber":5,"startTime":"2025-08-08T23:20:12.862Z","endTime":"2025-08-08T23:20:16.100Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":678894,"link":"/api/v1/people/678894"},"third":{"id":643396,"link":"/api/v1/people/643396"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":669261,"link":"/api/v1/people/669261"}},"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":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":86.9,"strikeZoneTop":3.21,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.612180805084513,"aZ":-14.1517092688347,"pfxX":-5.126529731076999,"pfxZ":9.310717073720435,"pX":-0.7830661286067471,"pZ":3.2732425233398295,"vX0":4.0000321305790765,"vY0":-137.9860121376182,"vZ0":-3.9438698958372598,"x":146.85,"y":150.4,"x0":-1.582711520630499,"y0":50.001275819987434,"z0":5.669145190477918,"aX":-9.922452858005448},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":16.3,"breakHorizontal":8.5,"spinRate":2378,"spinDirection":216},"zone":1,"typeConfidence":2.0,"plateTime":0.39635849803508405,"extension":6.710447660117783},"index":5,"playId":"a2f1fe60-78e7-3029-9012-a6772043d3d2","pitchNumber":6,"startTime":"2025-08-08T23:20:31.085Z","endTime":"2025-08-08T23:20:34.485Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":678894,"link":"/api/v1/people/678894"},"third":{"id":643396,"link":"/api/v1/people/643396"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":669261,"link":"/api/v1/people/669261"}},"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":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"index":6,"startTime":"2025-08-08T23:20:48.435Z","endTime":"2025-08-08T23:20:59.732Z","isPitch":false,"type":"action","player":{"id":670770,"link":"/api/v1/people/670770"},"defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":678894,"link":"/api/v1/people/678894"},"third":{"id":643396,"link":"/api/v1/people/643396"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":669261,"link":"/api/v1/people/669261"}},"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":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"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":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.0,"endSpeed":75.8,"strikeZoneTop":3.21,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.564720578683765,"aZ":-30.65484225371276,"pfxX":9.492426273866814,"pfxZ":1.038535988229043,"pX":-0.5398517513634323,"pZ":2.5811370094200563,"vX0":0.4670906517214121,"vY0":-120.85615200863577,"vZ0":-0.7896899616561772,"x":137.58,"y":169.09,"x0":-1.967804484656369,"y0":50.003800117187204,"z0":5.626363500625875,"aX":13.914348096620026},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":1.9,"breakHorizontal":-17.3,"spinRate":2789,"spinDirection":63},"zone":4,"typeConfidence":2.0,"plateTime":0.4547962015144029,"extension":6.794698578141682},"index":7,"playId":"26ff46b0-9a75-3389-ac77-8a6e81b15646","pitchNumber":7,"startTime":"2025-08-08T23:20:59.732Z","endTime":"2025-08-08T23:21:02.732Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":678894,"link":"/api/v1/people/678894"},"third":{"id":643396,"link":"/api/v1/people/643396"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":669261,"link":"/api/v1/people/669261"}},"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":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":78.0,"endSpeed":70.9,"strikeZoneTop":3.21,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.577502946037978,"aZ":-41.975111277268184,"pfxX":6.94691225089792,"pfxZ":-7.704080845513805,"pX":-0.16641527332121087,"pZ":1.3220839070530903,"vX0":1.20134845277939,"vY0":-113.52530747322633,"vZ0":-0.5773134111124077,"x":123.34,"y":203.08,"x0":-1.6066910535960508,"y0":50.001321992951205,"z0":5.848617702597286,"aX":8.84145196183229},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.5,"breakVerticalInduced":-13.7,"breakHorizontal":-12.8,"spinRate":2569,"spinDirection":36},"zone":13,"typeConfidence":2.0,"plateTime":0.4871216266392988,"extension":6.925122356928742},"index":8,"playId":"04a54601-0be7-3b6d-96ef-ca9a47187c30","pitchNumber":8,"startTime":"2025-08-08T23:21:24.469Z","endTime":"2025-08-08T23:21:27.469Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":678894,"link":"/api/v1/people/678894"},"third":{"id":643396,"link":"/api/v1/people/643396"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":669261,"link":"/api/v1/people/669261"}},"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":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"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":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.9,"endSpeed":80.6,"strikeZoneTop":3.21,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.424730007911766,"aZ":-35.12819378569972,"pfxX":0.34500854826318994,"pfxZ":-1.8008991797434608,"pX":0.7857862774513821,"pZ":0.7627190330096577,"vX0":5.904971955414355,"vY0":-127.81020499743148,"vZ0":-5.349665795632186,"x":87.05,"y":218.19,"x0":-1.6075888621553291,"y0":50.00398477613076,"z0":5.6688749562526235,"aX":0.564698776940219},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":-4.3,"breakHorizontal":-2.0,"spinRate":2497,"spinDirection":84},"zone":14,"typeConfidence":2.0,"plateTime":0.4299517039328684,"extension":6.869174054659338},"index":9,"playId":"93598e2f-f419-3459-858e-4f5f3d232eb1","pitchNumber":9,"startTime":"2025-08-08T23:21:47.653Z","endTime":"2025-08-08T23:21:55.000Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":678894,"link":"/api/v1/people/678894"},"third":{"id":643396,"link":"/api/v1/people/643396"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":669261,"link":"/api/v1/people/669261"}},"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":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":670770,"link":"/api/v1/people/670770"},"credit":"b_ab"},{"player":{"id":656605,"link":"/api/v1/people/656605"},"credit":"p_ab"},{"player":{"id":670770,"link":"/api/v1/people/670770"},"credit":"b_pa"},{"player":{"id":656605,"link":"/api/v1/people/656605"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":41.0,"awayTeamWinProbability":59.0,"homeTeamWinProbabilityAdded":2.1999999999999957,"leverageIndex":0.85,"dramaIndex":40.0,"contextMetrics":{},"playEndTime":"2025-08-08T23:21:55.000Z","atBatIndex":17},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Matt McLain singles on a ground ball to left fielder Tommy Pham.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-08T23:22:02.375Z","endTime":"2025-08-08T23:22:55.982Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"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":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":502054,"link":"/api/v1/people/502054"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 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":92.4,"endSpeed":84.3,"strikeZoneTop":3.10000101878997,"strikeZoneBottom":1.28694789431572,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.559973345762444,"aZ":-19.28436668451747,"pfxX":-7.857228815742875,"pfxZ":7.082256064068083,"pX":1.605773648962927,"pZ":2.9133814622864342,"vX0":10.67542424172128,"vY0":-134.17830355286523,"vZ0":-3.5695717183989726,"x":55.79,"y":160.12,"x0":-1.4071265901320391,"y0":50.001786519087176,"z0":5.63834221118805,"aX":-14.298777371276003},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":12.2,"breakHorizontal":11.9,"spinRate":2522,"spinDirection":214},"zone":12,"typeConfidence":2.0,"plateTime":0.4085200223999257,"extension":6.902124776366469},"index":0,"playId":"794346a6-999d-3152-a6f8-60dbb686c65a","pitchNumber":1,"startTime":"2025-08-08T23:22:18.428Z","endTime":"2025-08-08T23:22:23.223Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":678894,"link":"/api/v1/people/678894"},"third":{"id":643396,"link":"/api/v1/people/643396"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":669261,"link":"/api/v1/people/669261"}},"offense":{"batter":{"id":680574,"link":"/api/v1/people/680574","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"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":93.2,"endSpeed":85.2,"strikeZoneTop":3.09999953518155,"strikeZoneBottom":1.34124454080549,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.574266829133304,"aZ":-14.833486575176279,"pfxX":-6.075363415435101,"pfxZ":9.304584613878506,"pX":-0.33979335152270246,"pZ":3.3387448785855924,"vX0":5.55390615702938,"vY0":-135.6357052895347,"vZ0":-3.7199345805974304,"x":129.95,"y":148.63,"x0":-1.6243115435744813,"y0":50.003449560026034,"z0":5.761878492982476,"aX":-11.32401284063968},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":16.2,"breakHorizontal":9.8,"spinRate":2489,"spinDirection":211},"zone":11,"typeConfidence":2.0,"plateTime":0.40376647007200317,"extension":6.859081810934016},"index":1,"playId":"f7875c6a-b152-3967-993a-5baf07ae07d7","pitchNumber":2,"startTime":"2025-08-08T23:22:30.180Z","endTime":"2025-08-08T23:22:34.766Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":678894,"link":"/api/v1/people/678894"},"third":{"id":643396,"link":"/api/v1/people/643396"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":669261,"link":"/api/v1/people/669261"}},"offense":{"batter":{"id":680574,"link":"/api/v1/people/680574","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"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":2,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":85.0,"strikeZoneTop":3.1,"strikeZoneBottom":1.35,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.955593357508008,"aZ":-20.280919118483233,"pfxX":-7.208768291687621,"pfxZ":6.465706036493279,"pX":-0.49988905040323484,"pZ":2.380533610422496,"vX0":5.3975079101858885,"vY0":-134.48168705798682,"vZ0":-4.866582859483077,"x":136.05,"y":174.51,"x0":-1.5919248811852897,"y0":50.00444301870887,"z0":5.6436410672797725,"aX":-13.263762431304668},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":10.9,"breakHorizontal":12.0,"spinRate":2558,"spinDirection":214},"zone":4,"typeConfidence":2.0,"plateTime":0.40659252500018495,"extension":6.68013998851424},"hitData":{"launchSpeed":103.2,"launchAngle":5.0,"totalDistance":102.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":83.69,"coordY":131.55}},"index":2,"playId":"9f3d843b-90d3-37c4-88c8-4e21abb4b329","pitchNumber":3,"startTime":"2025-08-08T23:22:44.469Z","endTime":"2025-08-08T23:22:55.982Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":678894,"link":"/api/v1/people/678894"},"third":{"id":643396,"link":"/api/v1/people/643396"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":669261,"link":"/api/v1/people/669261"}},"offense":{"batter":{"id":680574,"link":"/api/v1/people/680574","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680574,"link":"/api/v1/people/680574"},"credit":"b_ab"},{"player":{"id":656605,"link":"/api/v1/people/656605"},"credit":"p_ab"},{"player":{"id":680574,"link":"/api/v1/people/680574"},"credit":"b_pa"},{"player":{"id":656605,"link":"/api/v1/people/656605"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":38.6,"awayTeamWinProbability":61.4,"homeTeamWinProbabilityAdded":-2.3999999999999986,"leverageIndex":0.64,"dramaIndex":36.0,"contextMetrics":{},"playEndTime":"2025-08-08T23:22:55.982Z","atBatIndex":18},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Elly De La Cruz lines out to left fielder Tommy Pham.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-08T23:22:59.295Z","endTime":"2025-08-08T23:25:32.801Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,6],"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":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":502054,"link":"/api/v1/people/502054"},"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":88.5,"endSpeed":80.8,"strikeZoneTop":3.62000095544079,"strikeZoneBottom":1.72221534479118,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.399174341441785,"aZ":-24.96580440250794,"pfxX":-9.436272624919816,"pfxZ":4.334388142075325,"pX":0.011769177245880396,"pZ":1.1052777310345696,"vX0":6.927212074204444,"vY0":-128.60003342988222,"vZ0":-6.673970899284681,"x":116.55,"y":208.94,"x0":-1.5002012380518532,"y0":50.00296052481221,"z0":5.689567421591676,"aX":-15.695559388839136},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":6.5,"breakHorizontal":15.4,"spinRate":2072,"spinDirection":236},"zone":14,"typeConfidence":2.0,"plateTime":0.4270395147827717,"extension":6.876920478811817},"index":0,"playId":"9c3e2eb8-bee3-3b9b-ba1f-623108f5e618","pitchNumber":1,"startTime":"2025-08-08T23:23:17.917Z","endTime":"2025-08-08T23:23:22.080Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":678894,"link":"/api/v1/people/678894"},"third":{"id":643396,"link":"/api/v1/people/643396"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":669261,"link":"/api/v1/people/669261"}},"offense":{"batter":{"id":682829,"link":"/api/v1/people/682829","batSide":{"code":"L","description":"Left"}},"first":{"id":680574,"link":"/api/v1/people/680574"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"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.3,"endSpeed":84.3,"strikeZoneTop":3.77657998288812,"strikeZoneBottom":1.68461519591202,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.44263879433923,"aZ":-15.342886913581529,"pfxX":-5.791930573174942,"pfxZ":9.21205962110871,"pX":-1.2338867340597117,"pZ":3.623542333452568,"vX0":3.5834015627617406,"vY0":-134.3855338248326,"vZ0":-2.730418167007221,"x":164.03,"y":140.94,"x0":-1.8329406457979946,"y0":50.00161463274019,"z0":5.744210661734937,"aX":-10.58034657154085},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":16.3,"breakHorizontal":9.7,"spinRate":2441,"spinDirection":215},"zone":11,"typeConfidence":2.0,"plateTime":0.40777161324932587,"extension":6.578837023435769},"index":1,"playId":"9fc3e4dd-441c-3e34-b6e4-991a779545b5","pitchNumber":2,"startTime":"2025-08-08T23:23:34.360Z","endTime":"2025-08-08T23:23:37.993Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":678894,"link":"/api/v1/people/678894"},"third":{"id":643396,"link":"/api/v1/people/643396"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":669261,"link":"/api/v1/people/669261"}},"offense":{"batter":{"id":682829,"link":"/api/v1/people/682829","batSide":{"code":"L","description":"Left"}},"first":{"id":680574,"link":"/api/v1/people/680574"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.3,"endSpeed":74.2,"strikeZoneTop":3.6199986986589,"strikeZoneBottom":1.74311654137603,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.679450304625774,"aZ":-30.311533387690517,"pfxX":9.042148881299045,"pfxZ":1.3247703818109393,"pX":-0.4128302512242214,"pZ":2.750597152118861,"vX0":0.8089671222330445,"vY0":-118.41679513917587,"vZ0":-0.24157229500524557,"x":132.74,"y":164.51,"x0":-1.9331436088549612,"y0":50.00368409495253,"z0":5.650258368768273,"aX":12.715162917331943},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":2.6,"breakHorizontal":-16.6,"spinRate":2711,"spinDirection":63},"zone":4,"typeConfidence":2.0,"plateTime":0.4642894324113942,"extension":6.6361654942602835},"index":2,"playId":"d76c9a98-9b87-3869-b507-6eba62e7f7d2","pitchNumber":3,"startTime":"2025-08-08T23:23:50.984Z","endTime":"2025-08-08T23:23:55.103Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":678894,"link":"/api/v1/people/678894"},"third":{"id":643396,"link":"/api/v1/people/643396"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":669261,"link":"/api/v1/people/669261"}},"offense":{"batter":{"id":682829,"link":"/api/v1/people/682829","batSide":{"code":"L","description":"Left"}},"first":{"id":680574,"link":"/api/v1/people/680574"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"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":93.4,"endSpeed":85.7,"strikeZoneTop":3.62,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.129717737370978,"aZ":-15.545820790724484,"pfxX":-5.597957737928658,"pfxZ":8.833192430012115,"pX":0.14605092339384004,"pZ":3.8881081808018694,"vX0":6.838577582437225,"vY0":-135.92260959442655,"vZ0":-2.0668407591970426,"x":111.43,"y":133.8,"x0":-1.6681587974234149,"y0":50.00181852066507,"z0":5.730637624125074,"aX":-10.537127967408919},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":15.8,"breakHorizontal":8.8,"spinRate":2484,"spinDirection":217},"zone":12,"typeConfidence":2.0,"plateTime":0.40205733562955537,"extension":6.787734943528488},"index":3,"playId":"e4402cd0-8765-3628-812a-150bdc61fa53","pitchNumber":4,"startTime":"2025-08-08T23:24:08.910Z","endTime":"2025-08-08T23:24:13.762Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":678894,"link":"/api/v1/people/678894"},"third":{"id":643396,"link":"/api/v1/people/643396"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":669261,"link":"/api/v1/people/669261"}},"offense":{"batter":{"id":682829,"link":"/api/v1/people/682829","batSide":{"code":"L","description":"Left"}},"first":{"id":680574,"link":"/api/v1/people/680574"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"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":90.1,"endSpeed":82.5,"strikeZoneTop":3.66565623318399,"strikeZoneBottom":1.70083608654016,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.34969366223313,"aZ":-25.802798942874947,"pfxX":-8.193209850389312,"pfxZ":3.682824668060527,"pX":0.5298878497311539,"pZ":1.3585544614078175,"vX0":7.630539990766576,"vY0":-130.87895286081266,"vZ0":-6.426956833765889,"x":96.8,"y":202.1,"x0":-1.3628947006293863,"y0":50.002772523270266,"z0":5.785903548151905,"aX":-14.173950679485998},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":5.4,"breakHorizontal":13.1,"spinRate":2020,"spinDirection":236},"zone":14,"typeConfidence":2.0,"plateTime":0.41894326373993707,"extension":6.960513050625001},"index":4,"playId":"fae98c2b-a87f-3e23-af8f-6b79caa0c431","pitchNumber":5,"startTime":"2025-08-08T23:24:35.522Z","endTime":"2025-08-08T23:24:39.376Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":678894,"link":"/api/v1/people/678894"},"third":{"id":643396,"link":"/api/v1/people/643396"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":669261,"link":"/api/v1/people/669261"}},"offense":{"batter":{"id":682829,"link":"/api/v1/people/682829","batSide":{"code":"L","description":"Left"}},"first":{"id":680574,"link":"/api/v1/people/680574"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"index":5,"startTime":"2025-08-08T23:24:56.695Z","endTime":"2025-08-08T23:25:22.248Z","isPitch":false,"type":"action","player":{"id":682829,"link":"/api/v1/people/682829"},"defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":678894,"link":"/api/v1/people/678894"},"third":{"id":643396,"link":"/api/v1/people/643396"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":669261,"link":"/api/v1/people/669261"}},"offense":{"batter":{"id":682829,"link":"/api/v1/people/682829","batSide":{"code":"L","description":"Left"}},"first":{"id":680574,"link":"/api/v1/people/680574"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":88.0,"strikeZoneTop":3.62,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.856946961923544,"aZ":-14.473615293428749,"pfxX":-6.144806033342149,"pfxZ":8.965820454499683,"pX":-0.15649052775970662,"pZ":2.3644377031843913,"vX0":6.378236420854631,"vY0":-139.07150836310606,"vZ0":-6.282382035303609,"x":122.97,"y":174.94,"x0":-1.6725857642910114,"y0":50.00350132142185,"z0":5.598822780962314,"aX":-12.133177347879675},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":15.2,"breakHorizontal":10.0,"spinRate":2546,"spinDirection":217},"zone":5,"typeConfidence":2.0,"plateTime":0.39263690699391507,"extension":6.932128430043626},"hitData":{"launchSpeed":96.5,"launchAngle":20.0,"totalDistance":297.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":55.69,"coordY":102.05}},"index":6,"playId":"078b7a80-f6c8-3988-8e82-fba38a87f6a2","pitchNumber":6,"startTime":"2025-08-08T23:25:22.248Z","endTime":"2025-08-08T23:25:32.801Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":678894,"link":"/api/v1/people/678894"},"third":{"id":643396,"link":"/api/v1/people/643396"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":669261,"link":"/api/v1/people/669261"}},"offense":{"batter":{"id":682829,"link":"/api/v1/people/682829","batSide":{"code":"L","description":"Left"}},"first":{"id":680574,"link":"/api/v1/people/680574"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682829,"link":"/api/v1/people/682829"},"credit":"b_ab"},{"player":{"id":656605,"link":"/api/v1/people/656605"},"credit":"p_ab"},{"player":{"id":682829,"link":"/api/v1/people/682829"},"credit":"b_pa"},{"player":{"id":656605,"link":"/api/v1/people/656605"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":41.4,"awayTeamWinProbability":58.6,"homeTeamWinProbabilityAdded":2.799999999999997,"leverageIndex":1.19,"dramaIndex":52.0,"contextMetrics":{},"playEndTime":"2025-08-08T23:25:32.801Z","atBatIndex":19},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Austin Hays grounds out, second baseman Liover Peguero to first baseman Spencer Horwitz.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-08T23:25:36.081Z","endTime":"2025-08-08T23:26:53.240Z","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":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","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":678894,"link":"/api/v1/people/678894"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":687462,"link":"/api/v1/people/687462"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":93.2,"endSpeed":84.6,"strikeZoneTop":3.18394537911467,"strikeZoneBottom":1.47910764331103,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.78154918926362,"aZ":-19.863354557172226,"pfxX":-8.594918022669544,"pfxZ":6.706514228632446,"pX":0.771121234070543,"pZ":1.4861304685165948,"vX0":9.004830753685832,"vY0":-135.19266004026224,"vZ0":-7.1531322841935765,"x":87.61,"y":198.65,"x0":-1.4996059754422948,"y0":50.00232220579887,"z0":5.579681481497735,"aX":-15.776244967049372},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":10.6,"breakHorizontal":13.4,"spinRate":2476,"spinDirection":218},"zone":9,"typeConfidence":2.0,"plateTime":0.40645005167201553,"extension":6.892598566045837},"index":0,"playId":"e9e1d011-4cf7-36a5-a676-e8d0ac31911f","pitchNumber":1,"startTime":"2025-08-08T23:26:00.786Z","endTime":"2025-08-08T23:26:05.048Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":678894,"link":"/api/v1/people/678894"},"third":{"id":643396,"link":"/api/v1/people/643396"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":669261,"link":"/api/v1/people/669261"}},"offense":{"batter":{"id":669720,"link":"/api/v1/people/669720","batSide":{"code":"R","description":"Right"}},"first":{"id":680574,"link":"/api/v1/people/680574"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.7,"endSpeed":78.6,"strikeZoneTop":3.23,"strikeZoneBottom":1.4,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.667490875752687,"aZ":-34.47785014340682,"pfxX":0.7923148831294372,"pfxZ":-1.4772795779107195,"pX":0.003474887462323749,"pZ":2.332727784706412,"vX0":3.7615618913797926,"vY0":-123.41401272715903,"vZ0":-1.5183138046321099,"x":116.87,"y":175.8,"x0":-1.638360141583122,"y0":50.00553468458676,"z0":5.838002036050343,"aX":1.2321643717599389},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":-2.8,"breakHorizontal":-2.3,"spinRate":2518,"spinDirection":82},"zone":5,"typeConfidence":2.0,"plateTime":0.44242501377476584,"extension":6.743915952553014},"index":1,"playId":"b553388f-a5bf-322f-9985-23e76a54ef56","pitchNumber":2,"startTime":"2025-08-08T23:26:16.896Z","endTime":"2025-08-08T23:26:20.197Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":678894,"link":"/api/v1/people/678894"},"third":{"id":643396,"link":"/api/v1/people/643396"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":669261,"link":"/api/v1/people/669261"}},"offense":{"batter":{"id":669720,"link":"/api/v1/people/669720","batSide":{"code":"R","description":"Right"}},"first":{"id":680574,"link":"/api/v1/people/680574"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.0,"endSpeed":80.7,"strikeZoneTop":3.23,"strikeZoneBottom":1.4,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.26148805129155,"aZ":-31.24568300339102,"pfxX":2.8136273623844748,"pfxZ":0.5701614977943787,"pX":0.7699605290962821,"pZ":1.530962058162505,"vX0":5.076923544481905,"vY0":-126.65377310481483,"vZ0":-4.256198007299522,"x":87.65,"y":197.44,"x0":-1.6210048609386034,"y0":50.0042200841037,"z0":5.713605678695228,"aX":4.601727812552923},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":0.4,"breakHorizontal":-6.2,"spinRate":2540,"spinDirection":110},"zone":9,"typeConfidence":2.0,"plateTime":0.4313602885198482,"extension":6.775990845425893},"hitData":{"launchSpeed":72.5,"launchAngle":-2.0,"totalDistance":29.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":151.31,"coordY":149.66}},"index":2,"playId":"db84eb54-fd93-3a30-83cc-119e2287def1","pitchNumber":3,"startTime":"2025-08-08T23:26:45.972Z","endTime":"2025-08-08T23:26:53.240Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":678894,"link":"/api/v1/people/678894"},"third":{"id":643396,"link":"/api/v1/people/643396"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":669261,"link":"/api/v1/people/669261"}},"offense":{"batter":{"id":669720,"link":"/api/v1/people/669720","batSide":{"code":"R","description":"Right"}},"first":{"id":680574,"link":"/api/v1/people/680574"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669720,"link":"/api/v1/people/669720"},"credit":"b_ab"},{"player":{"id":656605,"link":"/api/v1/people/656605"},"credit":"p_ab"},{"player":{"id":669720,"link":"/api/v1/people/669720"},"credit":"b_pa"},{"player":{"id":656605,"link":"/api/v1/people/656605"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":43.7,"awayTeamWinProbability":56.3,"homeTeamWinProbabilityAdded":2.3000000000000043,"leverageIndex":0.89,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2025-08-08T23:26:53.240Z","atBatIndex":20},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Pirates challenged (play at 1st), call on the field was upheld: Isiah Kiner-Falefa grounds out, shortstop Elly De La Cruz to first baseman Miguel Andujar.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-08T23:27:53.169Z","endTime":"2025-08-08T23:29:29.569Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":643396,"fullName":"Isiah Kiner-Falefa","link":"/api/v1/people/643396"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695505,"fullName":"Chase Burns","link":"/api/v1/people/695505"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":643396,"fullName":"Isiah Kiner-Falefa","link":"/api/v1/people/643396"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":682829,"link":"/api/v1/people/682829"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":609280,"link":"/api/v1/people/609280"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.5,"endSpeed":81.1,"strikeZoneTop":3.36,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.08056020051806,"aZ":-29.96192082310041,"pfxX":3.1092816243919335,"pfxZ":1.3270719680446668,"pX":0.8035357387911287,"pZ":2.2721983104555497,"vX0":4.753848224773177,"vY0":-128.74185314850973,"vZ0":-4.175871391547704,"x":86.37,"y":177.43,"x0":-1.4748710498631639,"y0":50.00552420880289,"z0":6.248669918818264,"aX":5.190592083933027},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":1.7,"breakHorizontal":-6.7,"spinRate":2858,"spinDirection":91},"zone":6,"typeConfidence":2.0,"plateTime":0.4263316287617931,"extension":6.346682804124033},"hitData":{"launchSpeed":74.8,"launchAngle":2.0,"totalDistance":48.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":104.18,"coordY":154.72}},"index":0,"playId":"007b597a-7f66-32f7-bbe2-43380787699f","pitchNumber":1,"startTime":"2025-08-08T23:29:21.380Z","endTime":"2025-08-08T23:29:29.569Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":609280,"link":"/api/v1/people/609280"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666158,"link":"/api/v1/people/666158"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":643396,"link":"/api/v1/people/643396","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":643396,"link":"/api/v1/people/643396"},"credit":"b_ab"},{"player":{"id":695505,"link":"/api/v1/people/695505"},"credit":"p_ab"},{"player":{"id":643396,"link":"/api/v1/people/643396"},"credit":"b_pa"},{"player":{"id":695505,"link":"/api/v1/people/695505"},"credit":"p_pa"}],"flags":[],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MF","challengeTeamId":134},"homeTeamWinProbability":40.9,"awayTeamWinProbability":59.1,"homeTeamWinProbabilityAdded":-2.8000000000000043,"leverageIndex":1.07,"dramaIndex":49.0,"contextMetrics":{},"playEndTime":"2025-08-08T23:29:29.569Z","atBatIndex":21},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Spencer Horwitz strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-08T23:29:35.570Z","endTime":"2025-08-08T23:33:45.046Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695505,"fullName":"Chase Burns","link":"/api/v1/people/695505"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"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(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":97.7,"endSpeed":89.0,"strikeZoneTop":3.60999805560714,"strikeZoneBottom":1.55735226591378,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.61888974431949,"aZ":-11.853470179290111,"pfxX":-2.254002226545065,"pfxZ":9.954357018472757,"pX":-0.774020095913403,"pZ":4.260865190890758,"vX0":2.9674137899675266,"vY0":-142.20918293862454,"vZ0":-3.815410049267383,"x":146.5,"y":123.74,"x0":-1.539780503921035,"y0":50.0020905114073,"z0":6.375727551193776,"aX":-4.601261095197527},"breaks":{"breakAngle":16.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":17.4,"breakHorizontal":3.5,"spinRate":2571,"spinDirection":197},"zone":11,"typeConfidence":2.0,"plateTime":0.3856351134204048,"extension":6.2947152482888304},"index":0,"playId":"e410c865-2789-3eeb-97a2-26bfe85bb97e","pitchNumber":1,"startTime":"2025-08-08T23:31:41.620Z","endTime":"2025-08-08T23:31:44.685Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":609280,"link":"/api/v1/people/609280"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666158,"link":"/api/v1/people/666158"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":687462,"link":"/api/v1/people/687462","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"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":90.1,"endSpeed":82.3,"strikeZoneTop":3.60999829697251,"strikeZoneBottom":1.66272426409348,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.332564101047147,"aZ":-31.791510261834304,"pfxX":2.990428690531541,"pfxZ":0.21797144191068796,"pX":-1.157120213435452,"pZ":2.8643972325290203,"vX0":0.48187158291848975,"vY0":-131.15160323481828,"vZ0":-2.774225195758988,"x":161.11,"y":161.44,"x0":-1.7317645734821019,"y0":50.00111674345268,"z0":6.321917290257948,"aX":5.176396009911663},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":0.0,"breakHorizontal":-5.5,"spinRate":2735,"spinDirection":107},"zone":11,"typeConfidence":2.0,"plateTime":0.41861937349871425,"extension":6.167759162555493},"index":1,"playId":"05853fce-4bbd-33af-b8d1-bf45c2f110c5","pitchNumber":2,"startTime":"2025-08-08T23:31:53.492Z","endTime":"2025-08-08T23:31:57.365Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":609280,"link":"/api/v1/people/609280"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666158,"link":"/api/v1/people/666158"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":687462,"link":"/api/v1/people/687462","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"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":97.5,"endSpeed":89.0,"strikeZoneTop":3.61,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.90386019384469,"aZ":-11.430364450545262,"pfxX":-3.4062228239608245,"pfxZ":10.211168183697776,"pX":-0.6129283350498502,"pZ":2.7227634544150523,"vX0":3.5049008940331183,"vY0":-141.73971825862876,"vZ0":-7.6296386606070055,"x":101.75,"y":160.69,"x0":-1.423958059088781,"y0":50.00152309121418,"z0":6.1822197683059485,"aX":-6.918724990681287},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":17.0,"breakHorizontal":5.4,"spinRate":2391,"spinDirection":199},"zone":4,"typeConfidence":2.0,"plateTime":0.38667532617674283,"extension":6.412526214799489},"index":2,"playId":"7ea92dcc-e23f-3769-bf96-dd93cada6ee6","pitchNumber":3,"startTime":"2025-08-08T23:32:06.614Z","endTime":"2025-08-08T23:32:09.614Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":609280,"link":"/api/v1/people/609280"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666158,"link":"/api/v1/people/666158"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":687462,"link":"/api/v1/people/687462","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"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":98.3,"endSpeed":89.4,"strikeZoneTop":3.60999959178145,"strikeZoneBottom":1.6894891839115,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.17416276081974,"aZ":-11.315684399213769,"pfxX":-1.999475860573769,"pfxZ":10.094874051865055,"pX":-0.9389255942857372,"pZ":5.129590751866708,"vX0":2.2957504907186372,"vY0":-143.1132738138479,"vZ0":-1.6032543241150592,"x":152.79,"y":100.28,"x0":-1.4931554817462906,"y0":50.00535395458061,"z0":6.408886048426228,"aX":-4.132699972986269},"breaks":{"breakAngle":16.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.2,"breakVerticalInduced":18.1,"breakHorizontal":3.1,"spinRate":2549,"spinDirection":198},"zone":11,"typeConfidence":2.0,"plateTime":0.3832623369720016,"extension":6.306532553161589},"index":3,"playId":"d3a87456-4ae9-3205-a4ae-4c8bc6b8651c","pitchNumber":4,"startTime":"2025-08-08T23:32:23.268Z","endTime":"2025-08-08T23:32:26.748Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":609280,"link":"/api/v1/people/609280"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666158,"link":"/api/v1/people/666158"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":687462,"link":"/api/v1/people/687462","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"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":97.1,"endSpeed":88.4,"strikeZoneTop":3.61,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.686599459992344,"aZ":-9.743241986646902,"pfxX":-2.5758639720861716,"pfxZ":11.184033777129285,"pX":-0.1226496969235919,"pZ":2.2246684665105803,"vX0":4.5479291416053735,"vY0":-141.09954888725443,"vZ0":-9.073928817217164,"x":121.68,"y":178.71,"x0":-1.4246325641408955,"y0":50.006856861560905,"z0":6.120344155240328,"aX":-5.168315649123887},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":18.5,"breakHorizontal":3.7,"spinRate":2559,"spinDirection":198},"zone":8,"typeConfidence":2.0,"plateTime":0.38898066134202836,"extension":6.42733765748557},"index":4,"playId":"fd6690ed-8a15-38e1-84e0-847ea35861f7","pitchNumber":5,"startTime":"2025-08-08T23:32:41.709Z","endTime":"2025-08-08T23:32:46.490Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":609280,"link":"/api/v1/people/609280"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666158,"link":"/api/v1/people/666158"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":687462,"link":"/api/v1/people/687462","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"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":97.8,"endSpeed":89.5,"strikeZoneTop":3.61,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.23011347266088,"aZ":-7.9274225108124545,"pfxX":-4.575209004631084,"pfxZ":11.82350903627518,"pX":-0.9676191594440079,"pZ":2.710134087709642,"vX0":3.1954407203814603,"vY0":-142.21260374528524,"vZ0":-8.226948765245789,"x":153.88,"y":165.61,"x0":-1.5106644011417465,"y0":50.00314726058691,"z0":6.141272175828076,"aX":-9.383360219275682},"breaks":{"breakAngle":42.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.6,"breakVerticalInduced":19.9,"breakHorizontal":7.7,"spinRate":2548,"spinDirection":203},"zone":11,"typeConfidence":2.0,"plateTime":0.3849556000051928,"extension":6.465310914696846},"index":5,"playId":"877b935b-54e4-3056-ba67-e739df2742f3","pitchNumber":6,"startTime":"2025-08-08T23:33:04.569Z","endTime":"2025-08-08T23:33:07.569Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":609280,"link":"/api/v1/people/609280"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666158,"link":"/api/v1/people/666158"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":687462,"link":"/api/v1/people/687462","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"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":98.4,"endSpeed":89.5,"strikeZoneTop":3.61,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.538127450191105,"aZ":-8.783494266626205,"pfxX":-2.480924028144608,"pfxZ":11.333402987704865,"pX":0.07099986630256262,"pZ":3.627087065313982,"vX0":4.687735118798741,"vY0":-143.11212556592585,"vZ0":-5.861869799331341,"x":114.29,"y":140.85,"x0":-1.2695888966309594,"y0":50.00420104748196,"z0":6.258566767940131,"aX":-5.121132085237545},"breaks":{"breakAngle":21.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.0,"breakVerticalInduced":19.4,"breakHorizontal":3.5,"spinRate":2630,"spinDirection":197},"zone":2,"typeConfidence":2.0,"plateTime":0.3834311802390147,"extension":6.368568976926603},"index":6,"playId":"8beae909-a5d0-3b4d-932c-c51ef41443c6","pitchNumber":7,"startTime":"2025-08-08T23:33:23.185Z","endTime":"2025-08-08T23:33:26.185Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":609280,"link":"/api/v1/people/609280"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666158,"link":"/api/v1/people/666158"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":687462,"link":"/api/v1/people/687462","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.8,"endSpeed":84.3,"strikeZoneTop":3.61,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.342890701229678,"aZ":-27.462719551959644,"pfxX":0.9018958970152396,"pfxZ":2.648424474642848,"pX":0.20905646032353972,"pZ":0.3416563477558508,"vX0":4.340838966810278,"vY0":-132.0248030182243,"vZ0":-9.424096905658772,"x":109.03,"y":229.56,"x0":-1.5690145435832665,"y0":50.001440636654394,"z0":5.957383669604535,"aX":1.6017716800084776},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":3.1,"breakHorizontal":-2.5,"spinRate":2911,"spinDirection":113},"zone":14,"typeConfidence":2.0,"plateTime":0.41380743342435844,"extension":6.649628596344689},"index":7,"playId":"a735ef78-9e3d-32f0-a1a0-abc223d4f729","pitchNumber":8,"startTime":"2025-08-08T23:33:41.797Z","endTime":"2025-08-08T23:33:45.046Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":609280,"link":"/api/v1/people/609280"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666158,"link":"/api/v1/people/666158"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":687462,"link":"/api/v1/people/687462","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687462,"link":"/api/v1/people/687462"},"credit":"b_ab"},{"player":{"id":695505,"link":"/api/v1/people/695505"},"credit":"p_ab"},{"player":{"id":687462,"link":"/api/v1/people/687462"},"credit":"b_pa"},{"player":{"id":695505,"link":"/api/v1/people/695505"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":39.0,"awayTeamWinProbability":61.0,"homeTeamWinProbabilityAdded":-1.8999999999999986,"leverageIndex":0.78,"dramaIndex":36.0,"contextMetrics":{},"playEndTime":"2025-08-08T23:33:45.046Z","atBatIndex":22},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Tommy Pham grounds out, pitcher Chase Burns to first baseman Miguel Andujar.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-08T23:33:48.300Z","endTime":"2025-08-08T23:34:18.206Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":502054,"fullName":"Tommy Pham","link":"/api/v1/people/502054"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695505,"fullName":"Chase Burns","link":"/api/v1/people/695505"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":502054,"fullName":"Tommy Pham","link":"/api/v1/people/502054"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":695505,"link":"/api/v1/people/695505"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":609280,"link":"/api/v1/people/609280"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.3,"endSpeed":84.1,"strikeZoneTop":3.54,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.02866079426774,"aZ":-33.076299790447905,"pfxX":4.711282777304788,"pfxZ":-0.5044612453564215,"pX":0.3927373096452199,"pZ":1.7059806606834595,"vX0":3.1983845492701466,"vY0":-131.49548539359816,"vZ0":-5.325583176631521,"x":102.03,"y":192.72,"x0":-1.4472237162276513,"y0":50.006181030773604,"z0":6.1801878528918746,"aX":8.342585723136226},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":-1.8,"breakHorizontal":-9.2,"spinRate":2894,"spinDirection":73},"zone":9,"typeConfidence":2.0,"plateTime":0.4148077395441181,"extension":6.148000128930043},"hitData":{"launchSpeed":66.3,"launchAngle":-29.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":130.53,"coordY":179.55}},"index":0,"playId":"785203aa-2a1d-3e7b-82aa-d4f4e7167352","pitchNumber":1,"startTime":"2025-08-08T23:34:10.677Z","endTime":"2025-08-08T23:34:18.206Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":609280,"link":"/api/v1/people/609280"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666158,"link":"/api/v1/people/666158"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":502054,"link":"/api/v1/people/502054","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":502054,"link":"/api/v1/people/502054"},"credit":"b_ab"},{"player":{"id":695505,"link":"/api/v1/people/695505"},"credit":"p_ab"},{"player":{"id":502054,"link":"/api/v1/people/502054"},"credit":"b_pa"},{"player":{"id":695505,"link":"/api/v1/people/695505"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":37.7,"awayTeamWinProbability":62.3,"homeTeamWinProbabilityAdded":-1.2999999999999972,"leverageIndex":0.5,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2025-08-08T23:34:18.206Z","atBatIndex":23},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Gavin Lux flies out to center fielder Oneil Cruz.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-08T23:37:00.069Z","endTime":"2025-08-08T23:38:05.780Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":666158,"fullName":"Gavin Lux","link":"/api/v1/people/666158"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","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":5},"credits":[{"player":{"id":665833,"link":"/api/v1/people/665833"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-08T23:36:50.752Z","endTime":"2025-08-08T23:37:02.402Z","isPitch":false,"type":"action","player":{"id":666158,"link":"/api/v1/people/666158"},"defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":678894,"link":"/api/v1/people/678894"},"third":{"id":643396,"link":"/api/v1/people/643396"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":669261,"link":"/api/v1/people/669261"}},"offense":{"batter":{"id":666158,"link":"/api/v1/people/666158","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":85.8,"strikeZoneTop":3.43354211515562,"strikeZoneBottom":1.51090284896052,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.558572778383404,"aZ":-18.691544641710323,"pfxX":-3.3966193885972813,"pfxZ":7.190329113105957,"pX":0.5742014228549553,"pZ":4.3654644524048445,"vX0":7.189587428310651,"vY0":-135.11801177364967,"vZ0":-0.4426830422794221,"x":95.11,"y":120.91,"x0":-1.6631280498167145,"y0":50.00191911454396,"z0":5.828652459061977,"aX":-6.36898172332059},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":13.2,"breakHorizontal":4.8,"spinRate":2402,"spinDirection":213},"zone":12,"typeConfidence":2.0,"plateTime":0.40321643518390404,"extension":6.658430334201206},"index":1,"playId":"52b61870-5bdb-3496-a054-a861ef7812a9","pitchNumber":1,"startTime":"2025-08-08T23:37:02.402Z","endTime":"2025-08-08T23:37:05.557Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":678894,"link":"/api/v1/people/678894"},"third":{"id":643396,"link":"/api/v1/people/643396"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":669261,"link":"/api/v1/people/669261"}},"offense":{"batter":{"id":666158,"link":"/api/v1/people/666158","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.6,"endSpeed":74.6,"strikeZoneTop":3.27,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.653167276998584,"aZ":-29.951839416472396,"pfxX":7.761004872220328,"pfxZ":1.5861556785445954,"pX":0.4472367788613288,"pZ":1.7214355061640572,"vX0":3.084166163853052,"vY0":-117.34666791076977,"vZ0":-2.3844739485572872,"x":99.95,"y":192.3,"x0":-1.8911982102410085,"y0":50.00120695568329,"z0":5.533802028291265,"aX":10.85008966965653},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":2.5,"breakHorizontal":-14.8,"spinRate":2729,"spinDirection":64},"zone":9,"typeConfidence":2.0,"plateTime":0.4662862688849545,"extension":6.76824695157068},"index":2,"playId":"3d59e94c-d4af-366c-95b7-7b165cf0e465","pitchNumber":2,"startTime":"2025-08-08T23:37:14.232Z","endTime":"2025-08-08T23:37:17.232Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":678894,"link":"/api/v1/people/678894"},"third":{"id":643396,"link":"/api/v1/people/643396"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":669261,"link":"/api/v1/people/669261"}},"offense":{"batter":{"id":666158,"link":"/api/v1/people/666158","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":84.6,"strikeZoneTop":3.29808582950143,"strikeZoneBottom":1.48154626148819,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.903503307399227,"aZ":-24.422256190565832,"pfxX":-9.335113419668932,"pfxZ":4.262673631922256,"pX":1.6209981334968353,"pZ":2.491100764531446,"vX0":11.331699812660279,"vY0":-133.81888156688413,"vZ0":-3.800209616594254,"x":55.21,"y":171.52,"x0":-1.4484967272540163,"y0":50.00595111510514,"z0":5.671795420262834,"aX":-16.994446814066762},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":7.1,"breakHorizontal":14.5,"spinRate":2632,"spinDirection":211},"zone":12,"typeConfidence":2.0,"plateTime":0.4087385757252089,"extension":6.774524347729351},"index":3,"playId":"85ff3f4d-5ec8-3d85-a4af-f90f22359b9e","pitchNumber":3,"startTime":"2025-08-08T23:37:27.809Z","endTime":"2025-08-08T23:37:31.141Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":678894,"link":"/api/v1/people/678894"},"third":{"id":643396,"link":"/api/v1/people/643396"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":669261,"link":"/api/v1/people/669261"}},"offense":{"batter":{"id":666158,"link":"/api/v1/people/666158","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.4,"endSpeed":76.0,"strikeZoneTop":3.3969391995516,"strikeZoneBottom":1.54465647334191,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.231491377371956,"aZ":-30.315755216395246,"pfxX":7.670384752250532,"pfxZ":1.2714658763652613,"pX":-0.5054814067271297,"pZ":1.904099929615067,"vX0":1.360500705367891,"vY0":-120.07597908864304,"vZ0":-2.2416957877610835,"x":136.27,"y":187.37,"x0":-2.075887227011778,"y0":50.002325323607074,"z0":5.546866175905859,"aX":11.200561355591466},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":2.0,"breakHorizontal":-14.2,"spinRate":2835,"spinDirection":63},"zone":7,"typeConfidence":2.0,"plateTime":0.456143193932681,"extension":6.693416479421294},"index":4,"playId":"69d552a0-8911-32d4-b610-6def4354bb03","pitchNumber":4,"startTime":"2025-08-08T23:37:43.086Z","endTime":"2025-08-08T23:37:47.488Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":678894,"link":"/api/v1/people/678894"},"third":{"id":643396,"link":"/api/v1/people/643396"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":669261,"link":"/api/v1/people/669261"}},"offense":{"batter":{"id":666158,"link":"/api/v1/people/666158","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"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":82.9,"endSpeed":76.4,"strikeZoneTop":3.27,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.335710057904343,"aZ":-29.200558788527815,"pfxX":6.6975717283703045,"pfxZ":2.00879950828123,"pX":0.3776181382041148,"pZ":2.7816379253212724,"vX0":3.403020246740554,"vY0":-120.77156516688642,"vZ0":-0.5771975027415888,"x":102.61,"y":163.68,"x0":-1.919306271380921,"y0":50.00140849144511,"z0":5.590134485347935,"aX":9.899841705975549},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":3.7,"breakHorizontal":-13.0,"spinRate":2774,"spinDirection":65},"zone":3,"typeConfidence":2.0,"plateTime":0.4533772988902629,"extension":6.870665729313083},"hitData":{"launchSpeed":80.7,"launchAngle":34.0,"totalDistance":300.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":136.61,"coordY":79.68}},"index":5,"playId":"4b9499cb-958f-351f-ac3b-a7a41b47d18f","pitchNumber":5,"startTime":"2025-08-08T23:37:57.017Z","endTime":"2025-08-08T23:38:05.780Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":678894,"link":"/api/v1/people/678894"},"third":{"id":643396,"link":"/api/v1/people/643396"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":669261,"link":"/api/v1/people/669261"}},"offense":{"batter":{"id":666158,"link":"/api/v1/people/666158","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666158,"link":"/api/v1/people/666158"},"credit":"b_ab"},{"player":{"id":656605,"link":"/api/v1/people/656605"},"credit":"p_ab"},{"player":{"id":666158,"link":"/api/v1/people/666158"},"credit":"b_pa"},{"player":{"id":656605,"link":"/api/v1/people/656605"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":40.0,"awayTeamWinProbability":60.0,"homeTeamWinProbabilityAdded":2.299999999999997,"leverageIndex":0.9,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2025-08-08T23:38:05.780Z","atBatIndex":24},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Miguel Andujar walks.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-08T23:38:10.365Z","endTime":"2025-08-08T23:39:15.046Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":1},"matchup":{"batter":{"id":609280,"fullName":"Miguel Andujar","link":"/api/v1/people/609280"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":609280,"fullName":"Miguel Andujar","link":"/api/v1/people/609280"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":609280,"fullName":"Miguel Andujar","link":"/api/v1/people/609280"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":92.2,"endSpeed":84.6,"strikeZoneTop":3.38999911543969,"strikeZoneBottom":1.67321262770779,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.944826175203904,"aZ":-25.73468148514102,"pfxX":-8.424900017026616,"pfxZ":3.5482523929678,"pX":1.0542202205690379,"pZ":0.8588836401325458,"vX0":9.836471556260376,"vY0":-133.8582199775762,"vZ0":-7.2793219489951895,"x":76.82,"y":215.59,"x0":-1.5738388417189033,"y0":50.00290124663831,"z0":5.4566039650287825,"aX":-15.286722504255756},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":5.0,"breakHorizontal":13.1,"spinRate":2419,"spinDirection":216},"zone":14,"typeConfidence":2.0,"plateTime":0.4092090980880392,"extension":6.881499453896286},"index":0,"playId":"9868d8cb-7eb4-3054-bab9-616dfebf85b9","pitchNumber":1,"startTime":"2025-08-08T23:38:30.271Z","endTime":"2025-08-08T23:38:33.916Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":678894,"link":"/api/v1/people/678894"},"third":{"id":643396,"link":"/api/v1/people/643396"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":669261,"link":"/api/v1/people/669261"}},"offense":{"batter":{"id":609280,"link":"/api/v1/people/609280","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"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":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":76.4,"endSpeed":69.7,"strikeZoneTop":3.39000175277484,"strikeZoneBottom":1.67929968500282,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.12247598783627,"aZ":-42.270037748173934,"pfxX":6.287802437271083,"pfxZ":-8.223342533484237,"pX":-0.8910676076828921,"pZ":2.0991190452787625,"vX0":-0.14829636914918864,"vY0":-111.09298220867787,"vZ0":1.1373391730736673,"x":150.97,"y":182.1,"x0":-1.6373945159846022,"y0":50.00167698617745,"z0":6.034962164989273,"aX":7.721998831780535},"breaks":{"breakAngle":10.8,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.7,"breakVerticalInduced":-14.0,"breakHorizontal":-11.3,"spinRate":2568,"spinDirection":34},"zone":13,"typeConfidence":2.0,"plateTime":0.4963470822821807,"extension":6.72559386581209},"index":1,"playId":"399c5e9d-2fb1-36e9-847e-2700f8953aa4","pitchNumber":2,"startTime":"2025-08-08T23:38:42.482Z","endTime":"2025-08-08T23:38:46.977Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":678894,"link":"/api/v1/people/678894"},"third":{"id":643396,"link":"/api/v1/people/643396"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":669261,"link":"/api/v1/people/669261"}},"offense":{"batter":{"id":609280,"link":"/api/v1/people/609280","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.2,"endSpeed":80.0,"strikeZoneTop":3.39000155246985,"strikeZoneBottom":1.70513187138032,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.895875548998205,"aZ":-31.701316337836737,"pfxX":1.6111329731000168,"pfxZ":0.29698012367069015,"pX":0.1458286870503907,"pZ":1.259136344053237,"vX0":4.086059135584004,"vY0":-125.50776485959629,"vZ0":-4.628515589808418,"x":111.44,"y":204.78,"x0":-1.7085848445048673,"y0":50.004396141428565,"z0":5.690527583434119,"aX":2.586685523077449},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":-0.2,"breakHorizontal":-3.8,"spinRate":2471,"spinDirection":103},"zone":14,"typeConfidence":2.0,"plateTime":0.43535492033787193,"extension":6.792112314577869},"index":2,"playId":"af17db10-16b9-342e-b1b9-8ce5427bd52b","pitchNumber":3,"startTime":"2025-08-08T23:38:55.745Z","endTime":"2025-08-08T23:39:00.483Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":678894,"link":"/api/v1/people/678894"},"third":{"id":643396,"link":"/api/v1/people/643396"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":669261,"link":"/api/v1/people/669261"}},"offense":{"batter":{"id":609280,"link":"/api/v1/people/609280","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":1},"preCount":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":84.9,"strikeZoneTop":3.38999855427225,"strikeZoneBottom":1.59282211557857,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.24600240092631,"aZ":-17.384968120426386,"pfxX":-2.795361062138767,"pfxZ":7.994031094146337,"pX":0.07332389699595747,"pZ":4.579151078431096,"vX0":5.456477920385483,"vY0":-134.87909156707886,"vZ0":-0.18167995428911154,"x":114.21,"y":115.14,"x0":-1.6090417982299532,"y0":50.0009372937623,"z0":5.8691399962028425,"aX":-5.170871868292646},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":14.6,"breakHorizontal":4.0,"spinRate":2447,"spinDirection":211},"zone":12,"typeConfidence":2.0,"plateTime":0.4054789088822357,"extension":6.807982682498588},"index":3,"playId":"3b23d944-fd59-3315-a1eb-193ba3296d5f","pitchNumber":4,"startTime":"2025-08-08T23:39:12.046Z","endTime":"2025-08-08T23:39:15.046Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":678894,"link":"/api/v1/people/678894"},"third":{"id":643396,"link":"/api/v1/people/643396"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":669261,"link":"/api/v1/people/669261"}},"offense":{"batter":{"id":609280,"link":"/api/v1/people/609280","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":609280,"link":"/api/v1/people/609280"},"credit":"b_pa"},{"player":{"id":656605,"link":"/api/v1/people/656605"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":37.5,"awayTeamWinProbability":62.5,"homeTeamWinProbabilityAdded":-2.5,"leverageIndex":0.67,"dramaIndex":38.0,"contextMetrics":{},"playEndTime":"2025-08-08T23:39:15.046Z","atBatIndex":25},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Tyler Stephenson doubles (14) on a sharp line drive to right fielder Jack Suwinski. Miguel Andujar out at home on the throw, right fielder Jack Suwinski to second baseman Liover Peguero to catcher Henry Davis.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-08T23:39:18.222Z","endTime":"2025-08-08T23:39:57.920Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":34},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":669261,"link":"/api/v1/people/669261"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":609280,"fullName":"Miguel Andujar","link":"/api/v1/people/609280"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"3B","end":null,"outBase":"4B","isOut":true,"outNumber":2},"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":669261,"link":"/api/v1/people/669261"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_assist"},{"player":{"id":669261,"link":"/api/v1/people/669261"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_assist_of"},{"player":{"id":678894,"link":"/api/v1/people/678894"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":680779,"link":"/api/v1/people/680779"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.8,"endSpeed":83.9,"strikeZoneTop":3.39,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.731220189630392,"aZ":-25.519862171885613,"pfxX":-8.5583150062267,"pfxZ":3.6988951705851916,"pX":-0.08180603522061312,"pZ":1.92182921440409,"vX0":6.768185545191136,"vY0":-133.5196532191831,"vZ0":-4.950669850346557,"x":120.12,"y":186.89,"x0":-1.5422353980121277,"y0":50.001719094300945,"z0":5.644749896839607,"aX":-15.394873384318508},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":5.8,"breakHorizontal":13.9,"spinRate":2539,"spinDirection":211},"zone":8,"typeConfidence":2.0,"plateTime":0.41079927019769436,"extension":6.743308633293852},"hitData":{"launchSpeed":103.6,"launchAngle":20.0,"totalDistance":335.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":180.04,"coordY":62.71}},"index":0,"playId":"9dc9b730-bb9c-3181-bdf8-c5ed5860b944","pitchNumber":1,"startTime":"2025-08-08T23:39:42.832Z","endTime":"2025-08-08T23:39:57.920Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":678894,"link":"/api/v1/people/678894"},"third":{"id":643396,"link":"/api/v1/people/643396"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":669261,"link":"/api/v1/people/669261"}},"offense":{"batter":{"id":663886,"link":"/api/v1/people/663886","batSide":{"code":"R","description":"Right"}},"first":{"id":609280,"link":"/api/v1/people/609280"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663886,"link":"/api/v1/people/663886"},"credit":"b_ab"},{"player":{"id":656605,"link":"/api/v1/people/656605"},"credit":"p_ab"},{"player":{"id":663886,"link":"/api/v1/people/663886"},"credit":"b_pa"},{"player":{"id":656605,"link":"/api/v1/people/656605"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":39.300000000000004,"awayTeamWinProbability":60.699999999999996,"homeTeamWinProbabilityAdded":1.8000000000000043,"leverageIndex":1.25,"dramaIndex":48.0,"contextMetrics":{},"playEndTime":"2025-08-08T23:39:57.920Z","atBatIndex":26},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jake Fraley grounds out, third baseman Isiah Kiner-Falefa to first baseman Spencer Horwitz.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-08T23:40:18.661Z","endTime":"2025-08-08T23:41:53.620Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":641584,"fullName":"Jake Fraley","link":"/api/v1/people/641584"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":641584,"fullName":"Jake Fraley","link":"/api/v1/people/641584"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":643396,"link":"/api/v1/people/643396"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":687462,"link":"/api/v1/people/687462"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":77.0,"endSpeed":70.7,"strikeZoneTop":3.34999931452958,"strikeZoneBottom":1.56612462577346,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.20145572507246,"aZ":-43.37536646003935,"pfxX":4.815819763746639,"pfxZ":-8.954054572205699,"pX":-0.483767799418183,"pZ":0.7131656225244198,"vX0":1.11543892223973,"vY0":-112.03814981497096,"vZ0":-1.4988022837441115,"x":135.44,"y":219.52,"x0":-1.6153521416859038,"y0":50.0018115294724,"z0":5.886762770350236,"aX":6.025631918524813},"breaks":{"breakAngle":8.4,"breakLength":14.4,"breakY":24.0,"breakVertical":-62.9,"breakVerticalInduced":-16.2,"breakHorizontal":-9.0,"spinRate":2641,"spinDirection":35},"zone":13,"typeConfidence":2.0,"plateTime":0.4918474096951999,"extension":6.77495314604658},"index":0,"playId":"5f7b7af5-74ba-3109-aa6b-d87066340c4b","pitchNumber":1,"startTime":"2025-08-08T23:40:40.130Z","endTime":"2025-08-08T23:40:44.096Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":678894,"link":"/api/v1/people/678894"},"third":{"id":643396,"link":"/api/v1/people/643396"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":669261,"link":"/api/v1/people/669261"}},"offense":{"batter":{"id":641584,"link":"/api/v1/people/641584","batSide":{"code":"L","description":"Left"}},"second":{"id":663886,"link":"/api/v1/people/663886"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":86.1,"strikeZoneTop":3.3500009882636,"strikeZoneBottom":1.67868718988023,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.267728259188814,"aZ":-13.166866042059908,"pfxX":-5.661632112934381,"pfxZ":10.030374175482187,"pX":0.029712309917065725,"pZ":2.0197574750465526,"vX0":6.47073160368775,"vY0":-136.5858000752278,"vZ0":-7.22008620470467,"x":115.87,"y":184.25,"x0":-1.6312254468267566,"y0":50.00320566858121,"z0":5.597539245652422,"aX":-10.728983711289763},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":16.9,"breakHorizontal":8.9,"spinRate":2403,"spinDirection":220},"zone":8,"typeConfidence":2.0,"plateTime":0.40057931090442356,"extension":6.877450171094413},"index":1,"playId":"9336f39b-c114-3fce-b0b9-cb4260f78e97","pitchNumber":2,"startTime":"2025-08-08T23:41:02.352Z","endTime":"2025-08-08T23:41:06.394Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":678894,"link":"/api/v1/people/678894"},"third":{"id":643396,"link":"/api/v1/people/643396"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":669261,"link":"/api/v1/people/669261"}},"offense":{"batter":{"id":641584,"link":"/api/v1/people/641584","batSide":{"code":"L","description":"Left"}},"second":{"id":663886,"link":"/api/v1/people/663886"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"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":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.3,"endSpeed":75.2,"strikeZoneTop":3.35,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.85632678712612,"aZ":-30.926336854624893,"pfxX":9.948907999666236,"pfxZ":0.8651720528668889,"pX":0.8519392046856111,"pZ":2.1790832550455956,"vX0":3.336620678293203,"vY0":-119.85121207006503,"vZ0":-1.5376520523265838,"x":84.53,"y":179.94,"x0":-1.8552777624458727,"y0":50.00167731521172,"z0":5.623388365394284,"aX":14.289835700155466},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":1.4,"breakHorizontal":-18.8,"spinRate":2796,"spinDirection":61},"zone":14,"typeConfidence":2.0,"plateTime":0.45921048792114316,"extension":6.760878127005501},"index":2,"playId":"44e20f8c-199e-35d1-aacb-d8a9ecc5066f","pitchNumber":3,"startTime":"2025-08-08T23:41:20.591Z","endTime":"2025-08-08T23:41:24.646Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":678894,"link":"/api/v1/people/678894"},"third":{"id":643396,"link":"/api/v1/people/643396"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":669261,"link":"/api/v1/people/669261"}},"offense":{"batter":{"id":641584,"link":"/api/v1/people/641584","batSide":{"code":"L","description":"Left"}},"second":{"id":663886,"link":"/api/v1/people/663886"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":87.2,"strikeZoneTop":3.35,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.939199753019693,"aZ":-14.795911644462624,"pfxX":-5.358001960124764,"pfxZ":8.89383589393678,"pX":0.19441039216388029,"pZ":3.9015946788951523,"vX0":7.252416149298253,"vY0":-138.8625527882544,"vZ0":-2.431042234424927,"x":109.59,"y":133.44,"x0":-1.7543663311650373,"y0":50.002923630425585,"z0":5.77213313395874,"aX":-10.47010657507912},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":15.8,"breakHorizontal":8.2,"spinRate":2516,"spinDirection":219},"zone":12,"typeConfidence":2.0,"plateTime":0.3943599380094014,"extension":6.778086621185837},"hitData":{"launchSpeed":52.5,"launchAngle":-5.0,"totalDistance":26.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":107.62,"coordY":167.06}},"index":3,"playId":"08e67607-8711-3e8c-b065-4ce6cb771a2a","pitchNumber":4,"startTime":"2025-08-08T23:41:45.782Z","endTime":"2025-08-08T23:41:53.620Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":678894,"link":"/api/v1/people/678894"},"third":{"id":643396,"link":"/api/v1/people/643396"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":669261,"link":"/api/v1/people/669261"}},"offense":{"batter":{"id":641584,"link":"/api/v1/people/641584","batSide":{"code":"L","description":"Left"}},"second":{"id":663886,"link":"/api/v1/people/663886"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":641584,"link":"/api/v1/people/641584"},"credit":"b_ab"},{"player":{"id":656605,"link":"/api/v1/people/656605"},"credit":"p_ab"},{"player":{"id":641584,"link":"/api/v1/people/641584"},"credit":"b_pa"},{"player":{"id":656605,"link":"/api/v1/people/656605"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":42.8,"awayTeamWinProbability":57.2,"homeTeamWinProbabilityAdded":3.499999999999993,"leverageIndex":1.33,"dramaIndex":60.0,"contextMetrics":{},"playEndTime":"2025-08-08T23:41:53.620Z","atBatIndex":27},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Bryan Reynolds doubles (25) on a fly ball to right fielder Jake Fraley.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-08T23:43:52.779Z","endTime":"2025-08-08T23:45:03.519Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695505,"fullName":"Chase Burns","link":"/api/v1/people/695505"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"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":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":641584,"link":"/api/v1/people/641584"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.4,"endSpeed":82.2,"strikeZoneTop":3.28999822608128,"strikeZoneBottom":1.54972734497238,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.304241413901718,"aZ":-22.30177708609612,"pfxX":-8.573653458908298,"pfxZ":5.739293299128292,"pX":-0.9702110079563514,"pZ":2.8709579174057125,"vX0":5.015741328244091,"vY0":-130.0833338196098,"vZ0":-4.0495929170060805,"x":153.98,"y":161.26,"x0":-1.8055728029108067,"y0":50.004470348063485,"z0":6.13079610737204,"aX":-14.751441732474502},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":9.7,"breakHorizontal":14.5,"spinRate":1604,"spinDirection":230},"zone":11,"typeConfidence":2.0,"plateTime":0.4204520022851215,"extension":6.377130852563766},"index":0,"playId":"996b7791-9488-3c0f-9c5f-fd5ebcb7707e","pitchNumber":1,"startTime":"2025-08-08T23:44:38.885Z","endTime":"2025-08-08T23:44:43.143Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":609280,"link":"/api/v1/people/609280"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666158,"link":"/api/v1/people/666158"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"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":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.5,"endSpeed":79.9,"strikeZoneTop":3.29,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.388177225363833,"aZ":-31.1802821550409,"pfxX":2.4929641654819115,"pfxZ":0.615413804538715,"pX":0.3691909231134857,"pZ":2.630931707597651,"vX0":4.109804229648753,"vY0":-127.35677255344079,"vZ0":-2.8513515016523914,"x":102.93,"y":167.74,"x0":-1.5952517468524423,"y0":50.00585738031098,"z0":6.254362024750284,"aX":4.058728253984697},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":0.6,"breakHorizontal":-5.5,"spinRate":2791,"spinDirection":120},"zone":6,"typeConfidence":2.0,"plateTime":0.4315842182190943,"extension":6.394336567491677},"hitData":{"launchSpeed":95.8,"launchAngle":28.0,"totalDistance":353.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":205.53,"coordY":80.14}},"index":1,"playId":"85fbb155-fda3-333f-8f97-c8f67c0ca103","pitchNumber":2,"startTime":"2025-08-08T23:44:51.405Z","endTime":"2025-08-08T23:45:03.519Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":609280,"link":"/api/v1/people/609280"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666158,"link":"/api/v1/people/666158"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668804,"link":"/api/v1/people/668804"},"credit":"b_ab"},{"player":{"id":695505,"link":"/api/v1/people/695505"},"credit":"p_ab"},{"player":{"id":668804,"link":"/api/v1/people/668804"},"credit":"b_pa"},{"player":{"id":695505,"link":"/api/v1/people/695505"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.9,"awayTeamWinProbability":49.1,"homeTeamWinProbabilityAdded":8.100000000000001,"leverageIndex":1.18,"dramaIndex":84.0,"contextMetrics":{},"playEndTime":"2025-08-08T23:45:03.519Z","atBatIndex":28},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Oneil Cruz doubles (17) on a sharp line drive to left fielder Gavin Lux. Bryan Reynolds scores.","rbi":1,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-08T23:45:08.054Z","endTime":"2025-08-08T23:47:34.499Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":71},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695505,"fullName":"Chase Burns","link":"/api/v1/people/695505"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"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":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":666158,"link":"/api/v1/people/666158"},"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":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"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":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"responsiblePitcher":{"id":695505,"link":"/api/v1/people/695505"},"isScoringEvent":true,"rbi":true,"earned":true,"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(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.5,"endSpeed":90.3,"strikeZoneTop":3.83758394050844,"strikeZoneBottom":1.83472157578095,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.25946859365726,"aZ":-9.210679459510725,"pfxX":-4.506128262598134,"pfxZ":11.054865745881614,"pX":-0.6760119858233358,"pZ":1.7094491452944012,"vX0":4.008419707249944,"vY0":-143.04037512132913,"vZ0":-10.81759705585631,"x":142.77,"y":192.62,"x0":-1.5084338168109936,"y0":50.001999028293575,"z0":6.112820939281875,"aX":-9.359538921822187},"breaks":{"breakAngle":36.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.2,"breakVerticalInduced":18.1,"breakHorizontal":7.3,"spinRate":2540,"spinDirection":201},"zone":13,"typeConfidence":2.0,"plateTime":0.38257731443238274,"extension":6.6105287739358545},"index":0,"playId":"5f943371-a605-3584-94c8-8964df4b7b9c","pitchNumber":1,"startTime":"2025-08-08T23:45:33.936Z","endTime":"2025-08-08T23:45:38.154Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":609280,"link":"/api/v1/people/609280"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666158,"link":"/api/v1/people/666158"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":665833,"link":"/api/v1/people/665833","batSide":{"code":"L","description":"Left"}},"second":{"id":668804,"link":"/api/v1/people/668804"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.6,"endSpeed":83.6,"strikeZoneTop":3.89557923054672,"strikeZoneBottom":1.89110157957167,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.09497404715001,"aZ":-25.64638545916414,"pfxX":-9.103623413542937,"pfxZ":3.7118262603155223,"pX":-0.4425270507833829,"pZ":0.3793498531053461,"vX0":6.994518858212223,"vY0":-131.5793408360336,"vZ0":-9.262500509165818,"x":133.87,"y":228.54,"x0":-1.9483386615165916,"y0":50.002745542565044,"z0":5.835787023193227,"aX":-16.01301769924984},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":4.9,"breakHorizontal":15.0,"spinRate":1558,"spinDirection":234},"zone":13,"typeConfidence":2.0,"plateTime":0.4157700598450891,"extension":6.376315384683543},"index":1,"playId":"3893e6d7-9bc5-3c22-a67e-03dd5509c8c5","pitchNumber":2,"startTime":"2025-08-08T23:45:52.811Z","endTime":"2025-08-08T23:45:56.241Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":609280,"link":"/api/v1/people/609280"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666158,"link":"/api/v1/people/666158"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":665833,"link":"/api/v1/people/665833","batSide":{"code":"L","description":"Left"}},"second":{"id":668804,"link":"/api/v1/people/668804"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"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":98.9,"endSpeed":90.0,"strikeZoneTop":3.91000075349986,"strikeZoneBottom":1.84059207963378,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.72300155450368,"aZ":-8.486728151969306,"pfxX":-5.044900301181235,"pfxZ":11.356519963911976,"pX":-0.9896983825510174,"pZ":3.201707277561186,"vX0":3.844266141918407,"vY0":-143.81767948136888,"vZ0":-6.960487855298594,"x":154.72,"y":152.33,"x0":-1.6912631712438448,"y0":50.00019958662948,"z0":6.186010811703658,"aX":-10.52004947803242},"breaks":{"breakAngle":43.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.9,"breakVerticalInduced":19.3,"breakHorizontal":8.3,"spinRate":2739,"spinDirection":201},"zone":11,"typeConfidence":2.0,"plateTime":0.3814987416175697,"extension":6.6693427632323505},"index":2,"playId":"0bdf003a-de1e-3f78-ae15-490e93789747","pitchNumber":3,"startTime":"2025-08-08T23:46:14.201Z","endTime":"2025-08-08T23:46:18.882Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":609280,"link":"/api/v1/people/609280"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666158,"link":"/api/v1/people/666158"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":665833,"link":"/api/v1/people/665833","batSide":{"code":"L","description":"Left"}},"second":{"id":668804,"link":"/api/v1/people/668804"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"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":98.1,"endSpeed":89.2,"strikeZoneTop":3.91,"strikeZoneBottom":1.81,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.43724729931069,"aZ":-9.81278437948238,"pfxX":-5.226654146364905,"pfxZ":10.941488562303363,"pX":-0.26832664354129765,"pZ":2.209005629802286,"vX0":4.988979159311626,"vY0":-142.45374612625656,"vZ0":-9.134858689997834,"x":127.23,"y":179.14,"x0":-1.3680864191075253,"y0":50.00168601845669,"z0":6.087988609459225,"aX":-10.68124701374871},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":18.0,"breakHorizontal":8.4,"spinRate":2613,"spinDirection":202},"zone":8,"typeConfidence":2.0,"plateTime":0.3853115648923304,"extension":6.661118355979863},"index":3,"playId":"44141518-fa7b-3fa6-be0d-5f6686f7005a","pitchNumber":4,"startTime":"2025-08-08T23:46:32.956Z","endTime":"2025-08-08T23:46:35.956Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":609280,"link":"/api/v1/people/609280"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666158,"link":"/api/v1/people/666158"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":665833,"link":"/api/v1/people/665833","batSide":{"code":"L","description":"Left"}},"second":{"id":668804,"link":"/api/v1/people/668804"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"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":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":86.2,"strikeZoneTop":3.91000113294732,"strikeZoneBottom":1.76988150960003,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.330246124885264,"aZ":-32.38339236589798,"pfxX":3.718385654859776,"pfxZ":-0.11446411078289387,"pX":1.1746068003646595,"pZ":0.2945458028049517,"vX0":6.028812490814209,"vY0":-134.6073921758325,"vZ0":-9.075927331811306,"x":72.23,"y":230.83,"x0":-1.5712378932408488,"y0":50.00252044421507,"z0":5.97990761636497,"aX":6.8692807867050885},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":-1.8,"breakHorizontal":-7.9,"spinRate":2833,"spinDirection":122},"zone":14,"typeConfidence":2.0,"plateTime":0.4058430931470922,"extension":6.736268848811755},"index":4,"playId":"7715528a-3d97-3d6e-aa66-27fd7635298c","pitchNumber":5,"startTime":"2025-08-08T23:46:57.912Z","endTime":"2025-08-08T23:47:01.206Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":609280,"link":"/api/v1/people/609280"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666158,"link":"/api/v1/people/666158"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":665833,"link":"/api/v1/people/665833","batSide":{"code":"L","description":"Left"}},"second":{"id":668804,"link":"/api/v1/people/668804"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"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":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":99.7,"endSpeed":91.2,"strikeZoneTop":3.91,"strikeZoneBottom":1.81,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.618740370767206,"aZ":-9.336167720457027,"pfxX":-2.976135349169539,"pfxZ":10.703894969604749,"pX":-0.5032783192965007,"pZ":2.847058492623352,"vX0":3.9488819192358995,"vY0":-145.0639769461367,"vZ0":-8.002348928828381,"x":136.18,"y":161.91,"x0":-1.4948640737172676,"y0":50.00026924529317,"z0":6.20882016556998,"aX":-6.348637452881999},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.5,"breakVerticalInduced":18.0,"breakHorizontal":4.6,"spinRate":2627,"spinDirection":189},"zone":4,"typeConfidence":2.0,"plateTime":0.3774329161215819,"extension":6.550666355039839},"hitData":{"launchSpeed":105.8,"launchAngle":14.0,"totalDistance":276.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":54.06,"coordY":114.3}},"index":5,"playId":"8f6d409b-e862-3d59-8fa7-2048acb16e2e","pitchNumber":6,"startTime":"2025-08-08T23:47:21.404Z","endTime":"2025-08-08T23:47:34.499Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":609280,"link":"/api/v1/people/609280"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666158,"link":"/api/v1/people/666158"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":665833,"link":"/api/v1/people/665833","batSide":{"code":"L","description":"Left"}},"second":{"id":668804,"link":"/api/v1/people/668804"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665833,"link":"/api/v1/people/665833"},"credit":"b_ab"},{"player":{"id":695505,"link":"/api/v1/people/695505"},"credit":"p_ab"},{"player":{"id":665833,"link":"/api/v1/people/665833"},"credit":"b_pa"},{"player":{"id":695505,"link":"/api/v1/people/695505"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":63.4,"awayTeamWinProbability":36.6,"homeTeamWinProbabilityAdded":12.5,"leverageIndex":1.66,"dramaIndex":123.0,"contextMetrics":{},"playEndTime":"2025-08-08T23:47:34.499Z","atBatIndex":29},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jack Suwinski flies out to left fielder Gavin Lux.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-08T23:48:54.239Z","endTime":"2025-08-08T23:50:49.659Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":669261,"fullName":"Jack Suwinski","link":"/api/v1/people/669261"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695505,"fullName":"Chase Burns","link":"/api/v1/people/695505"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":669261,"fullName":"Jack Suwinski","link":"/api/v1/people/669261"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":666158,"link":"/api/v1/people/666158"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-08T23:48:01.363Z","endTime":"2025-08-08T23:48:56.580Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":609280,"link":"/api/v1/people/609280"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666158,"link":"/api/v1/people/666158"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":669261,"link":"/api/v1/people/669261","batSide":{"code":"L","description":"Left"}},"second":{"id":665833,"link":"/api/v1/people/665833"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.9,"endSpeed":84.8,"strikeZoneTop":3.56,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.300031288446387,"aZ":-29.934983714116928,"pfxX":0.1513201841904963,"pfxZ":1.2329855236864615,"pX":0.5004053884373695,"pZ":1.5398877432707416,"vX0":6.019244587526245,"vY0":-133.69349769070163,"vZ0":-6.267008529181191,"x":97.93,"y":197.2,"x0":-1.797975461284636,"y0":50.002216895017256,"z0":6.0575276890154015,"aX":0.2733532481953101},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":1.1,"breakHorizontal":-1.6,"spinRate":2836,"spinDirection":101},"zone":9,"typeConfidence":2.0,"plateTime":0.4093845847333384,"extension":6.65682930606525},"index":1,"playId":"fc35647a-d624-3269-8ac6-c8a1e6f4efaa","pitchNumber":1,"startTime":"2025-08-08T23:48:56.580Z","endTime":"2025-08-08T23:48:59.580Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":609280,"link":"/api/v1/people/609280"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666158,"link":"/api/v1/people/666158"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":669261,"link":"/api/v1/people/669261","batSide":{"code":"L","description":"Left"}},"second":{"id":665833,"link":"/api/v1/people/665833"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.0,"endSpeed":84.8,"strikeZoneTop":3.56,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.97930642094803,"aZ":-25.22490284629964,"pfxX":0.7295577243209238,"pfxZ":3.8194748390590236,"pX":0.2404172849644616,"pZ":1.7357640937678431,"vX0":5.136431036152852,"vY0":-133.77556374051443,"vZ0":-6.6268948233625355,"x":107.84,"y":191.91,"x0":-1.79662087706313,"y0":50.00125315416531,"z0":6.044992745502813,"aX":1.3254481294197076},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":5.8,"breakHorizontal":-2.4,"spinRate":2767,"spinDirection":122},"zone":8,"typeConfidence":2.0,"plateTime":0.4089382269345547,"extension":6.539877856617442},"index":2,"playId":"11ab828f-45db-3212-a11c-655b3be20fdf","pitchNumber":2,"startTime":"2025-08-08T23:49:12.167Z","endTime":"2025-08-08T23:49:17.379Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":609280,"link":"/api/v1/people/609280"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666158,"link":"/api/v1/people/666158"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":669261,"link":"/api/v1/people/669261","batSide":{"code":"L","description":"Left"}},"second":{"id":665833,"link":"/api/v1/people/665833"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"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":99.6,"endSpeed":91.8,"strikeZoneTop":3.54970257511482,"strikeZoneBottom":1.63174926352898,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.793166742988852,"aZ":-9.326192566003916,"pfxX":-3.0802293192430605,"pfxZ":10.637830535295883,"pX":-0.892736445479893,"pZ":2.821614680533105,"vX0":3.447170072019625,"vY0":-144.93371066357915,"vZ0":-8.225742125940025,"x":151.03,"y":162.6,"x0":-1.691862979998595,"y0":50.00455068989098,"z0":6.250067390740293,"aX":-6.617259565277288},"breaks":{"breakAngle":27.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.4,"breakVerticalInduced":18.0,"breakHorizontal":4.9,"spinRate":2698,"spinDirection":196},"zone":11,"typeConfidence":2.0,"plateTime":0.37651129701380537,"extension":6.64402712908389},"index":3,"playId":"35af4e9e-32c7-3638-841f-5bf35371745a","pitchNumber":3,"startTime":"2025-08-08T23:49:36.418Z","endTime":"2025-08-08T23:49:40.774Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":609280,"link":"/api/v1/people/609280"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666158,"link":"/api/v1/people/666158"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":669261,"link":"/api/v1/people/669261","batSide":{"code":"L","description":"Left"}},"second":{"id":665833,"link":"/api/v1/people/665833"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"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":99.6,"endSpeed":91.2,"strikeZoneTop":3.5599998311591,"strikeZoneBottom":1.5562364082513,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.275525878473665,"aZ":-12.03353453649331,"pfxX":-4.368204376459048,"pfxZ":9.43215252307123,"pX":-1.0865316414246273,"pZ":3.7929310259595623,"vX0":2.797714168467069,"vY0":-145.05319342502196,"vZ0":-5.009503765317063,"x":158.42,"y":136.37,"x0":-1.4949955694880528,"y0":50.00185861471661,"z0":6.273218345104839,"aX":-9.327031903668768},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":16.3,"breakHorizontal":7.3,"spinRate":2548,"spinDirection":205},"zone":11,"typeConfidence":2.0,"plateTime":0.3773105227178859,"extension":6.508276836636599},"index":4,"playId":"7d39f3ce-ed7f-3de0-b6c2-779801ba488b","pitchNumber":4,"startTime":"2025-08-08T23:49:55.557Z","endTime":"2025-08-08T23:49:59.095Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":609280,"link":"/api/v1/people/609280"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666158,"link":"/api/v1/people/666158"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":669261,"link":"/api/v1/people/669261","batSide":{"code":"L","description":"Left"}},"second":{"id":665833,"link":"/api/v1/people/665833"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"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":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":86.7,"strikeZoneTop":3.49701658190627,"strikeZoneBottom":1.57877107113787,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.02937891600866,"aZ":-25.148496762827772,"pfxX":0.9388106125426439,"pfxZ":3.7281311790699196,"pX":0.9560357655830597,"pZ":0.6643158874551743,"vX0":6.567691899318077,"vY0":-136.00319841514002,"vZ0":-9.539688567647435,"x":80.56,"y":220.84,"x0":-1.6058796797560555,"y0":50.00654325012713,"z0":5.943217826891821,"aX":1.7689161353910725},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":5.0,"breakHorizontal":-3.0,"spinRate":2720,"spinDirection":145},"zone":14,"typeConfidence":2.0,"plateTime":0.40174771243382956,"extension":6.696033564201932},"index":5,"playId":"643778e1-d083-3ac3-b854-68c438fe9935","pitchNumber":5,"startTime":"2025-08-08T23:50:13.070Z","endTime":"2025-08-08T23:50:16.225Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":609280,"link":"/api/v1/people/609280"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666158,"link":"/api/v1/people/666158"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":669261,"link":"/api/v1/people/669261","batSide":{"code":"L","description":"Left"}},"second":{"id":665833,"link":"/api/v1/people/665833"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.1,"endSpeed":90.0,"strikeZoneTop":3.56,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.380516617301755,"aZ":-10.351252339827175,"pfxX":-4.078773392659684,"pfxZ":10.54046171512641,"pX":0.18317957706942345,"pZ":3.1710720366355623,"vX0":6.183250044318098,"vY0":-142.65584239141154,"vZ0":-6.64215044791584,"x":110.02,"y":153.16,"x0":-1.4778281771274842,"y0":50.004603039999175,"z0":6.175035660275884,"aX":-8.446661986270932},"breaks":{"breakAngle":31.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":18.0,"breakHorizontal":6.2,"spinRate":2547,"spinDirection":197},"zone":2,"typeConfidence":2.0,"plateTime":0.38325470790012606,"extension":6.72693530097119},"hitData":{"launchSpeed":78.6,"launchAngle":36.0,"totalDistance":274.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":55.47,"coordY":114.17}},"index":6,"playId":"2f810d14-bdde-390b-ad1c-d3dce87f4cc8","pitchNumber":6,"startTime":"2025-08-08T23:50:38.288Z","endTime":"2025-08-08T23:50:49.659Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":609280,"link":"/api/v1/people/609280"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666158,"link":"/api/v1/people/666158"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":669261,"link":"/api/v1/people/669261","batSide":{"code":"L","description":"Left"}},"second":{"id":665833,"link":"/api/v1/people/665833"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669261,"link":"/api/v1/people/669261"},"credit":"b_ab"},{"player":{"id":695505,"link":"/api/v1/people/695505"},"credit":"p_ab"},{"player":{"id":669261,"link":"/api/v1/people/669261"},"credit":"b_pa"},{"player":{"id":695505,"link":"/api/v1/people/695505"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":58.5,"awayTeamWinProbability":41.5,"homeTeamWinProbabilityAdded":-4.899999999999999,"leverageIndex":1.43,"dramaIndex":71.0,"contextMetrics":{},"playEndTime":"2025-08-08T23:50:49.659Z","atBatIndex":30},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jared Triolo strikes out on a foul tip.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-08T23:50:53.633Z","endTime":"2025-08-08T23:53:12.064Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695505,"fullName":"Chase Burns","link":"/api/v1/people/695505"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":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":"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":98.9,"endSpeed":90.1,"strikeZoneTop":3.8,"strikeZoneBottom":1.77,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.46316225770025,"aZ":-9.35488202353819,"pfxX":-3.636927084971111,"pfxZ":10.917145209471416,"pX":-0.10259070899484593,"pZ":3.5768402850366074,"vX0":4.390362958450195,"vY0":-143.9111247623548,"vZ0":-6.119892085402498,"x":120.91,"y":142.21,"x0":-1.1778998635720985,"y0":50.004702039229066,"z0":6.315256019463993,"aX":-7.603517734316293},"breaks":{"breakAngle":31.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.4,"breakVerticalInduced":18.6,"breakHorizontal":5.6,"spinRate":2534,"spinDirection":194},"zone":2,"typeConfidence":2.0,"plateTime":0.38110639650502964,"extension":6.61833374974985},"index":0,"playId":"69cb8d01-7ecb-3c9c-be78-fd6a75ce08e3","pitchNumber":1,"startTime":"2025-08-08T23:51:15.244Z","endTime":"2025-08-08T23:51:18.244Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":609280,"link":"/api/v1/people/609280"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666158,"link":"/api/v1/people/666158"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":669707,"link":"/api/v1/people/669707","batSide":{"code":"R","description":"Right"}},"second":{"id":665833,"link":"/api/v1/people/665833"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 2B","code":"2","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":"b540fb95-025b-4839-bb2e-22e4abf304b2","startTime":"2025-08-08T23:51:37.645Z","endTime":"2025-08-08T23:51:41.641Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":609280,"link":"/api/v1/people/609280"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666158,"link":"/api/v1/people/666158"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":669707,"link":"/api/v1/people/669707","batSide":{"code":"R","description":"Right"}},"second":{"id":665833,"link":"/api/v1/people/665833"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"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":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":99.5,"endSpeed":90.3,"strikeZoneTop":3.79999915803053,"strikeZoneBottom":1.77079497834443,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.137915294170696,"aZ":-9.137141787966709,"pfxX":-4.660244148407772,"pfxZ":11.026430881903856,"pX":0.39699481187390695,"pZ":1.294176426405154,"vX0":6.280759703951193,"vY0":-144.21999833117167,"vZ0":-12.012432776716443,"x":101.87,"y":203.84,"x0":-1.212024777727561,"y0":50.00196999749207,"z0":6.0954476093695815,"aX":-9.735631085361788},"breaks":{"breakAngle":33.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":17.5,"breakHorizontal":7.1,"spinRate":2578,"spinDirection":203},"zone":14,"typeConfidence":2.0,"plateTime":0.3810013644131094,"extension":6.726518800761408},"index":2,"playId":"10d8b997-b2cf-3a4c-b6ab-f72311b9dee0","pitchNumber":2,"startTime":"2025-08-08T23:51:57.671Z","endTime":"2025-08-08T23:52:01.945Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":609280,"link":"/api/v1/people/609280"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666158,"link":"/api/v1/people/666158"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":669707,"link":"/api/v1/people/669707","batSide":{"code":"R","description":"Right"}},"second":{"id":665833,"link":"/api/v1/people/665833"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"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,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":85.0,"strikeZoneTop":3.8,"strikeZoneBottom":1.77,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.845011866872944,"aZ":-23.601826249401718,"pfxX":1.0282231181960482,"pfxZ":4.678243553136039,"pX":0.7287638932945539,"pZ":1.5083511172341302,"vX0":5.693011801105715,"vY0":-134.66636995297804,"vZ0":-7.592348043068798,"x":89.22,"y":198.05,"x0":-1.5482668952602154,"y0":50.005617836339454,"z0":6.039772216415208,"aX":1.8830046366131064},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":7.0,"breakHorizontal":-3.1,"spinRate":2820,"spinDirection":145},"zone":14,"typeConfidence":2.0,"plateTime":0.40707832722951265,"extension":6.680289642935482},"index":3,"playId":"9fe8d73d-02bb-32b1-a329-09520d68b22c","pitchNumber":3,"startTime":"2025-08-08T23:52:18.448Z","endTime":"2025-08-08T23:52:21.937Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":609280,"link":"/api/v1/people/609280"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666158,"link":"/api/v1/people/666158"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":669707,"link":"/api/v1/people/669707","batSide":{"code":"R","description":"Right"}},"second":{"id":665833,"link":"/api/v1/people/665833"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":100.0,"endSpeed":91.3,"strikeZoneTop":3.8,"strikeZoneBottom":1.77,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.22103275540381,"aZ":-10.945076015986109,"pfxX":-4.493956436907315,"pfxZ":9.922735509434677,"pX":0.2800860547813168,"pZ":3.485601122108431,"vX0":5.913699178956093,"vY0":-145.38151808470815,"vZ0":-6.159891583500378,"x":106.32,"y":144.67,"x0":-1.1969707740067974,"y0":50.00524399653618,"z0":6.296939917450595,"aX":-9.6171863672468},"breaks":{"breakAngle":33.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":16.9,"breakHorizontal":7.0,"spinRate":2621,"spinDirection":205},"zone":3,"typeConfidence":2.0,"plateTime":0.3768102376873341,"extension":6.649864573904816},"index":4,"playId":"a6b45788-be03-3dd3-8645-28af60344385","pitchNumber":4,"startTime":"2025-08-08T23:52:45.371Z","endTime":"2025-08-08T23:52:48.800Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":609280,"link":"/api/v1/people/609280"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666158,"link":"/api/v1/people/666158"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":669707,"link":"/api/v1/people/669707","batSide":{"code":"R","description":"Right"}},"second":{"id":665833,"link":"/api/v1/people/665833"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":99.4,"endSpeed":90.4,"strikeZoneTop":3.8,"strikeZoneBottom":1.77,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.1176708730399,"aZ":-7.5038136819434325,"pfxX":-2.147871761911952,"pfxZ":11.698396578202319,"pX":-0.384172811140978,"pZ":3.6745147232215536,"vX0":3.453053863252685,"vY0":-144.6298298490037,"vZ0":-6.037607035135392,"x":131.64,"y":139.57,"x0":-1.3169628852101747,"y0":50.00580920634371,"z0":6.2549599674776175,"aX":-4.530887949274816},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-7.7,"breakVerticalInduced":20.0,"breakHorizontal":3.1,"spinRate":2505,"spinDirection":198},"zone":1,"typeConfidence":2.0,"plateTime":0.37934762034130864,"extension":6.401280604070882},"index":5,"playId":"d74b370b-26fc-328f-8eab-880157238778","pitchNumber":5,"startTime":"2025-08-08T23:53:08.862Z","endTime":"2025-08-08T23:53:12.064Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":609280,"link":"/api/v1/people/609280"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666158,"link":"/api/v1/people/666158"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":669707,"link":"/api/v1/people/669707","batSide":{"code":"R","description":"Right"}},"second":{"id":665833,"link":"/api/v1/people/665833"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669707,"link":"/api/v1/people/669707"},"credit":"b_ab"},{"player":{"id":695505,"link":"/api/v1/people/695505"},"credit":"p_ab"},{"player":{"id":669707,"link":"/api/v1/people/669707"},"credit":"b_pa"},{"player":{"id":695505,"link":"/api/v1/people/695505"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.2,"awayTeamWinProbability":45.8,"homeTeamWinProbabilityAdded":-4.299999999999997,"leverageIndex":1.56,"dramaIndex":71.0,"contextMetrics":{},"playEndTime":"2025-08-08T23:53:12.064Z","atBatIndex":31},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Liover Peguero strikes out swinging.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-08T23:53:17.872Z","endTime":"2025-08-08T23:55:21.740Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":678894,"fullName":"Liover Peguero","link":"/api/v1/people/678894"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695505,"fullName":"Chase Burns","link":"/api/v1/people/695505"},"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":678894,"fullName":"Liover Peguero","link":"/api/v1/people/678894"},"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":"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":92.1,"endSpeed":85.1,"strikeZoneTop":3.60000187835008,"strikeZoneBottom":1.70856188889465,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.413639940170274,"aZ":-31.887661546406687,"pfxX":2.645937861721591,"pfxZ":0.15508041443759168,"pX":1.3720350764983127,"pZ":1.3266952841584208,"vX0":6.97983856517668,"vY0":-133.8841348779471,"vZ0":-6.493890279776413,"x":64.7,"y":202.96,"x0":-1.6105676758730252,"y0":50.00283182805626,"z0":6.0606578561803355,"aX":4.8094124888154965},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":-1.0,"breakHorizontal":-6.2,"spinRate":2802,"spinDirection":104},"zone":14,"typeConfidence":2.0,"plateTime":0.40882594784828896,"extension":6.582210152940482},"index":0,"playId":"53dbf520-6194-3db1-95d7-5ea03675ed78","pitchNumber":1,"startTime":"2025-08-08T23:53:36.231Z","endTime":"2025-08-08T23:53:39.997Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":609280,"link":"/api/v1/people/609280"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666158,"link":"/api/v1/people/666158"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":678894,"link":"/api/v1/people/678894","batSide":{"code":"R","description":"Right"}},"second":{"id":665833,"link":"/api/v1/people/665833"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"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":98.8,"endSpeed":90.3,"strikeZoneTop":3.59999940520639,"strikeZoneBottom":1.6262007718068,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.04337214480072,"aZ":-9.550277272878953,"pfxX":-2.098715435713714,"pfxZ":10.816303189232741,"pX":0.7086010154295134,"pZ":3.6837043472716022,"vX0":6.270242956943599,"vY0":-143.65739759525388,"vZ0":-5.8727488366741065,"x":89.99,"y":139.32,"x0":-1.2289761210301517,"y0":50.0049252545139,"z0":6.347269708331112,"aX":-4.391517648411524},"breaks":{"breakAngle":15.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.5,"breakVerticalInduced":18.6,"breakHorizontal":2.5,"spinRate":2603,"spinDirection":193},"zone":3,"typeConfidence":2.0,"plateTime":0.38117121378663565,"extension":6.596880387236681},"index":1,"playId":"b2f6b4dc-f25d-3a40-9ba1-024280ad5d90","pitchNumber":2,"startTime":"2025-08-08T23:53:55.157Z","endTime":"2025-08-08T23:53:58.359Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":609280,"link":"/api/v1/people/609280"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666158,"link":"/api/v1/people/666158"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":678894,"link":"/api/v1/people/678894","batSide":{"code":"R","description":"Right"}},"second":{"id":665833,"link":"/api/v1/people/665833"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"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":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":98.1,"endSpeed":89.2,"strikeZoneTop":3.60000102594874,"strikeZoneBottom":1.68410356929785,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.47283606133391,"aZ":-7.79011612440664,"pfxX":-2.6382362856866712,"pfxZ":11.943511736770137,"pX":0.6251986049586286,"pZ":2.081665795044275,"vX0":6.489029112365694,"vY0":-142.39493018285393,"vZ0":-9.930004929054382,"x":93.17,"y":182.58,"x0":-1.3463524919921692,"y0":50.003561727678395,"z0":6.118055155681845,"aX":-5.3871431017534075},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.1,"breakVerticalInduced":19.6,"breakHorizontal":3.4,"spinRate":2508,"spinDirection":202},"zone":9,"typeConfidence":2.0,"plateTime":0.38550862763032256,"extension":6.775537390354176},"index":2,"playId":"8a59b2c9-0ca0-3fe4-ad21-b3178e668e08","pitchNumber":3,"startTime":"2025-08-08T23:54:15.611Z","endTime":"2025-08-08T23:54:19.978Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":609280,"link":"/api/v1/people/609280"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666158,"link":"/api/v1/people/666158"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":678894,"link":"/api/v1/people/678894","batSide":{"code":"R","description":"Right"}},"second":{"id":665833,"link":"/api/v1/people/665833"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":99.4,"endSpeed":89.9,"strikeZoneTop":3.60000303685385,"strikeZoneBottom":1.74090259228788,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.95673402388461,"aZ":-7.410461084679164,"pfxX":-1.1434949121260112,"pfxZ":11.815900619261257,"pX":-0.7390479832452028,"pZ":3.5587688610521027,"vX0":2.1585373297489046,"vY0":-144.59893292813376,"vZ0":-6.5133134519519205,"x":145.17,"y":142.69,"x0":-1.3501689272599509,"y0":50.00446018611211,"z0":6.309031826306129,"aX":-2.397068925969896},"breaks":{"breakAngle":12.0,"breakLength":1.2,"breakY":24.0,"breakVertical":-7.8,"breakVerticalInduced":20.0,"breakHorizontal":1.6,"spinRate":2494,"spinDirection":200},"zone":1,"typeConfidence":2.0,"plateTime":0.3802925832050814,"extension":6.574370141340163},"index":3,"playId":"d0685553-6609-3026-9140-adc831df2799","pitchNumber":4,"startTime":"2025-08-08T23:54:35.241Z","endTime":"2025-08-08T23:54:39.875Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":609280,"link":"/api/v1/people/609280"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666158,"link":"/api/v1/people/666158"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":678894,"link":"/api/v1/people/678894","batSide":{"code":"R","description":"Right"}},"second":{"id":665833,"link":"/api/v1/people/665833"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"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":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.7,"endSpeed":89.9,"strikeZoneTop":3.6,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.13334115348927,"aZ":-10.277495562946592,"pfxX":-2.2257808350660424,"pfxZ":10.51993776760239,"pX":-0.18962244751656562,"pZ":3.7393656646853453,"vX0":4.170182204019717,"vY0":-143.57768826106326,"vZ0":-5.379108662454391,"x":124.23,"y":137.82,"x0":-1.3736477138263983,"y0":50.006256772890715,"z0":6.280621170645077,"aX":-4.63456685721647},"breaks":{"breakAngle":18.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.1,"breakVerticalInduced":18.1,"breakHorizontal":3.1,"spinRate":2490,"spinDirection":197},"zone":11,"typeConfidence":2.0,"plateTime":0.3819002272454899,"extension":6.599690234280574},"index":4,"playId":"0396753d-5bd3-3e71-a500-455260d15ec3","pitchNumber":5,"startTime":"2025-08-08T23:54:57.161Z","endTime":"2025-08-08T23:55:00.612Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":609280,"link":"/api/v1/people/609280"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666158,"link":"/api/v1/people/666158"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":678894,"link":"/api/v1/people/678894","batSide":{"code":"R","description":"Right"}},"second":{"id":665833,"link":"/api/v1/people/665833"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"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":99.3,"endSpeed":90.0,"strikeZoneTop":3.6,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.30446537608172,"aZ":-6.9407259375062065,"pfxX":-0.6773095427474354,"pfxZ":12.03500520344325,"pX":-0.05204497572773834,"pZ":3.6516882953156347,"vX0":3.769028359894771,"vY0":-144.48739237704368,"vZ0":-6.1938183600511865,"x":118.98,"y":140.18,"x0":-1.2901109216642639,"y0":50.00082705349469,"z0":6.260192602422789,"aX":-1.4203297372009271},"breaks":{"breakAngle":3.6,"breakLength":1.2,"breakY":24.0,"breakVertical":-7.3,"breakVerticalInduced":20.6,"breakHorizontal":0.4,"spinRate":2530,"spinDirection":199},"zone":2,"typeConfidence":2.0,"plateTime":0.3803034299813124,"extension":6.658748730759717},"index":5,"playId":"042ea681-31e3-3354-8601-dba616077896","pitchNumber":6,"startTime":"2025-08-08T23:55:18.662Z","endTime":"2025-08-08T23:55:21.740Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":609280,"link":"/api/v1/people/609280"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666158,"link":"/api/v1/people/666158"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":678894,"link":"/api/v1/people/678894","batSide":{"code":"R","description":"Right"}},"second":{"id":665833,"link":"/api/v1/people/665833"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678894,"link":"/api/v1/people/678894"},"credit":"b_ab"},{"player":{"id":695505,"link":"/api/v1/people/695505"},"credit":"p_ab"},{"player":{"id":678894,"link":"/api/v1/people/678894"},"credit":"b_pa"},{"player":{"id":695505,"link":"/api/v1/people/695505"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-4.200000000000003,"leverageIndex":1.57,"dramaIndex":70.0,"contextMetrics":{},"playEndTime":"2025-08-08T23:55:21.740Z","atBatIndex":32},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ke'Bryan Hayes grounds out, shortstop Jared Triolo to first baseman Spencer Horwitz.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-08T23:57:02.143Z","endTime":"2025-08-08T23:58:55.986Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":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":669707,"link":"/api/v1/people/669707"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":687462,"link":"/api/v1/people/687462"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":90.7,"endSpeed":82.9,"strikeZoneTop":3.27000084577171,"strikeZoneBottom":1.43799524574091,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.030099527658226,"aZ":-20.072999467032577,"pfxX":-6.166677450896359,"pfxZ":6.856848218474687,"pX":0.12014231888472704,"pZ":3.9742422452942656,"vX0":6.651788072810159,"vY0":-131.9761347985046,"vZ0":-0.7792093586744764,"x":112.42,"y":131.48,"x0":-1.6314599448112457,"y0":50.00158617975717,"z0":5.75149681561833,"aX":-10.880618530747983},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":12.5,"breakHorizontal":9.7,"spinRate":2452,"spinDirection":212},"zone":12,"typeConfidence":2.0,"plateTime":0.41498652701710004,"extension":6.787929385960497},"index":0,"playId":"755bd5b0-ac30-39ff-a260-7082ed22fa9e","pitchNumber":1,"startTime":"2025-08-08T23:57:52.332Z","endTime":"2025-08-08T23:57:55.867Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":678894,"link":"/api/v1/people/678894"},"third":{"id":643396,"link":"/api/v1/people/643396"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":669261,"link":"/api/v1/people/669261"}},"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":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"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":91.4,"endSpeed":84.1,"strikeZoneTop":3.17101378589734,"strikeZoneBottom":1.44556607749595,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.19601236017994,"aZ":-18.45202215079473,"pfxX":-6.3395893287788425,"pfxZ":7.620890960705701,"pX":0.33094841323712854,"pZ":2.5989250024775528,"vX0":6.992639087223458,"vY0":-133.01455501895282,"vZ0":-4.786592835414435,"x":104.39,"y":168.61,"x0":-1.502139848340052,"y0":50.00504861334426,"z0":5.750475433774982,"aX":-11.418714241920394},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":13.0,"breakHorizontal":10.1,"spinRate":2496,"spinDirection":216},"zone":6,"typeConfidence":2.0,"plateTime":0.4110072365480928,"extension":6.925423734471942},"index":1,"playId":"9e70b5cd-49f7-30a2-85d2-0041cda4623e","pitchNumber":2,"startTime":"2025-08-08T23:58:06.630Z","endTime":"2025-08-08T23:58:10.872Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":678894,"link":"/api/v1/people/678894"},"third":{"id":643396,"link":"/api/v1/people/643396"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":669261,"link":"/api/v1/people/669261"}},"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":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"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":90.9,"endSpeed":83.3,"strikeZoneTop":3.27428650352633,"strikeZoneBottom":1.44190558187729,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.5477362684876,"aZ":-19.807348699273014,"pfxX":-6.349369073335387,"pfxZ":6.9750668921901795,"pX":0.23756436022600183,"pZ":2.6566228683321307,"vX0":6.832671427446036,"vY0":-132.16901459106862,"vZ0":-3.9777885047647046,"x":107.94,"y":167.05,"x0":-1.553301466304566,"y0":50.003625024991386,"z0":5.631364972887597,"aX":-11.260306410728816},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":12.0,"breakHorizontal":10.1,"spinRate":2591,"spinDirection":212},"zone":5,"typeConfidence":2.0,"plateTime":0.41403731424225043,"extension":6.8032646389399405},"index":2,"playId":"a58c9f2a-90eb-3d8c-b51a-e5149db2f9f8","pitchNumber":3,"startTime":"2025-08-08T23:58:18.804Z","endTime":"2025-08-08T23:58:23.153Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":678894,"link":"/api/v1/people/678894"},"third":{"id":643396,"link":"/api/v1/people/643396"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":669261,"link":"/api/v1/people/669261"}},"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":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"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":93.3,"endSpeed":85.6,"strikeZoneTop":3.26999955101703,"strikeZoneBottom":1.46878864380174,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.361221820157585,"aZ":-16.25916947904537,"pfxX":-5.495900018528948,"pfxZ":8.508099399106925,"pX":1.1680731203687944,"pZ":3.240873343514809,"vX0":8.77315283800573,"vY0":-135.59939901783358,"vZ0":-3.8395744893282413,"x":72.48,"y":151.28,"x0":-1.3883817002428165,"y0":50.005355624830585,"z0":5.8025505958514865,"aX":-10.284436433640236},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":14.8,"breakHorizontal":8.2,"spinRate":2432,"spinDirection":216},"zone":12,"typeConfidence":2.0,"plateTime":0.4032181651573632,"extension":6.740570710715029},"index":3,"playId":"c5fdac6b-11c1-3df8-b9e8-3fe0cac8c8b7","pitchNumber":4,"startTime":"2025-08-08T23:58:33.718Z","endTime":"2025-08-08T23:58:37.783Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":678894,"link":"/api/v1/people/678894"},"third":{"id":643396,"link":"/api/v1/people/643396"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":669261,"link":"/api/v1/people/669261"}},"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":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"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":86.2,"endSpeed":79.7,"strikeZoneTop":3.27,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.850398365085457,"aZ":-33.92691307330562,"pfxX":1.1546310135842621,"pfxZ":-1.096739854149976,"pX":0.4867955949638471,"pZ":1.7150192517884206,"vX0":4.749296466904151,"vY0":-125.53776163718511,"vZ0":-3.309935885104351,"x":98.44,"y":192.47,"x0":-1.577695935317385,"y0":50.00251043641102,"z0":5.80553780271668,"aX":1.8463895490855657},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":-2.5,"breakHorizontal":-3.1,"spinRate":2586,"spinDirection":83},"zone":9,"typeConfidence":2.0,"plateTime":0.43591009352619015,"extension":6.820759221194515},"hitData":{"launchSpeed":94.7,"launchAngle":-12.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":109.37,"coordY":149.97}},"index":4,"playId":"9e310561-9dd3-323c-970d-f80380151568","pitchNumber":5,"startTime":"2025-08-08T23:58:48.358Z","endTime":"2025-08-08T23:58:55.986Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":678894,"link":"/api/v1/people/678894"},"third":{"id":643396,"link":"/api/v1/people/643396"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":669261,"link":"/api/v1/people/669261"}},"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":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663647,"link":"/api/v1/people/663647"},"credit":"b_ab"},{"player":{"id":656605,"link":"/api/v1/people/656605"},"credit":"p_ab"},{"player":{"id":663647,"link":"/api/v1/people/663647"},"credit":"b_pa"},{"player":{"id":656605,"link":"/api/v1/people/656605"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.0,"awayTeamWinProbability":47.0,"homeTeamWinProbabilityAdded":3.0,"leverageIndex":1.17,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2025-08-08T23:58:55.986Z","atBatIndex":33},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"TJ Friedl flies out to left fielder Tommy Pham.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-08T23:59:02.286Z","endTime":"2025-08-08T23:59:44.906Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":502054,"link":"/api/v1/people/502054"},"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(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":75.6,"endSpeed":69.0,"strikeZoneTop":3.21000000334497,"strikeZoneBottom":1.49195427389212,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.42850143060231,"aZ":-40.150016825458245,"pfxX":5.25143084251852,"pfxZ":-6.610863638607956,"pX":-0.7100542634312111,"pZ":2.2266056000599463,"vX0":0.6533739415603832,"vY0":-110.04688953037645,"vZ0":1.0664800199824245,"x":144.07,"y":178.66,"x0":-1.6931915365873191,"y0":50.002198150176426,"z0":6.042733090229621,"aX":6.33755472119837},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.6,"breakVerticalInduced":-11.2,"breakHorizontal":-9.7,"spinRate":2460,"spinDirection":37},"zone":4,"typeConfidence":2.0,"plateTime":0.5007890236260497,"extension":6.84941193661076},"index":0,"playId":"3141dc87-6691-30dc-84b0-db16faa20835","pitchNumber":1,"startTime":"2025-08-08T23:59:18.538Z","endTime":"2025-08-08T23:59:22.899Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":678894,"link":"/api/v1/people/678894"},"third":{"id":643396,"link":"/api/v1/people/643396"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":669261,"link":"/api/v1/people/669261"}},"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":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"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":93.0,"endSpeed":84.9,"strikeZoneTop":3.21,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.029162186292734,"aZ":-15.983945980772301,"pfxX":-4.273164576660347,"pfxZ":8.75159538403555,"pX":-0.6900311406355009,"pZ":2.8685538159771506,"vX0":4.389925905165588,"vY0":-135.27357461120235,"vZ0":-4.745096015781358,"x":143.3,"y":161.33,"x0":-1.7801757552383841,"y0":50.001832511583885,"z0":5.769131603962112,"aX":-7.9042721691040585},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":15.0,"breakHorizontal":6.8,"spinRate":2294,"spinDirection":223},"zone":1,"typeConfidence":2.0,"plateTime":0.405205681852979,"extension":6.768344999329745},"hitData":{"launchSpeed":92.6,"launchAngle":37.0,"totalDistance":333.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":57.18,"coordY":83.69}},"index":1,"playId":"a8502953-f4e9-39f0-9e1a-65983237b1ff","pitchNumber":2,"startTime":"2025-08-08T23:59:36.569Z","endTime":"2025-08-08T23:59:44.906Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":678894,"link":"/api/v1/people/678894"},"third":{"id":643396,"link":"/api/v1/people/643396"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":669261,"link":"/api/v1/people/669261"}},"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":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":670770,"link":"/api/v1/people/670770"},"credit":"b_ab"},{"player":{"id":656605,"link":"/api/v1/people/656605"},"credit":"p_ab"},{"player":{"id":670770,"link":"/api/v1/people/670770"},"credit":"b_pa"},{"player":{"id":656605,"link":"/api/v1/people/656605"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.2,"awayTeamWinProbability":44.8,"homeTeamWinProbabilityAdded":2.200000000000003,"leverageIndex":0.88,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2025-08-08T23:59:44.906Z","atBatIndex":34},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Matt McLain grounds out, third baseman Isiah Kiner-Falefa to first baseman Spencer Horwitz.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-08T23:59:50.517Z","endTime":"2025-08-09T00:00:31.093Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":643396,"link":"/api/v1/people/643396"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":687462,"link":"/api/v1/people/687462"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":90.4,"endSpeed":82.9,"strikeZoneTop":3.18200754653543,"strikeZoneBottom":1.31630570150702,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.07675249938841,"aZ":-22.377844194991283,"pfxX":-6.938616350998525,"pfxZ":5.580950700438132,"pX":0.1873595198056375,"pZ":3.2150953728203415,"vX0":7.129847634022516,"vY0":-131.48004686261186,"vZ0":-2.2419444781543083,"x":109.86,"y":151.97,"x0":-1.654096515415961,"y0":50.00571567649471,"z0":5.734196398961604,"aX":-12.187631815700398},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":9.8,"breakHorizontal":11.0,"spinRate":2441,"spinDirection":217},"zone":2,"typeConfidence":2.0,"plateTime":0.41610182394151485,"extension":6.677963876280135},"index":0,"playId":"2bfaef75-38c6-31fa-b93d-34ad77e4b4df","pitchNumber":1,"startTime":"2025-08-09T00:00:08.946Z","endTime":"2025-08-09T00:00:13.372Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":678894,"link":"/api/v1/people/678894"},"third":{"id":643396,"link":"/api/v1/people/643396"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":669261,"link":"/api/v1/people/669261"}},"offense":{"batter":{"id":680574,"link":"/api/v1/people/680574","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"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":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.9,"endSpeed":79.4,"strikeZoneTop":3.1,"strikeZoneBottom":1.35,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.789858310252676,"aZ":-32.629821193207896,"pfxX":1.9091569155249133,"pfxZ":-0.286023602624069,"pX":0.2605324413462053,"pZ":1.621421583915578,"vX0":4.3496820181924525,"vY0":-125.08778811539925,"vZ0":-3.657067737043834,"x":107.07,"y":195.0,"x0":-1.747690627584648,"y0":50.00456460736763,"z0":5.7724322235260885,"aX":3.030297322315417},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":-1.1,"breakHorizontal":-4.4,"spinRate":2410,"spinDirection":95},"zone":8,"typeConfidence":2.0,"plateTime":0.4375636457333445,"extension":6.776688593495628},"hitData":{"launchSpeed":76.9,"launchAngle":-2.0,"totalDistance":26.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":100.64,"coordY":162.32}},"index":1,"playId":"b61a04a1-ddc2-396e-a591-552e2f727a2f","pitchNumber":2,"startTime":"2025-08-09T00:00:21.911Z","endTime":"2025-08-09T00:00:31.093Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":678894,"link":"/api/v1/people/678894"},"third":{"id":643396,"link":"/api/v1/people/643396"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":669261,"link":"/api/v1/people/669261"}},"offense":{"batter":{"id":680574,"link":"/api/v1/people/680574","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680574,"link":"/api/v1/people/680574"},"credit":"b_ab"},{"player":{"id":656605,"link":"/api/v1/people/656605"},"credit":"p_ab"},{"player":{"id":680574,"link":"/api/v1/people/680574"},"credit":"b_pa"},{"player":{"id":656605,"link":"/api/v1/people/656605"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":56.699999999999996,"awayTeamWinProbability":43.300000000000004,"homeTeamWinProbabilityAdded":1.499999999999993,"leverageIndex":0.58,"dramaIndex":29.0,"contextMetrics":{},"playEndTime":"2025-08-09T00:00:31.093Z","atBatIndex":35},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Henry Davis pops out to catcher Tyler Stephenson in foul territory.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-09T00:01:55.326Z","endTime":"2025-08-09T00:04:35.440Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695505,"fullName":"Chase Burns","link":"/api/v1/people/695505"},"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":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"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":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.1,"endSpeed":82.7,"strikeZoneTop":3.46,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.023829693047816,"aZ":-29.265326107860346,"pfxX":2.963277744566234,"pfxZ":1.6793601165712513,"pX":0.9941707240286513,"pZ":1.292000716508104,"vX0":5.431254110203517,"vY0":-130.9692098751551,"vZ0":-6.7584399362094185,"x":79.1,"y":203.9,"x0":-1.4955684708993688,"y0":50.001217171855764,"z0":6.110153326350752,"aX":5.118068242469885},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":1.7,"breakHorizontal":-6.6,"spinRate":2803,"spinDirection":108},"zone":14,"typeConfidence":2.0,"plateTime":0.41907025888092697,"extension":6.676400617402108},"index":0,"playId":"51793d65-4ca0-3214-89a2-71ef93b28439","pitchNumber":1,"startTime":"2025-08-09T00:02:59.964Z","endTime":"2025-08-09T00:03:03.225Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":609280,"link":"/api/v1/people/609280"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666158,"link":"/api/v1/people/666158"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":680779,"link":"/api/v1/people/680779","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"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":90.7,"endSpeed":83.6,"strikeZoneTop":3.4600011739576,"strikeZoneBottom":1.70501736209728,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.321903757513567,"aZ":-29.592308516330494,"pfxX":3.822294274270442,"pfxZ":1.4649852568856971,"pX":1.246602462502058,"pZ":1.5183795947911127,"vX0":5.793939506135625,"vY0":-131.93639932587266,"vZ0":-6.314099173223614,"x":69.48,"y":197.78,"x0":-1.475250480310525,"y0":50.00295490313346,"z0":6.126207694364241,"aX":6.730666716633872},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":1.4,"breakHorizontal":-8.2,"spinRate":2902,"spinDirection":86},"zone":14,"typeConfidence":2.0,"plateTime":0.41529541614237564,"extension":6.529044391299075},"index":1,"playId":"8aafdf2a-3690-3ed2-b9a7-8efbd41aa516","pitchNumber":2,"startTime":"2025-08-09T00:03:13.914Z","endTime":"2025-08-09T00:03:19.938Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":609280,"link":"/api/v1/people/609280"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666158,"link":"/api/v1/people/666158"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":680779,"link":"/api/v1/people/680779","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"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":98.4,"endSpeed":89.5,"strikeZoneTop":3.45999990076994,"strikeZoneBottom":1.71283797550912,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.57692726644815,"aZ":-9.226260677991863,"pfxX":-2.0202175822405195,"pfxZ":11.114151471788242,"pX":-0.7509112055885809,"pZ":3.5275610793032595,"vX0":2.234889047410476,"vY0":-143.13831510736057,"vZ0":-6.090137452525327,"x":145.62,"y":143.54,"x0":-1.281200634125745,"y0":50.004175622096675,"z0":6.267494595525933,"aX":-4.171714972151624},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.4,"breakVerticalInduced":19.0,"breakHorizontal":3.2,"spinRate":2600,"spinDirection":199},"zone":1,"typeConfidence":2.0,"plateTime":0.38339335270280195,"extension":6.542902438500491},"index":2,"playId":"cc09032b-c6c8-322b-93f7-8c151fbd62a4","pitchNumber":3,"startTime":"2025-08-09T00:03:29.675Z","endTime":"2025-08-09T00:03:34.276Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":609280,"link":"/api/v1/people/609280"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666158,"link":"/api/v1/people/666158"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":680779,"link":"/api/v1/people/680779","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.9,"endSpeed":84.0,"strikeZoneTop":3.45999823326887,"strikeZoneBottom":1.68882400388885,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.93461599806616,"aZ":-28.312269396945364,"pfxX":2.0307896643823584,"pfxZ":2.186238490275466,"pX":1.6667905850913034,"pZ":0.9060955506052573,"vX0":7.260364233882214,"vY0":-132.09933950597295,"vZ0":-8.014783323481307,"x":53.47,"y":214.32,"x0":-1.3804258072104283,"y0":50.005535433375755,"z0":6.058645873149666,"aX":3.5918711685107922},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":2.4,"breakHorizontal":-5.3,"spinRate":2808,"spinDirection":107},"zone":14,"typeConfidence":2.0,"plateTime":0.4145101603341459,"extension":6.6147436402925575},"index":3,"playId":"4bf70c47-7df8-31e7-a520-03ceaaaaac19","pitchNumber":4,"startTime":"2025-08-09T00:03:44.187Z","endTime":"2025-08-09T00:03:47.423Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":609280,"link":"/api/v1/people/609280"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666158,"link":"/api/v1/people/666158"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":680779,"link":"/api/v1/people/680779","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"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":2,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":99.4,"endSpeed":91.3,"strikeZoneTop":3.45999934650528,"strikeZoneBottom":1.7393443022223,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.93764316227146,"aZ":-8.412972015362913,"pfxX":-3.186661921190228,"pfxZ":11.171234361852427,"pX":-0.5912527180742738,"pZ":2.1055125571173066,"vX0":3.241765064105821,"vY0":-144.5118989492037,"vZ0":-10.044012764170455,"x":139.54,"y":181.93,"x0":-1.3105670714622113,"y0":50.0012110912841,"z0":6.132540652898564,"aX":-6.776796572206189},"breaks":{"breakAngle":30.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.1,"breakVerticalInduced":18.5,"breakHorizontal":5.2,"spinRate":2541,"spinDirection":196},"zone":7,"typeConfidence":2.0,"plateTime":0.37821924647015326,"extension":6.663284866598665},"index":4,"playId":"3b20f9b5-deb5-33cb-babb-fd275c3e370e","pitchNumber":5,"startTime":"2025-08-09T00:04:01.863Z","endTime":"2025-08-09T00:04:06.378Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":609280,"link":"/api/v1/people/609280"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666158,"link":"/api/v1/people/666158"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":680779,"link":"/api/v1/people/680779","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":99.0,"endSpeed":91.0,"strikeZoneTop":3.46,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.565510163398013,"aZ":-10.343584314857786,"pfxX":-1.8191136706329292,"pfxZ":10.340692519183811,"pX":0.09417663524861658,"pZ":2.4946307512059605,"vX0":4.500731581782635,"vY0":-143.95115991602304,"vZ0":-8.778847018060635,"x":113.41,"y":171.42,"x0":-1.2491422501235914,"y0":50.00487749479339,"z0":6.213689344458164,"aX":-3.8416122817267193},"breaks":{"breakAngle":13.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":17.3,"breakHorizontal":2.4,"spinRate":2435,"spinDirection":196},"zone":5,"typeConfidence":2.0,"plateTime":0.3796512789839408,"extension":6.720193073929838},"hitData":{"launchSpeed":82.1,"launchAngle":83.0,"totalDistance":23.0,"trajectory":"popup","hardness":"medium","location":"2","coordinates":{"coordX":133.57,"coordY":242.89}},"index":5,"playId":"f1f281b3-18fc-3a29-b1f1-a8689ac7d57c","pitchNumber":6,"startTime":"2025-08-09T00:04:25.229Z","endTime":"2025-08-09T00:04:35.440Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":609280,"link":"/api/v1/people/609280"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666158,"link":"/api/v1/people/666158"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":680779,"link":"/api/v1/people/680779","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680779,"link":"/api/v1/people/680779"},"credit":"b_ab"},{"player":{"id":695505,"link":"/api/v1/people/695505"},"credit":"p_ab"},{"player":{"id":680779,"link":"/api/v1/people/680779"},"credit":"b_pa"},{"player":{"id":695505,"link":"/api/v1/people/695505"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":53.7,"awayTeamWinProbability":46.3,"homeTeamWinProbabilityAdded":-2.999999999999993,"leverageIndex":1.16,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2025-08-09T00:04:35.440Z","atBatIndex":36},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Isiah Kiner-Falefa grounds out, pitcher Chase Burns to first baseman Miguel Andujar.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-09T00:04:40.862Z","endTime":"2025-08-09T00:05:43.520Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":643396,"fullName":"Isiah Kiner-Falefa","link":"/api/v1/people/643396"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695505,"fullName":"Chase Burns","link":"/api/v1/people/695505"},"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":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":643396,"fullName":"Isiah Kiner-Falefa","link":"/api/v1/people/643396"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":695505,"link":"/api/v1/people/695505"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":609280,"link":"/api/v1/people/609280"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.5,"endSpeed":83.6,"strikeZoneTop":3.36000174193121,"strikeZoneBottom":1.568996154747,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.062189960185886,"aZ":-30.185577153579516,"pfxX":2.8921406807562122,"pfxZ":1.1271496662335636,"pX":0.5973649853759367,"pZ":2.575720110758165,"vX0":4.618182219302179,"vY0":-131.78555510747148,"vZ0":-3.801497711181201,"x":94.23,"y":169.24,"x0":-1.5510710903553255,"y0":50.003228941996085,"z0":6.257716980994953,"aX":5.105136524084416},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":1.4,"breakHorizontal":-6.2,"spinRate":3017,"spinDirection":75},"zone":6,"typeConfidence":2.0,"plateTime":0.41505398539303684,"extension":6.613327615399001},"index":0,"playId":"1e63662e-620a-377e-9804-dd61877a64fb","pitchNumber":1,"startTime":"2025-08-09T00:05:24.299Z","endTime":"2025-08-09T00:05:28.611Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":609280,"link":"/api/v1/people/609280"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666158,"link":"/api/v1/people/666158"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":643396,"link":"/api/v1/people/643396","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"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":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.1,"endSpeed":83.8,"strikeZoneTop":3.36,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.4727103503192,"aZ":-33.528494039356495,"pfxX":1.2615779322253753,"pfxZ":-0.7613323596014006,"pX":0.37513984874212286,"pZ":2.263860164561071,"vX0":4.644728862872508,"vY0":-132.55432004089513,"vZ0":-3.927727797432569,"x":102.7,"y":177.66,"x0":-1.5640966023835567,"y0":50.003481064481505,"z0":6.214214956831366,"aX":2.2430859212362306},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":-2.0,"breakHorizontal":-3.2,"spinRate":2816,"spinDirection":83},"zone":6,"typeConfidence":2.0,"plateTime":0.41328855713825696,"extension":6.509377054832395},"hitData":{"launchSpeed":91.7,"launchAngle":-26.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":132.05,"coordY":177.02}},"index":1,"playId":"44beaa79-14d8-384f-b2bb-770b28f4fe52","pitchNumber":2,"startTime":"2025-08-09T00:05:36.359Z","endTime":"2025-08-09T00:05:43.520Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":609280,"link":"/api/v1/people/609280"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666158,"link":"/api/v1/people/666158"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":643396,"link":"/api/v1/people/643396","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":643396,"link":"/api/v1/people/643396"},"credit":"b_ab"},{"player":{"id":695505,"link":"/api/v1/people/695505"},"credit":"p_ab"},{"player":{"id":643396,"link":"/api/v1/people/643396"},"credit":"b_pa"},{"player":{"id":695505,"link":"/api/v1/people/695505"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.5,"awayTeamWinProbability":48.5,"homeTeamWinProbabilityAdded":-2.200000000000003,"leverageIndex":0.88,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2025-08-09T00:05:43.520Z","atBatIndex":37},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Spencer Horwitz flies out to left fielder Gavin Lux.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-09T00:05:49.565Z","endTime":"2025-08-09T00:07:04.460Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695505,"fullName":"Chase Burns","link":"/api/v1/people/695505"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":666158,"link":"/api/v1/people/666158"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":98.7,"endSpeed":90.1,"strikeZoneTop":3.75288124764742,"strikeZoneBottom":1.80432181145137,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.52050557802766,"aZ":-8.232269746430713,"pfxX":-4.594505899649445,"pfxZ":11.532360021903882,"pX":-0.4552122961338203,"pZ":1.7570561402562728,"vX0":4.597049398987418,"vY0":-143.27573785415598,"vZ0":-10.70121112907473,"x":134.35,"y":191.34,"x0":-1.4846006191441086,"y0":50.00710596426928,"z0":6.05801491783717,"aX":-9.541811075691701},"breaks":{"breakAngle":38.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.4,"breakVerticalInduced":18.8,"breakHorizontal":7.4,"spinRate":2587,"spinDirection":199},"zone":7,"typeConfidence":2.0,"plateTime":0.38248382869535114,"extension":6.6720650808990865},"index":0,"playId":"5540dc8d-0310-36c0-b73f-46572261e4bb","pitchNumber":1,"startTime":"2025-08-09T00:06:08.748Z","endTime":"2025-08-09T00:06:13.080Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":609280,"link":"/api/v1/people/609280"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666158,"link":"/api/v1/people/666158"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":687462,"link":"/api/v1/people/687462","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":99.7,"endSpeed":91.2,"strikeZoneTop":3.71972741884824,"strikeZoneBottom":1.75526584093839,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.28076873405705,"aZ":-9.63651851325625,"pfxX":-2.655615899598124,"pfxZ":10.539014068153133,"pX":-0.9884983287709233,"pZ":4.042803997190471,"vX0":2.1469709172018385,"vY0":-145.16164279152548,"vZ0":-4.799468695884385,"x":154.68,"y":129.62,"x0":-1.391848428888203,"y0":50.00511548593388,"z0":6.301708493326369,"aX":-5.6806522704629385},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.1,"breakVerticalInduced":18.4,"breakHorizontal":4.4,"spinRate":2527,"spinDirection":197},"zone":11,"typeConfidence":2.0,"plateTime":0.37699949107745834,"extension":6.580227888564321},"index":1,"playId":"70cf0b6e-ea36-3ac4-9b94-76e82fdb016a","pitchNumber":2,"startTime":"2025-08-09T00:06:24.464Z","endTime":"2025-08-09T00:06:28.077Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":609280,"link":"/api/v1/people/609280"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666158,"link":"/api/v1/people/666158"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":687462,"link":"/api/v1/people/687462","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"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":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":86.2,"strikeZoneTop":3.60999862859083,"strikeZoneBottom":1.71260334857018,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.28458212722103,"aZ":-24.006993963741326,"pfxX":-1.3476936805867001,"pfxZ":4.367618385247976,"pX":0.43105932878695147,"pZ":1.2259753576100987,"vX0":6.022879613295086,"vY0":-135.38080294757094,"vZ0":-8.282868044302932,"x":100.57,"y":205.68,"x0":-1.6396402119344355,"y0":50.00647259698116,"z0":5.983792597917837,"aX":-2.52278865183363},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":6.5,"breakHorizontal":1.3,"spinRate":2726,"spinDirection":171},"zone":14,"typeConfidence":2.0,"plateTime":0.40332463479284275,"extension":6.605236041160493},"index":2,"playId":"7fd1699c-411b-30b6-b234-a4369e9f03b9","pitchNumber":3,"startTime":"2025-08-09T00:06:40.419Z","endTime":"2025-08-09T00:06:44.082Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":609280,"link":"/api/v1/people/609280"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666158,"link":"/api/v1/people/666158"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":687462,"link":"/api/v1/people/687462","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.2,"endSpeed":89.3,"strikeZoneTop":3.61,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.303518214807866,"aZ":-9.316501607078806,"pfxX":-3.2553606929194028,"pfxZ":11.106517708153547,"pX":-0.6201877113956235,"pZ":3.5143932882713207,"vX0":3.602070602261341,"vY0":-142.87385061840837,"vZ0":-5.950723256756382,"x":140.64,"y":143.89,"x0":-1.4770505927768909,"y0":50.004371235176016,"z0":6.215971095604095,"aX":-6.700645669177745},"breaks":{"breakAngle":28.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.5,"breakVerticalInduced":19.0,"breakHorizontal":5.2,"spinRate":2680,"spinDirection":200},"zone":1,"typeConfidence":2.0,"plateTime":0.38402855750281484,"extension":6.585642253263066},"hitData":{"launchSpeed":94.4,"launchAngle":48.0,"totalDistance":307.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":57.25,"coordY":96.18}},"index":3,"playId":"ab424185-3ddd-3122-a3db-780ea24e829d","pitchNumber":4,"startTime":"2025-08-09T00:06:55.245Z","endTime":"2025-08-09T00:07:04.460Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":609280,"link":"/api/v1/people/609280"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666158,"link":"/api/v1/people/666158"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":687462,"link":"/api/v1/people/687462","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687462,"link":"/api/v1/people/687462"},"credit":"b_ab"},{"player":{"id":695505,"link":"/api/v1/people/695505"},"credit":"p_ab"},{"player":{"id":687462,"link":"/api/v1/people/687462"},"credit":"b_pa"},{"player":{"id":695505,"link":"/api/v1/people/695505"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-1.5,"leverageIndex":0.59,"dramaIndex":29.0,"contextMetrics":{},"playEndTime":"2025-08-09T00:07:04.460Z","atBatIndex":38},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Elly De La Cruz grounds out, second baseman Liover Peguero to first baseman Spencer Horwitz.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-09T00:09:17.091Z","endTime":"2025-08-09T00:09:42.619Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"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":678894,"link":"/api/v1/people/678894"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":687462,"link":"/api/v1/people/687462"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.7,"endSpeed":83.1,"strikeZoneTop":3.62,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.760550736151274,"aZ":-21.53164043293781,"pfxX":-10.893491205291088,"pfxZ":5.996499724875475,"pX":-0.7076607323685007,"pZ":1.940227001358307,"vX0":6.354968675547146,"vY0":-133.18525867576287,"vZ0":-5.491457366738846,"x":143.97,"y":186.39,"x0":-1.724127657343362,"y0":50.00446258627766,"z0":5.611886545329444,"aX":-19.34070832392326},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":9.7,"breakHorizontal":18.1,"spinRate":2611,"spinDirection":219},"zone":7,"typeConfidence":2.0,"plateTime":0.41313376548773384,"extension":6.865358498971275},"hitData":{"launchSpeed":87.2,"launchAngle":-9.0,"totalDistance":14.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":156.88,"coordY":154.72}},"index":0,"playId":"0f9ef34f-ad9f-390b-beac-15a7d86f1412","pitchNumber":1,"startTime":"2025-08-09T00:09:34.629Z","endTime":"2025-08-09T00:09:42.619Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":678894,"link":"/api/v1/people/678894"},"third":{"id":643396,"link":"/api/v1/people/643396"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":669261,"link":"/api/v1/people/669261"}},"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":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682829,"link":"/api/v1/people/682829"},"credit":"b_ab"},{"player":{"id":656605,"link":"/api/v1/people/656605"},"credit":"p_ab"},{"player":{"id":682829,"link":"/api/v1/people/682829"},"credit":"b_pa"},{"player":{"id":656605,"link":"/api/v1/people/656605"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.400000000000006,"awayTeamWinProbability":46.599999999999994,"homeTeamWinProbabilityAdded":3.4000000000000057,"leverageIndex":1.32,"dramaIndex":59.0,"contextMetrics":{},"playEndTime":"2025-08-09T00:09:42.619Z","atBatIndex":39},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Austin Hays flies out to right fielder Jack Suwinski.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":40,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-09T00:09:55.526Z","endTime":"2025-08-09T00:12:09.226Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","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":"Flyout","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":7},"credits":[{"player":{"id":669261,"link":"/api/v1/people/669261"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.2,"endSpeed":84.1,"strikeZoneTop":3.32397053787486,"strikeZoneBottom":1.55012839532334,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.856492549516467,"aZ":-15.67707434412982,"pfxX":-3.560957881307342,"pfxZ":9.103410670086943,"pX":1.062029840168509,"pZ":2.7896504296765574,"vX0":7.885497433145237,"vY0":-134.00004070958494,"vZ0":-4.865208631617145,"x":76.52,"y":163.46,"x0":-1.460688381400038,"y0":50.005909894319146,"z0":5.754667652208703,"aX":-6.456258869610367},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":15.6,"breakHorizontal":4.7,"spinRate":2413,"spinDirection":213},"zone":12,"typeConfidence":2.0,"plateTime":0.40927695079308934,"extension":6.8951420865420605},"index":0,"playId":"4765c7a1-d2fd-3ea5-9002-0510a601c13a","pitchNumber":1,"startTime":"2025-08-09T00:10:05.871Z","endTime":"2025-08-09T00:10:10.348Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":678894,"link":"/api/v1/people/678894"},"third":{"id":643396,"link":"/api/v1/people/643396"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":669261,"link":"/api/v1/people/669261"}},"offense":{"batter":{"id":669720,"link":"/api/v1/people/669720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"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":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.2,"endSpeed":73.9,"strikeZoneTop":3.22999853618064,"strikeZoneBottom":1.52582567520398,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.646015788372303,"aZ":-35.438222570566076,"pfxX":8.678792025967685,"pfxZ":-2.337505078180101,"pX":-1.0934587354973975,"pZ":2.653040333593734,"vX0":-0.6457765798525221,"vY0":-118.22498149855296,"vZ0":0.16534624474921378,"x":158.68,"y":167.15,"x0":-1.9399047299746328,"y0":50.00504863495641,"z0":5.874901270769104,"aX":12.10496712611953},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.7,"breakVerticalInduced":-3.8,"breakHorizontal":-15.5,"spinRate":2739,"spinDirection":62},"zone":11,"typeConfidence":2.0,"plateTime":0.4659494132658959,"extension":6.616485305980327},"index":1,"playId":"ead96f64-931a-325a-9ad1-6edd365ea74c","pitchNumber":2,"startTime":"2025-08-09T00:10:18.299Z","endTime":"2025-08-09T00:10:22.589Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":678894,"link":"/api/v1/people/678894"},"third":{"id":643396,"link":"/api/v1/people/643396"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":669261,"link":"/api/v1/people/669261"}},"offense":{"batter":{"id":669720,"link":"/api/v1/people/669720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.5,"endSpeed":83.5,"strikeZoneTop":3.37339786601444,"strikeZoneBottom":1.54305565213711,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.46117667462669,"aZ":-21.706911808262603,"pfxX":-7.937583851547651,"pfxZ":5.886475956917992,"pX":0.9279768366762322,"pZ":1.72240880050515,"vX0":9.320892060359194,"vY0":-132.75640947799673,"vZ0":-6.039573851349314,"x":81.63,"y":192.27,"x0":-1.6037320040753154,"y0":50.00339232528953,"z0":5.615969977588501,"aX":-14.114168302084018},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":9.5,"breakHorizontal":12.2,"spinRate":2499,"spinDirection":213},"zone":14,"typeConfidence":2.0,"plateTime":0.4132006631433476,"extension":6.870046079084198},"index":2,"playId":"62a1e422-e17e-382e-a01a-7647dfc1dd53","pitchNumber":3,"startTime":"2025-08-09T00:10:33.400Z","endTime":"2025-08-09T00:10:38.021Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":678894,"link":"/api/v1/people/678894"},"third":{"id":643396,"link":"/api/v1/people/643396"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":669261,"link":"/api/v1/people/669261"}},"offense":{"batter":{"id":669720,"link":"/api/v1/people/669720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2025-08-09T00:10:52.632Z","endTime":"2025-08-09T00:10:55.906Z","isPitch":false,"type":"action","player":{"id":669720,"link":"/api/v1/people/669720"},"defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":678894,"link":"/api/v1/people/678894"},"third":{"id":643396,"link":"/api/v1/people/643396"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":669261,"link":"/api/v1/people/669261"}},"offense":{"batter":{"id":669720,"link":"/api/v1/people/669720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.6,"endSpeed":81.2,"strikeZoneTop":3.23000042024308,"strikeZoneBottom":1.50581855408682,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.963315095886028,"aZ":-28.338809394464153,"pfxX":1.3566729049909414,"pfxZ":2.3400681204045313,"pX":1.8306554777742103,"pZ":-0.8593916773480708,"vX0":7.852269247824582,"vY0":-127.11914340746976,"vZ0":-10.320905136362915,"x":47.22,"y":261.98,"x0":-1.473909629130304,"y0":50.00069151724607,"z0":5.501474939310155,"aX":2.2201687313363236},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":2.0,"breakHorizontal":-4.2,"spinRate":2614,"spinDirection":132},"zone":14,"typeConfidence":2.0,"plateTime":0.4308034815954782,"extension":6.916730630317869},"index":4,"playId":"120e8617-5fac-3308-90ea-4857f79ea170","pitchNumber":4,"startTime":"2025-08-09T00:10:55.906Z","endTime":"2025-08-09T00:10:58.906Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":678894,"link":"/api/v1/people/678894"},"third":{"id":643396,"link":"/api/v1/people/643396"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":669261,"link":"/api/v1/people/669261"}},"offense":{"batter":{"id":669720,"link":"/api/v1/people/669720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"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":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.0,"endSpeed":75.9,"strikeZoneTop":3.23,"strikeZoneBottom":1.4,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.568788558326712,"aZ":-30.084470017493583,"pfxX":11.112302859888015,"pfxZ":1.4257305929250208,"pX":0.8824231107881033,"pZ":2.9797832321772715,"vX0":2.880324513852277,"vY0":-120.87688013380938,"vZ0":-0.23997225871372718,"x":83.36,"y":158.33,"x0":-1.770764161158318,"y0":50.00380966499934,"z0":5.742378872550335,"aX":16.29315283953074},"breaks":{"breakAngle":28.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":2.8,"breakHorizontal":-20.9,"spinRate":2752,"spinDirection":70},"zone":12,"typeConfidence":2.0,"plateTime":0.45472950751417063,"extension":6.880693449101868},"index":5,"playId":"5b7dfeb9-f20c-37a4-9d90-13ff5f172afa","pitchNumber":5,"startTime":"2025-08-09T00:11:22.983Z","endTime":"2025-08-09T00:11:25.983Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":678894,"link":"/api/v1/people/678894"},"third":{"id":643396,"link":"/api/v1/people/643396"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":669261,"link":"/api/v1/people/669261"}},"offense":{"batter":{"id":669720,"link":"/api/v1/people/669720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"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":93.6,"endSpeed":84.6,"strikeZoneTop":3.23000027212736,"strikeZoneBottom":1.52109191966797,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.551152453023455,"aZ":-20.57892125580809,"pfxX":-9.553458382708145,"pfxZ":6.304698916281539,"pX":0.9352374263384441,"pZ":1.0375763068941515,"vX0":9.837853553411637,"vY0":-135.66728825721634,"vZ0":-8.017349126659342,"x":81.35,"y":210.77,"x0":-1.521230532525349,"y0":50.00049898253566,"z0":5.499859418170831,"aX":-17.558441289020937},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":9.6,"breakHorizontal":14.9,"spinRate":2693,"spinDirection":211},"zone":14,"typeConfidence":2.0,"plateTime":0.40591226712630935,"extension":6.902069112804743},"index":6,"playId":"6cdf5e6f-655c-32ff-ab9d-fb02227d0781","pitchNumber":6,"startTime":"2025-08-09T00:11:43.734Z","endTime":"2025-08-09T00:11:47.830Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":678894,"link":"/api/v1/people/678894"},"third":{"id":643396,"link":"/api/v1/people/643396"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":669261,"link":"/api/v1/people/669261"}},"offense":{"batter":{"id":669720,"link":"/api/v1/people/669720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.9,"endSpeed":80.5,"strikeZoneTop":3.23,"strikeZoneBottom":1.4,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.385852797178966,"aZ":-32.45068194443876,"pfxX":2.3826111857339916,"pfxZ":-0.16642772116047944,"pX":0.3977299592311034,"pZ":2.341421444833968,"vX0":4.502354606905705,"vY0":-126.62898667679178,"vZ0":-2.229070765787835,"x":101.84,"y":175.56,"x0":-1.7087488835429692,"y0":50.004557938139925,"z0":5.813944547441346,"aX":3.893141289158244},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":-0.6,"breakHorizontal":-5.3,"spinRate":2600,"spinDirection":87},"zone":6,"typeConfidence":2.0,"plateTime":0.43153290710859427,"extension":6.797146850810113},"hitData":{"launchSpeed":87.9,"launchAngle":49.0,"totalDistance":255.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":193.22,"coordY":121.94}},"index":7,"playId":"fa8fcb7e-50c3-35ac-9e83-0363781c0b5f","pitchNumber":7,"startTime":"2025-08-09T00:11:59.940Z","endTime":"2025-08-09T00:12:09.226Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":678894,"link":"/api/v1/people/678894"},"third":{"id":643396,"link":"/api/v1/people/643396"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":669261,"link":"/api/v1/people/669261"}},"offense":{"batter":{"id":669720,"link":"/api/v1/people/669720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669720,"link":"/api/v1/people/669720"},"credit":"b_ab"},{"player":{"id":656605,"link":"/api/v1/people/656605"},"credit":"p_ab"},{"player":{"id":669720,"link":"/api/v1/people/669720"},"credit":"b_pa"},{"player":{"id":656605,"link":"/api/v1/people/656605"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.900000000000006,"awayTeamWinProbability":44.099999999999994,"homeTeamWinProbabilityAdded":2.5,"leverageIndex":1.0,"dramaIndex":46.0,"contextMetrics":{},"playEndTime":"2025-08-09T00:12:09.226Z","atBatIndex":40},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Gavin Lux doubles (20) on a line drive to left fielder Tommy Pham.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-09T00:12:12.071Z","endTime":"2025-08-09T00:14:30.989Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":666158,"fullName":"Gavin Lux","link":"/api/v1/people/666158"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":666158,"fullName":"Gavin Lux","link":"/api/v1/people/666158"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":666158,"fullName":"Gavin Lux","link":"/api/v1/people/666158"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":502054,"link":"/api/v1/people/502054"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":85.8,"strikeZoneTop":3.2699978217291,"strikeZoneBottom":1.59527118174296,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.95155974898913,"aZ":-18.110601070585336,"pfxX":-5.395157025031536,"pfxZ":7.439135850562597,"pX":1.2059157612754616,"pZ":3.8411807577239783,"vX0":9.139550578948251,"vY0":-136.5882677908048,"vZ0":-1.9724589982378802,"x":71.03,"y":135.07,"x0":-1.4818323057540943,"y0":50.00139656245285,"z0":5.817319074754122,"aX":-10.198385879875},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":13.2,"breakHorizontal":7.8,"spinRate":2393,"spinDirection":214},"zone":12,"typeConfidence":2.0,"plateTime":0.40092490707793793,"extension":6.8439446018942425},"index":0,"playId":"8db1c31a-f23f-3a2f-bcb4-095db866e48d","pitchNumber":1,"startTime":"2025-08-09T00:12:35.536Z","endTime":"2025-08-09T00:12:40.737Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":678894,"link":"/api/v1/people/678894"},"third":{"id":643396,"link":"/api/v1/people/643396"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":669261,"link":"/api/v1/people/669261"}},"offense":{"batter":{"id":666158,"link":"/api/v1/people/666158","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.4,"endSpeed":74.6,"strikeZoneTop":3.27,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.72048999967493,"aZ":-29.76971636530119,"pfxX":10.851411289706341,"pfxZ":1.7050342421707736,"pX":0.7852991829711139,"pZ":1.6396018942732613,"vX0":3.069788427191338,"vY0":-118.4988346816231,"vZ0":-2.7319541268922327,"x":87.07,"y":194.51,"x0":-1.939574847812464,"y0":50.00088263613446,"z0":5.554274369124516,"aX":15.278261912306245},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":2.6,"breakHorizontal":-20.4,"spinRate":2736,"spinDirection":65},"zone":9,"typeConfidence":2.0,"plateTime":0.46396508222947785,"extension":6.808699023845991},"index":1,"playId":"3afaaff3-cc94-31e5-8e06-983992a73061","pitchNumber":2,"startTime":"2025-08-09T00:12:57.247Z","endTime":"2025-08-09T00:13:00.353Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":678894,"link":"/api/v1/people/678894"},"third":{"id":643396,"link":"/api/v1/people/643396"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":669261,"link":"/api/v1/people/669261"}},"offense":{"batter":{"id":666158,"link":"/api/v1/people/666158","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.2,"endSpeed":74.7,"strikeZoneTop":3.35047257976843,"strikeZoneBottom":1.4917319143259,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.70803258545554,"aZ":-32.67123645982762,"pfxX":10.367717899726593,"pfxZ":-0.35437923187049947,"pX":-1.0197868771121807,"pZ":1.2857944081296122,"vX0":-0.6019795911497728,"vY0":-118.3168237824157,"vZ0":-2.8489592833966553,"x":155.87,"y":204.06,"x0":-2.1071135011531283,"y0":50.001269508302336,"z0":5.515571724229728,"aX":14.618546053587762},"breaks":{"breakAngle":24.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":-1.1,"breakHorizontal":-18.6,"spinRate":2760,"spinDirection":61},"zone":13,"typeConfidence":2.0,"plateTime":0.4638771178382033,"extension":6.834303589274767},"index":2,"playId":"d4a501de-486c-3c67-afcb-94278049e10f","pitchNumber":3,"startTime":"2025-08-09T00:13:20.880Z","endTime":"2025-08-09T00:13:25.014Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":678894,"link":"/api/v1/people/678894"},"third":{"id":643396,"link":"/api/v1/people/643396"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":669261,"link":"/api/v1/people/669261"}},"offense":{"batter":{"id":666158,"link":"/api/v1/people/666158","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":86.0,"strikeZoneTop":3.27,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.185961934964297,"aZ":-13.54821966255936,"pfxX":-3.214697766616493,"pfxZ":9.839756816534006,"pX":-0.44809474317179104,"pZ":2.784638528432017,"vX0":4.608115101537015,"vY0":-136.5030527449009,"vZ0":-5.303174763168133,"x":134.08,"y":163.59,"x0":-1.7380663350434251,"y0":50.004244809301156,"z0":5.6806350983033225,"aX":-6.086300410351281},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":16.9,"breakHorizontal":4.9,"spinRate":2561,"spinDirection":208},"zone":1,"typeConfidence":2.0,"plateTime":0.4007897480827207,"extension":6.7855673834435315},"index":3,"playId":"74e73118-5a54-3181-bbfe-cdb9600194df","pitchNumber":4,"startTime":"2025-08-09T00:13:36.421Z","endTime":"2025-08-09T00:13:39.421Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":678894,"link":"/api/v1/people/678894"},"third":{"id":643396,"link":"/api/v1/people/643396"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":669261,"link":"/api/v1/people/669261"}},"offense":{"batter":{"id":666158,"link":"/api/v1/people/666158","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"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":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.1,"endSpeed":77.3,"strikeZoneTop":3.27000037159964,"strikeZoneBottom":1.46214655701083,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.86256003195733,"aZ":-32.7481553360345,"pfxX":6.4655318439234435,"pfxZ":-0.38077350522990683,"pX":0.8936332559982609,"pZ":0.7271555144265097,"vX0":4.343045155386363,"vY0":-122.31041328260311,"vZ0":-4.9203925028562745,"x":82.94,"y":219.15,"x0":-1.7497978504138285,"y0":50.00359804235739,"z0":5.597929587324361,"aX":9.720189231880275},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":-1.7,"breakHorizontal":-12.8,"spinRate":2732,"spinDirection":60},"zone":14,"typeConfidence":2.0,"plateTime":0.4491460273421586,"extension":6.72982817794009},"index":4,"playId":"f54afbc1-9b41-3c37-b0a5-6750d714ebe1","pitchNumber":5,"startTime":"2025-08-09T00:13:56.950Z","endTime":"2025-08-09T00:14:00.175Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":678894,"link":"/api/v1/people/678894"},"third":{"id":643396,"link":"/api/v1/people/643396"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":669261,"link":"/api/v1/people/669261"}},"offense":{"batter":{"id":666158,"link":"/api/v1/people/666158","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":84.6,"strikeZoneTop":3.27,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.449953453927307,"aZ":-21.399181198584106,"pfxX":-9.797998182083559,"pfxZ":5.8449766242913,"pX":-0.682978356657463,"pZ":2.936447468119102,"vX0":6.080518281338829,"vY0":-135.39271168887956,"vZ0":-3.1788165757662936,"x":143.03,"y":159.5,"x0":-1.6928776349177748,"y0":50.00379079317492,"z0":5.635271804636174,"aX":-18.067029317423668},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":10.1,"breakHorizontal":16.3,"spinRate":2593,"spinDirection":211},"zone":1,"typeConfidence":2.0,"plateTime":0.4056108733684982,"extension":6.8561064092932655},"hitData":{"launchSpeed":94.4,"launchAngle":15.0,"totalDistance":238.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":45.12,"coordY":119.4}},"index":5,"playId":"972253ec-334b-3741-8a59-87680fbab133","pitchNumber":6,"startTime":"2025-08-09T00:14:17.503Z","endTime":"2025-08-09T00:14:30.989Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":678894,"link":"/api/v1/people/678894"},"third":{"id":643396,"link":"/api/v1/people/643396"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":669261,"link":"/api/v1/people/669261"}},"offense":{"batter":{"id":666158,"link":"/api/v1/people/666158","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666158,"link":"/api/v1/people/666158"},"credit":"b_ab"},{"player":{"id":656605,"link":"/api/v1/people/656605"},"credit":"p_ab"},{"player":{"id":666158,"link":"/api/v1/people/666158"},"credit":"b_pa"},{"player":{"id":656605,"link":"/api/v1/people/656605"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.300000000000004,"awayTeamWinProbability":47.699999999999996,"homeTeamWinProbabilityAdded":-3.6000000000000014,"leverageIndex":0.67,"dramaIndex":44.0,"contextMetrics":{},"playEndTime":"2025-08-09T00:14:30.989Z","atBatIndex":41},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Miguel Andujar walks.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-09T00:15:29.318Z","endTime":"2025-08-09T00:16:32.958Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":609280,"fullName":"Miguel Andujar","link":"/api/v1/people/609280"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":609280,"fullName":"Miguel Andujar","link":"/api/v1/people/609280"},"postOnSecond":{"id":666158,"fullName":"Gavin Lux","link":"/api/v1/people/666158"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":609280,"fullName":"Miguel Andujar","link":"/api/v1/people/609280"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-09T00:14:48.318Z","endTime":"2025-08-09T00:15:31.607Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":678894,"link":"/api/v1/people/678894"},"third":{"id":643396,"link":"/api/v1/people/643396"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":669261,"link":"/api/v1/people/669261"}},"offense":{"batter":{"id":609280,"link":"/api/v1/people/609280","batSide":{"code":"R","description":"Right"}},"second":{"id":666158,"link":"/api/v1/people/666158"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"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":82.8,"endSpeed":75.8,"strikeZoneTop":3.38999970014694,"strikeZoneBottom":1.73729873269131,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.182004271220503,"aZ":-33.425018182864704,"pfxX":7.219672981496845,"pfxZ":-0.8625859730128278,"pX":0.37731711655783307,"pZ":1.0579327351611898,"vX0":3.037501367176268,"vY0":-120.4796222594692,"vZ0":-3.7042109604711273,"x":102.62,"y":210.22,"x0":-1.8425450106188976,"y0":50.003270800440134,"z0":5.609395262930892,"aX":10.47761811225945},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":-2.3,"breakHorizontal":-13.8,"spinRate":2787,"spinDirection":62},"zone":14,"typeConfidence":2.0,"plateTime":0.4568479651698527,"extension":6.923184029505538},"index":1,"playId":"7290ad19-1a66-397a-b787-8cd53193aeb8","pitchNumber":1,"startTime":"2025-08-09T00:15:31.607Z","endTime":"2025-08-09T00:15:35.802Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":678894,"link":"/api/v1/people/678894"},"third":{"id":643396,"link":"/api/v1/people/643396"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":669261,"link":"/api/v1/people/669261"}},"offense":{"batter":{"id":609280,"link":"/api/v1/people/609280","batSide":{"code":"R","description":"Right"}},"second":{"id":666158,"link":"/api/v1/people/666158"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"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":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.4,"endSpeed":78.8,"strikeZoneTop":3.42937843727488,"strikeZoneBottom":1.75875430012493,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.442281145024687,"aZ":-34.484172966276944,"pfxX":2.183690524422911,"pfxZ":-1.4771308973778208,"pX":0.2488396189912722,"pZ":1.3214440833318115,"vX0":3.92013043658578,"vY0":-124.35702346175287,"vZ0":-3.9338208542904383,"x":107.51,"y":203.1,"x0":-1.6330065614346705,"y0":50.00302656368474,"z0":5.7909344222065275,"aX":3.4127107019988983},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":-3.4,"breakHorizontal":-4.9,"spinRate":2615,"spinDirection":90},"zone":14,"typeConfidence":2.0,"plateTime":0.440802577273566,"extension":6.904045883258655},"index":2,"playId":"4ea52084-6738-3e4d-af2b-91a102b36433","pitchNumber":2,"startTime":"2025-08-09T00:15:48.602Z","endTime":"2025-08-09T00:15:53.206Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":678894,"link":"/api/v1/people/678894"},"third":{"id":643396,"link":"/api/v1/people/643396"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":669261,"link":"/api/v1/people/669261"}},"offense":{"batter":{"id":609280,"link":"/api/v1/people/609280","batSide":{"code":"R","description":"Right"}},"second":{"id":666158,"link":"/api/v1/people/666158"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.1,"endSpeed":80.8,"strikeZoneTop":3.3900009292141,"strikeZoneBottom":1.75602426500129,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.499908842763904,"aZ":-32.23451891895038,"pfxX":1.561836670839824,"pfxZ":-0.03446628852407674,"pX":-0.38608307198466657,"pZ":1.116441423582791,"vX0":2.846546637819003,"vY0":-126.84591129719938,"vZ0":-5.086882863447221,"x":131.72,"y":208.64,"x0":-1.7232065230996354,"y0":50.00501911047762,"z0":5.700353271660723,"aX":2.5601746927234132},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":-1.0,"breakHorizontal":-3.5,"spinRate":2615,"spinDirection":109},"zone":13,"typeConfidence":2.0,"plateTime":0.4308295387329073,"extension":6.729023588369397},"index":3,"playId":"0586c231-f073-3803-8147-6272764e475d","pitchNumber":3,"startTime":"2025-08-09T00:16:08.411Z","endTime":"2025-08-09T00:16:11.759Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":678894,"link":"/api/v1/people/678894"},"third":{"id":643396,"link":"/api/v1/people/643396"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":669261,"link":"/api/v1/people/669261"}},"offense":{"batter":{"id":609280,"link":"/api/v1/people/609280","batSide":{"code":"R","description":"Right"}},"second":{"id":666158,"link":"/api/v1/people/666158"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":2},"preCount":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.1,"endSpeed":84.4,"strikeZoneTop":3.39000124161599,"strikeZoneBottom":1.65416498691236,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.30979602577908,"aZ":-23.365169205870245,"pfxX":-9.016149677720644,"pfxZ":4.868893345664672,"pX":0.4616326062222494,"pZ":1.041186577687496,"vX0":8.356473051760972,"vY0":-133.7496186093557,"vZ0":-7.3947820249140825,"x":99.4,"y":210.67,"x0":-1.53441513333687,"y0":50.000496190490054,"z0":5.521572354424389,"aX":-16.305066471815532},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":7.3,"breakHorizontal":14.5,"spinRate":2617,"spinDirection":216},"zone":14,"typeConfidence":2.0,"plateTime":0.4097814217982152,"extension":6.836985087762983},"index":4,"playId":"dfb1f3fa-ef03-38f5-9664-a94c2909b024","pitchNumber":4,"startTime":"2025-08-09T00:16:28.926Z","endTime":"2025-08-09T00:16:32.958Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":678894,"link":"/api/v1/people/678894"},"third":{"id":643396,"link":"/api/v1/people/643396"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":669261,"link":"/api/v1/people/669261"}},"offense":{"batter":{"id":609280,"link":"/api/v1/people/609280","batSide":{"code":"R","description":"Right"}},"second":{"id":666158,"link":"/api/v1/people/666158"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":609280,"link":"/api/v1/people/609280"},"credit":"b_pa"},{"player":{"id":656605,"link":"/api/v1/people/656605"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.9,"awayTeamWinProbability":49.1,"homeTeamWinProbabilityAdded":-1.4000000000000057,"leverageIndex":1.99,"dramaIndex":64.0,"contextMetrics":{},"playEndTime":"2025-08-09T00:16:32.958Z","atBatIndex":42},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Tyler Stephenson doubles (15) on a line drive to right fielder Jack Suwinski. Gavin Lux scores. Miguel Andujar to 3rd.","rbi":1,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-09T00:19:04.808Z","endTime":"2025-08-09T00:19:39.699Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":61},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664294,"fullName":"Dauri Moreta","link":"/api/v1/people/664294"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"postOnThird":{"id":609280,"fullName":"Miguel Andujar","link":"/api/v1/people/609280"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[2,3],"actionIndex":[1],"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":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":669261,"link":"/api/v1/people/669261"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":666158,"fullName":"Gavin Lux","link":"/api/v1/people/666158"},"responsiblePitcher":{"id":656605,"link":"/api/v1/people/656605"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":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":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-09T00:16:43.434Z","endTime":"2025-08-09T00:17:09.863Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":678894,"link":"/api/v1/people/678894"},"third":{"id":643396,"link":"/api/v1/people/643396"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":669261,"link":"/api/v1/people/669261"}},"offense":{"batter":{"id":663886,"link":"/api/v1/people/663886","batSide":{"code":"R","description":"Right"}},"first":{"id":609280,"link":"/api/v1/people/609280"},"second":{"id":666158,"link":"/api/v1/people/666158"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Dauri Moreta replaces Mitch Keller.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2025-08-09T00:17:09.863Z","endTime":"2025-08-09T00:19:06.977Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":664294,"link":"/api/v1/people/664294"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":678894,"link":"/api/v1/people/678894"},"third":{"id":643396,"link":"/api/v1/people/643396"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":669261,"link":"/api/v1/people/669261"}},"offense":{"batter":{"id":663886,"link":"/api/v1/people/663886","batSide":{"code":"R","description":"Right"}},"first":{"id":609280,"link":"/api/v1/people/609280"},"second":{"id":666158,"link":"/api/v1/people/666158"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.6,"endSpeed":74.9,"strikeZoneTop":3.39,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.347733342047732,"aZ":-30.24098125962986,"pfxX":-2.3988854148718097,"pfxZ":1.3676724603225114,"pX":1.0400533108661136,"pZ":0.9760501035765479,"vX0":5.079917941309936,"vY0":-118.69433494443093,"vZ0":-5.051604769499563,"x":77.36,"y":212.43,"x0":-0.8236408219731521,"y0":50.00587951164341,"z0":5.9105033986543845,"aX":-3.3979228634002836},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":1.4,"breakHorizontal":3.0,"spinRate":1972,"spinDirection":296},"zone":14,"typeConfidence":2.0,"plateTime":0.4628264640501958,"extension":6.579442658694792},"index":2,"playId":"9c9edc3f-59da-38bd-8cf8-5322b281fc85","pitchNumber":1,"startTime":"2025-08-09T00:19:06.977Z","endTime":"2025-08-09T00:19:11.475Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664294,"link":"/api/v1/people/664294","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":678894,"link":"/api/v1/people/678894"},"third":{"id":643396,"link":"/api/v1/people/643396"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":669261,"link":"/api/v1/people/669261"}},"offense":{"batter":{"id":663886,"link":"/api/v1/people/663886","batSide":{"code":"R","description":"Right"}},"first":{"id":609280,"link":"/api/v1/people/609280"},"second":{"id":666158,"link":"/api/v1/people/666158"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.3,"endSpeed":76.3,"strikeZoneTop":3.39,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.40419786889014,"aZ":-31.674108321235828,"pfxX":-1.9914831907535717,"pfxZ":0.34476996788211345,"pX":0.10510964285099345,"pZ":2.638281059906028,"vX0":3.109619962193758,"vY0":-119.97070674556988,"vZ0":-1.362828573788197,"x":112.99,"y":167.55,"x0":-0.944275466093293,"y0":50.005310996108186,"z0":6.015416410577314,"aX":-2.9274945801022687},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":0.6,"breakHorizontal":2.9,"spinRate":2113,"spinDirection":299},"zone":5,"typeConfidence":2.0,"plateTime":0.4550957884920308,"extension":6.473446073286223},"hitData":{"launchSpeed":86.6,"launchAngle":11.0,"totalDistance":168.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":189.48,"coordY":136.67}},"index":3,"playId":"9b396dec-e87c-35ca-a990-cac5cf891a74","pitchNumber":2,"startTime":"2025-08-09T00:19:28.728Z","endTime":"2025-08-09T00:19:39.699Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664294,"link":"/api/v1/people/664294","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":678894,"link":"/api/v1/people/678894"},"third":{"id":643396,"link":"/api/v1/people/643396"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":669261,"link":"/api/v1/people/669261"}},"offense":{"batter":{"id":663886,"link":"/api/v1/people/663886","batSide":{"code":"R","description":"Right"}},"first":{"id":609280,"link":"/api/v1/people/609280"},"second":{"id":666158,"link":"/api/v1/people/666158"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663886,"link":"/api/v1/people/663886"},"credit":"b_ab"},{"player":{"id":664294,"link":"/api/v1/people/664294"},"credit":"p_ab"},{"player":{"id":663886,"link":"/api/v1/people/663886"},"credit":"b_pa"},{"player":{"id":664294,"link":"/api/v1/people/664294"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":33.2,"awayTeamWinProbability":66.8,"homeTeamWinProbabilityAdded":-17.699999999999996,"leverageIndex":2.63,"dramaIndex":180.0,"contextMetrics":{},"playEndTime":"2025-08-09T00:19:39.699Z","atBatIndex":43},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jake Fraley strikes out swinging.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-09T00:19:51.552Z","endTime":"2025-08-09T00:21:15.559Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":641584,"fullName":"Jake Fraley","link":"/api/v1/people/641584"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664294,"fullName":"Dauri Moreta","link":"/api/v1/people/664294"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":641584,"fullName":"Jake Fraley","link":"/api/v1/people/641584"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":680779,"link":"/api/v1/people/680779"},"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":82.4,"endSpeed":74.2,"strikeZoneTop":3.35,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.826722621210813,"aZ":-28.723247118038813,"pfxX":-2.0041834963116276,"pfxZ":2.4239228385296183,"pX":-0.6115789398473458,"pZ":2.844620672808547,"vX0":1.5149266362600138,"vY0":-119.91052253155587,"vZ0":-1.283389501279534,"x":140.31,"y":161.98,"x0":-0.9978993811070266,"y0":50.00538476501785,"z0":6.001180908026861,"aX":-2.8563903563487476},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":4.3,"breakHorizontal":3.1,"spinRate":1828,"spinDirection":264},"zone":1,"typeConfidence":2.0,"plateTime":0.4606028857606015,"extension":6.545483488300858},"index":0,"playId":"d16ee2c1-8dc6-33f4-8b3d-4d6b1afc692d","pitchNumber":1,"startTime":"2025-08-09T00:20:10.148Z","endTime":"2025-08-09T00:20:13.148Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664294,"link":"/api/v1/people/664294","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":678894,"link":"/api/v1/people/678894"},"third":{"id":643396,"link":"/api/v1/people/643396"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":669261,"link":"/api/v1/people/669261"}},"offense":{"batter":{"id":641584,"link":"/api/v1/people/641584","batSide":{"code":"L","description":"Left"}},"second":{"id":663886,"link":"/api/v1/people/663886"},"third":{"id":609280,"link":"/api/v1/people/609280"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.0,"endSpeed":75.3,"strikeZoneTop":3.35,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.90101345961936,"aZ":-32.9620841849595,"pfxX":-3.281812628770249,"pfxZ":-0.5524860532986633,"pX":-0.16092816848864663,"pZ":2.0666551387549377,"vX0":2.865263632203703,"vY0":-119.37596914756301,"vZ0":-2.275488594641687,"x":123.13,"y":182.98,"x0":-0.95284392075304,"y0":50.000861596889834,"z0":6.011866433615453,"aX":-4.715921593940943},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":-1.3,"breakHorizontal":5.2,"spinRate":1918,"spinDirection":285},"zone":8,"typeConfidence":2.0,"plateTime":0.45958237535398405,"extension":6.674580485654938},"index":1,"playId":"9481a481-8ea5-3d1d-a9aa-f274b22e7049","pitchNumber":2,"startTime":"2025-08-09T00:20:29.112Z","endTime":"2025-08-09T00:20:33.946Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664294,"link":"/api/v1/people/664294","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":678894,"link":"/api/v1/people/678894"},"third":{"id":643396,"link":"/api/v1/people/643396"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":669261,"link":"/api/v1/people/669261"}},"offense":{"batter":{"id":641584,"link":"/api/v1/people/641584","batSide":{"code":"L","description":"Left"}},"second":{"id":663886,"link":"/api/v1/people/663886"},"third":{"id":609280,"link":"/api/v1/people/609280"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.7,"endSpeed":75.7,"strikeZoneTop":3.35,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.792816775869884,"aZ":-30.42591222161589,"pfxX":-0.6325974872372631,"pfxZ":1.1974527903420498,"pX":-0.7094629900128878,"pZ":2.1187605610889872,"vX0":0.851997087233212,"vY0":-120.38833879933885,"vZ0":-2.713988937317506,"x":144.04,"y":181.57,"x0":-0.9868229508367516,"y0":50.00136939585465,"z0":5.971456028780372,"aX":-0.9224664883577448},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":1.8,"breakHorizontal":1.0,"spinRate":2024,"spinDirection":334},"zone":4,"typeConfidence":2.0,"plateTime":0.45609416699139116,"extension":6.482794243351713},"index":2,"playId":"0efda099-7804-30da-adea-340eaa53b30c","pitchNumber":3,"startTime":"2025-08-09T00:21:11.836Z","endTime":"2025-08-09T00:21:15.559Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664294,"link":"/api/v1/people/664294","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":678894,"link":"/api/v1/people/678894"},"third":{"id":643396,"link":"/api/v1/people/643396"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":669261,"link":"/api/v1/people/669261"}},"offense":{"batter":{"id":641584,"link":"/api/v1/people/641584","batSide":{"code":"L","description":"Left"}},"second":{"id":663886,"link":"/api/v1/people/663886"},"third":{"id":609280,"link":"/api/v1/people/609280"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":641584,"link":"/api/v1/people/641584"},"credit":"b_ab"},{"player":{"id":664294,"link":"/api/v1/people/664294"},"credit":"p_ab"},{"player":{"id":641584,"link":"/api/v1/people/641584"},"credit":"b_pa"},{"player":{"id":664294,"link":"/api/v1/people/664294"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":39.6,"awayTeamWinProbability":60.4,"homeTeamWinProbabilityAdded":6.399999999999999,"leverageIndex":2.3,"dramaIndex":102.0,"contextMetrics":{},"playEndTime":"2025-08-09T00:21:15.559Z","atBatIndex":44},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Tommy Pham grounds out, shortstop Elly De La Cruz to first baseman Santiago Espinal.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-09T00:23:55.787Z","endTime":"2025-08-09T00:24:18.700Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":502054,"fullName":"Tommy Pham","link":"/api/v1/people/502054"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695505,"fullName":"Chase Burns","link":"/api/v1/people/695505"},"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":502054,"fullName":"Tommy Pham","link":"/api/v1/people/502054"},"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":669289,"link":"/api/v1/people/669289"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Santiago Espinal replaces first baseman Miguel Andujar, batting 6th, playing first base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-09T00:22:53.760Z","endTime":"2025-08-09T00:23:58.011Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669289,"link":"/api/v1/people/669289"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"601","replacedPlayer":{"id":609280,"link":"/api/v1/people/609280"},"defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":609280,"link":"/api/v1/people/609280"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666158,"link":"/api/v1/people/666158"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":502054,"link":"/api/v1/people/502054","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.2,"endSpeed":87.5,"strikeZoneTop":3.53999925674913,"strikeZoneBottom":1.6813286490012,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.3626099392624,"aZ":-10.021297028178346,"pfxX":-3.910411203877551,"pfxZ":11.29605369147604,"pX":0.048287500443780204,"pZ":1.602597866308297,"vX0":4.603798227152117,"vY0":-139.61678784837744,"vZ0":-10.834378794351391,"x":115.16,"y":195.51,"x0":-1.1191422173744423,"y0":50.00666334715003,"z0":6.207798728653278,"aX":-7.6712809898078325},"breaks":{"breakAngle":27.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":18.2,"breakHorizontal":6.0,"spinRate":2451,"spinDirection":196},"zone":8,"typeConfidence":2.0,"plateTime":0.3932960167734434,"extension":6.5981123589733945},"index":1,"playId":"4108a30f-2226-3a17-8524-99bc0c256a5d","pitchNumber":1,"startTime":"2025-08-09T00:23:58.011Z","endTime":"2025-08-09T00:24:02.473Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":669289,"link":"/api/v1/people/669289"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666158,"link":"/api/v1/people/666158"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":502054,"link":"/api/v1/people/502054","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"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":91.7,"endSpeed":83.4,"strikeZoneTop":3.54,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.278057053467485,"aZ":-23.32673428557814,"pfxX":0.37762047713992175,"pfxZ":4.9613515718539105,"pX":0.2226276289086063,"pZ":2.441300554425858,"vX0":4.234692007306943,"vY0":-133.34903000399984,"vZ0":-5.43524162503689,"x":108.51,"y":172.86,"x0":-1.4415496310483955,"y0":50.00437732500135,"z0":6.211123500424414,"aX":0.6726013535752108},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":7.9,"breakHorizontal":-1.7,"spinRate":2942,"spinDirection":127},"zone":5,"typeConfidence":2.0,"plateTime":0.41228425543736114,"extension":6.429148424554728},"hitData":{"launchSpeed":106.0,"launchAngle":-8.0,"totalDistance":18.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":108.85,"coordY":145.51}},"index":2,"playId":"d30ff8c4-2ddc-3ce1-bbee-acd59132e830","pitchNumber":2,"startTime":"2025-08-09T00:24:11.032Z","endTime":"2025-08-09T00:24:18.700Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":669289,"link":"/api/v1/people/669289"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666158,"link":"/api/v1/people/666158"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":502054,"link":"/api/v1/people/502054","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":502054,"link":"/api/v1/people/502054"},"credit":"b_ab"},{"player":{"id":695505,"link":"/api/v1/people/695505"},"credit":"p_ab"},{"player":{"id":502054,"link":"/api/v1/people/502054"},"credit":"b_pa"},{"player":{"id":695505,"link":"/api/v1/people/695505"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":35.6,"awayTeamWinProbability":64.4,"homeTeamWinProbabilityAdded":-4.0,"leverageIndex":1.56,"dramaIndex":69.0,"contextMetrics":{},"playEndTime":"2025-08-09T00:24:18.700Z","atBatIndex":45},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Bryan Reynolds strikes out on a foul tip.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-09T00:24:24.323Z","endTime":"2025-08-09T00:25:24.102Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695505,"fullName":"Chase Burns","link":"/api/v1/people/695505"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"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":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.8,"endSpeed":88.1,"strikeZoneTop":3.29,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.53907094737973,"aZ":-11.27553967071796,"pfxX":-3.9208163015216617,"pfxZ":10.452650812015202,"pX":-0.3299778186399335,"pZ":3.468203154384612,"vX0":4.423995845349069,"vY0":-140.8729390935688,"vZ0":-5.840472430511844,"x":129.58,"y":145.14,"x0":-1.4152087152524229,"y0":50.00687839702927,"z0":6.30509665089493,"aX":-7.842132071248589},"breaks":{"breakAngle":28.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":17.9,"breakHorizontal":6.1,"spinRate":2354,"spinDirection":201},"zone":11,"typeConfidence":2.0,"plateTime":0.389590518503669,"extension":6.460882177574506},"index":0,"playId":"bae5daaa-0923-3dd9-8cc1-64123d347902","pitchNumber":1,"startTime":"2025-08-09T00:24:42.279Z","endTime":"2025-08-09T00:24:45.795Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":669289,"link":"/api/v1/people/669289"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666158,"link":"/api/v1/people/666158"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.8,"endSpeed":83.8,"strikeZoneTop":3.29,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.249291524501093,"aZ":-22.011934332521992,"pfxX":-9.083398063118832,"pfxZ":5.708159659568284,"pX":-0.901430843697196,"pZ":2.1901226841106256,"vX0":5.388027498372235,"vY0":-132.08130816563335,"vZ0":-6.073530697622201,"x":151.36,"y":179.65,"x0":-1.780231674716231,"y0":50.000033902123334,"z0":6.121470576242681,"aX":-16.16105371035327},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":9.4,"breakHorizontal":15.4,"spinRate":1495,"spinDirection":233},"zone":13,"typeConfidence":2.0,"plateTime":0.41356080017487296,"extension":6.194752070439157},"index":1,"playId":"9b3cce70-4226-3648-98c5-125e47412653","pitchNumber":2,"startTime":"2025-08-09T00:25:00.182Z","endTime":"2025-08-09T00:25:05.469Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":669289,"link":"/api/v1/people/669289"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666158,"link":"/api/v1/people/666158"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.2,"endSpeed":89.6,"strikeZoneTop":3.29,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.32843552542579,"aZ":-8.074594941309002,"pfxX":-5.476181117645395,"pfxZ":11.6983771273757,"pX":-0.6559000743875397,"pZ":2.6648767506608597,"vX0":4.164423457471049,"vY0":-142.73046087917328,"vZ0":-8.461144341731902,"x":142.0,"y":166.83,"x0":-1.423531206301609,"y0":50.001548263096886,"z0":6.178725728677043,"aX":-11.280332525209815},"breaks":{"breakAngle":45.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.9,"breakVerticalInduced":19.6,"breakHorizontal":9.0,"spinRate":2592,"spinDirection":204},"zone":4,"typeConfidence":2.0,"plateTime":0.38397124061074894,"extension":6.5058224896355235},"index":2,"playId":"07e66e71-f2ee-3f8c-94d8-c9e8f4cad1d8","pitchNumber":3,"startTime":"2025-08-09T00:25:19.991Z","endTime":"2025-08-09T00:25:24.102Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":669289,"link":"/api/v1/people/669289"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666158,"link":"/api/v1/people/666158"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668804,"link":"/api/v1/people/668804"},"credit":"b_ab"},{"player":{"id":695505,"link":"/api/v1/people/695505"},"credit":"p_ab"},{"player":{"id":668804,"link":"/api/v1/people/668804"},"credit":"b_pa"},{"player":{"id":695505,"link":"/api/v1/people/695505"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":32.7,"awayTeamWinProbability":67.3,"homeTeamWinProbabilityAdded":-2.8999999999999986,"leverageIndex":1.17,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2025-08-09T00:25:24.102Z","atBatIndex":46},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Oneil Cruz called out on strikes.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-09T00:25:25.937Z","endTime":"2025-08-09T00:26:43.567Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695505,"fullName":"Chase Burns","link":"/api/v1/people/695505"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"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":"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":98.7,"endSpeed":89.6,"strikeZoneTop":3.91000078194111,"strikeZoneBottom":1.79447630628066,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.561253084643056,"aZ":-9.085174735012036,"pfxX":-4.8456923716702445,"pfxZ":11.150458114410588,"pX":-0.763075477105834,"pZ":3.0631481399233755,"vX0":3.7991345910308207,"vY0":-143.53428318354912,"vZ0":-7.246565276302208,"x":146.09,"y":156.08,"x0":-1.479268516282504,"y0":50.00586934623894,"z0":6.198103322289177,"aX":-10.03636715514459},"breaks":{"breakAngle":39.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.5,"breakVerticalInduced":18.7,"breakHorizontal":7.9,"spinRate":2657,"spinDirection":203},"zone":4,"typeConfidence":2.0,"plateTime":0.3827019669951257,"extension":6.581051172562592},"index":0,"playId":"738650a5-5a5d-3bd5-af71-90cb5f70a0d7","pitchNumber":1,"startTime":"2025-08-09T00:25:48.235Z","endTime":"2025-08-09T00:25:53.019Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":669289,"link":"/api/v1/people/669289"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666158,"link":"/api/v1/people/666158"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":665833,"link":"/api/v1/people/665833","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.7,"endSpeed":89.4,"strikeZoneTop":3.80215919910979,"strikeZoneBottom":1.59213760858687,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.800264733931414,"aZ":-8.89519234929714,"pfxX":-6.08986959258289,"pfxZ":11.234129992451066,"pX":-1.368140255568487,"pZ":4.410636113594056,"vX0":2.8935878958209496,"vY0":-143.62604117241497,"vZ0":-3.6644632023264436,"x":169.15,"y":119.69,"x0":-1.6020297193961865,"y0":50.00347630770291,"z0":6.264479551337807,"aX":-12.619299193355376},"breaks":{"breakAngle":50.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-8.5,"breakVerticalInduced":19.7,"breakHorizontal":10.3,"spinRate":2645,"spinDirection":207},"zone":11,"typeConfidence":2.0,"plateTime":0.38255381478351813,"extension":6.487779130846175},"index":1,"playId":"2c67b00b-e201-37ac-882e-939152d1e7ee","pitchNumber":2,"startTime":"2025-08-09T00:26:03.269Z","endTime":"2025-08-09T00:26:07.718Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":669289,"link":"/api/v1/people/669289"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666158,"link":"/api/v1/people/666158"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":665833,"link":"/api/v1/people/665833","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"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":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.4,"endSpeed":83.0,"strikeZoneTop":3.91,"strikeZoneBottom":1.81,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.46904663560192,"aZ":-24.22158719361262,"pfxX":-10.351837190157045,"pfxZ":4.532867487839868,"pX":-0.7997452495883057,"pZ":2.712464885418631,"vX0":6.014379242393408,"vY0":-131.52038402711045,"vZ0":-4.208995847308193,"x":147.48,"y":165.54,"x0":-1.769296392134097,"y0":50.003382395263976,"z0":6.126380738476984,"aX":-18.16519558163823},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":7.6,"breakHorizontal":17.4,"spinRate":1488,"spinDirection":231},"zone":4,"typeConfidence":2.0,"plateTime":0.4161943199905882,"extension":6.365398348851687},"index":2,"playId":"f08fa586-4414-36ba-ade3-fc2fc93256a2","pitchNumber":3,"startTime":"2025-08-09T00:26:21.052Z","endTime":"2025-08-09T00:26:24.052Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":669289,"link":"/api/v1/people/669289"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666158,"link":"/api/v1/people/666158"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":665833,"link":"/api/v1/people/665833","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"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":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":99.7,"endSpeed":90.5,"strikeZoneTop":3.96868892635805,"strikeZoneBottom":1.78727000814378,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.81361101964331,"aZ":-7.739962616561544,"pfxX":-3.6744560965576216,"pfxZ":11.568809358261973,"pX":0.4460841722413143,"pZ":3.353902811021004,"vX0":6.51449530608904,"vY0":-144.86856126256168,"vZ0":-6.745668283401919,"x":100.0,"y":148.22,"x0":-1.360855482454109,"y0":50.00492454619653,"z0":6.194419039779344,"aX":-7.76251971581097},"breaks":{"breakAngle":33.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.0,"breakVerticalInduced":19.7,"breakHorizontal":5.3,"spinRate":2669,"spinDirection":203},"zone":3,"typeConfidence":2.0,"plateTime":0.37898706812812977,"extension":6.604198213174386},"index":3,"playId":"b8e5e8f5-8557-3916-a5e1-d80cdef68f62","pitchNumber":4,"startTime":"2025-08-09T00:26:38.978Z","endTime":"2025-08-09T00:26:43.567Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":669289,"link":"/api/v1/people/669289"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666158,"link":"/api/v1/people/666158"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":665833,"link":"/api/v1/people/665833","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665833,"link":"/api/v1/people/665833"},"credit":"b_ab"},{"player":{"id":695505,"link":"/api/v1/people/695505"},"credit":"p_ab"},{"player":{"id":665833,"link":"/api/v1/people/665833"},"credit":"b_pa"},{"player":{"id":695505,"link":"/api/v1/people/695505"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":30.8,"awayTeamWinProbability":69.2,"homeTeamWinProbabilityAdded":-1.9000000000000021,"leverageIndex":0.76,"dramaIndex":36.0,"contextMetrics":{},"playEndTime":"2025-08-09T00:26:43.567Z","atBatIndex":47},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ke'Bryan Hayes grounds out, third baseman Isiah Kiner-Falefa to first baseman Spencer Horwitz.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-09T00:28:38.405Z","endTime":"2025-08-09T00:30:14.500Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664294,"fullName":"Dauri Moreta","link":"/api/v1/people/664294"},"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":1},"details":{"event":"Groundout","eventType":"field_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":3},"credits":[{"player":{"id":643396,"link":"/api/v1/people/643396"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":687462,"link":"/api/v1/people/687462"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":86.2,"strikeZoneTop":3.28194666666181,"strikeZoneBottom":1.36540124584045,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.67834946461785,"aZ":-10.849008578911956,"pfxX":-6.861402340836274,"pfxZ":11.192142071124508,"pX":1.3118660877464001,"pZ":2.4603930551471933,"vX0":7.305759258011989,"vY0":-137.23969312544742,"vZ0":-7.623732559413945,"x":66.99,"y":172.35,"x0":-0.4945962461226595,"y0":50.003287732592234,"z0":6.015161927053004,"aX":-13.074813123176215},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":18.8,"breakHorizontal":10.9,"spinRate":2377,"spinDirection":211},"zone":12,"typeConfidence":2.0,"plateTime":0.3992667249362256,"extension":6.83566376199638},"index":0,"playId":"90d15523-eff7-33e2-9ddb-79c50409b0d5","pitchNumber":1,"startTime":"2025-08-09T00:29:17.062Z","endTime":"2025-08-09T00:29:21.374Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664294,"link":"/api/v1/people/664294","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":678894,"link":"/api/v1/people/678894"},"third":{"id":643396,"link":"/api/v1/people/643396"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":669261,"link":"/api/v1/people/669261"}},"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":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"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.7,"endSpeed":85.2,"strikeZoneTop":3.20796717667741,"strikeZoneBottom":1.56139902483365,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.568474432410778,"aZ":-10.92634906664905,"pfxX":-5.589348867473063,"pfxZ":11.391874514352374,"pX":1.19840131305381,"pZ":2.2343143736116016,"vX0":6.565912897009883,"vY0":-136.12029539189365,"vZ0":-7.755897591640761,"x":71.32,"y":178.45,"x0":-0.5257231897748479,"y0":50.00280109848244,"z0":5.888166273579138,"aX":-10.425499408379116},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":19.1,"breakHorizontal":8.6,"spinRate":2291,"spinDirection":210},"zone":14,"typeConfidence":2.0,"plateTime":0.40332606358001355,"extension":6.806171396255325},"index":1,"playId":"bf61a2d2-c630-3b97-bc54-5f040b7754dc","pitchNumber":2,"startTime":"2025-08-09T00:29:31.786Z","endTime":"2025-08-09T00:29:36.438Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664294,"link":"/api/v1/people/664294","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":678894,"link":"/api/v1/people/678894"},"third":{"id":643396,"link":"/api/v1/people/643396"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":669261,"link":"/api/v1/people/669261"}},"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":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":85.9,"strikeZoneTop":3.26040149113947,"strikeZoneBottom":1.47259326585646,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.511220285308404,"aZ":-10.428865148132811,"pfxX":-7.1943023234702075,"pfxZ":11.418735341116793,"pX":0.24828999028298226,"pZ":2.1182518630006384,"vX0":4.740801039081494,"vY0":-137.82939516320855,"vZ0":-8.27904431461336,"x":107.54,"y":181.59,"x0":-0.5682455833425257,"y0":50.00443091294186,"z0":5.884023297409588,"aX":-13.703754511715829},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":19.0,"breakHorizontal":11.9,"spinRate":2404,"spinDirection":208},"zone":5,"typeConfidence":2.0,"plateTime":0.3989263101858054,"extension":6.811439908524509},"index":2,"playId":"274cbada-d54e-3de8-9f95-c28a26ac7443","pitchNumber":3,"startTime":"2025-08-09T00:29:48.856Z","endTime":"2025-08-09T00:29:53.490Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664294,"link":"/api/v1/people/664294","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":678894,"link":"/api/v1/people/678894"},"third":{"id":643396,"link":"/api/v1/people/643396"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":669261,"link":"/api/v1/people/669261"}},"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":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":86.0,"strikeZoneTop":3.27,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.903557773545163,"aZ":-14.87349579798119,"pfxX":-6.752523969304562,"pfxZ":9.15608657375725,"pX":0.4071239596242012,"pZ":2.3538648775321662,"vX0":4.674970192861865,"vY0":-136.54237796233954,"vZ0":-7.017671729942739,"x":101.48,"y":175.23,"x0":-0.44940987986015135,"y0":50.00304154572319,"z0":5.979744039777734,"aX":-12.757693024127267},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":15.2,"breakHorizontal":11.3,"spinRate":2348,"spinDirection":213},"zone":6,"typeConfidence":2.0,"plateTime":0.4010578120830677,"extension":6.6810990927972576},"hitData":{"launchAngle":-71.0,"totalDistance":1.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":108.24,"coordY":172.46}},"index":3,"playId":"c278ec33-214b-33f9-b161-e004223f86bc","pitchNumber":4,"startTime":"2025-08-09T00:30:05.879Z","endTime":"2025-08-09T00:30:14.500Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664294,"link":"/api/v1/people/664294","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":678894,"link":"/api/v1/people/678894"},"third":{"id":643396,"link":"/api/v1/people/643396"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":669261,"link":"/api/v1/people/669261"}},"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":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663647,"link":"/api/v1/people/663647"},"credit":"b_ab"},{"player":{"id":664294,"link":"/api/v1/people/664294"},"credit":"p_ab"},{"player":{"id":663647,"link":"/api/v1/people/663647"},"credit":"b_pa"},{"player":{"id":664294,"link":"/api/v1/people/664294"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":33.2,"awayTeamWinProbability":66.8,"homeTeamWinProbabilityAdded":2.400000000000002,"leverageIndex":0.97,"dramaIndex":44.0,"contextMetrics":{},"playEndTime":"2025-08-09T00:30:14.500Z","atBatIndex":48},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"TJ Friedl strikes out swinging.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-09T00:30:19.748Z","endTime":"2025-08-09T00:31:54.676Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664294,"fullName":"Dauri Moreta","link":"/api/v1/people/664294"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":680779,"link":"/api/v1/people/680779"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.5,"endSpeed":76.8,"strikeZoneTop":3.21000188950419,"strikeZoneBottom":1.41140646655936,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.298876721711004,"aZ":-29.45796331248575,"pfxX":-3.7680571247396952,"pfxZ":1.8218237573725578,"pX":-0.2693335850838212,"pZ":1.760530231300436,"vX0":2.382918487044407,"vY0":-121.55706505676007,"vZ0":-3.9321900182879546,"x":127.27,"y":191.25,"x0":-0.7738139755954602,"y0":50.005022151888824,"z0":5.96266745796264,"aX":-5.627698010549309},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":2.6,"breakHorizontal":6.2,"spinRate":1867,"spinDirection":265},"zone":8,"typeConfidence":2.0,"plateTime":0.4509556707770437,"extension":6.669351626087721},"index":0,"playId":"c796de31-8491-3cc0-ab2a-6e0f1013bba8","pitchNumber":1,"startTime":"2025-08-09T00:30:42.268Z","endTime":"2025-08-09T00:30:46.477Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664294,"link":"/api/v1/people/664294","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":678894,"link":"/api/v1/people/678894"},"third":{"id":643396,"link":"/api/v1/people/643396"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":669261,"link":"/api/v1/people/669261"}},"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":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":87.4,"strikeZoneTop":3.29150460153747,"strikeZoneBottom":1.53819399866806,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.558643641252353,"aZ":-10.835868785202477,"pfxX":-6.311203048765107,"pfxZ":10.940228158825718,"pX":0.37498261780347375,"pZ":1.5591245719954554,"vX0":4.743811479926394,"vY0":-138.88721653462312,"vZ0":-9.839961141312962,"x":102.71,"y":196.68,"x0":-0.5365487609877727,"y0":50.0030481471699,"z0":5.871823496115571,"aX":-12.310713948251697},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":17.9,"breakHorizontal":10.4,"spinRate":2383,"spinDirection":205},"zone":9,"typeConfidence":2.0,"plateTime":0.39460618568236194,"extension":6.667075608178116},"index":1,"playId":"1c68f639-f2cb-3f6b-ae1f-2a28ce6c6979","pitchNumber":2,"startTime":"2025-08-09T00:30:58.866Z","endTime":"2025-08-09T00:31:03.459Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664294,"link":"/api/v1/people/664294","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":678894,"link":"/api/v1/people/678894"},"third":{"id":643396,"link":"/api/v1/people/643396"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":669261,"link":"/api/v1/people/669261"}},"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":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2025-08-09T00:31:11.674Z","endTime":"2025-08-09T00:31:28.414Z","isPitch":false,"type":"action","player":{"id":670770,"link":"/api/v1/people/670770"},"defense":{"pitcher":{"id":664294,"link":"/api/v1/people/664294","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":678894,"link":"/api/v1/people/678894"},"third":{"id":643396,"link":"/api/v1/people/643396"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":669261,"link":"/api/v1/people/669261"}},"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":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.4,"endSpeed":76.7,"strikeZoneTop":3.19757963308064,"strikeZoneBottom":1.46784400095308,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.000327899834446,"aZ":-27.726413848755097,"pfxX":-3.9681661981902447,"pfxZ":2.9650595760646468,"pX":1.4697435238313357,"pZ":-0.6098400904549792,"vX0":6.3077143193080225,"vY0":-123.70899353171,"vZ0":-9.409175017716429,"x":60.98,"y":255.25,"x0":-0.6353511804928758,"y0":50.003773056257636,"z0":5.682885925417048,"aX":-5.955077030224246},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":2.6,"breakHorizontal":5.2,"spinRate":1982,"spinDirection":292},"zone":14,"typeConfidence":2.0,"plateTime":0.4482824409526591,"extension":6.520669938257461},"index":3,"playId":"33501c2b-3af6-305f-9f4f-917119e847d2","pitchNumber":3,"startTime":"2025-08-09T00:31:28.414Z","endTime":"2025-08-09T00:31:32.917Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664294,"link":"/api/v1/people/664294","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":678894,"link":"/api/v1/people/678894"},"third":{"id":643396,"link":"/api/v1/people/643396"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":669261,"link":"/api/v1/people/669261"}},"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":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"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":81.8,"endSpeed":74.9,"strikeZoneTop":3.21,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.626078230328066,"aZ":-30.307483079544827,"pfxX":-3.3870755724365296,"pfxZ":1.3125451333297002,"pX":-0.27404059159380373,"pZ":1.0765393897016886,"vX0":2.579204201266514,"vY0":-118.9982918905631,"vZ0":-4.781410205884674,"x":127.45,"y":209.71,"x0":-0.9363742328805589,"y0":50.00278578340388,"z0":5.883977163204569,"aX":-4.816857116078058},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":1.4,"breakHorizontal":5.4,"spinRate":1954,"spinDirection":292},"zone":13,"typeConfidence":2.0,"plateTime":0.46177557649054135,"extension":6.626799539976684},"index":4,"playId":"9e0006a6-8733-3eb8-93c0-8471077410e1","pitchNumber":4,"startTime":"2025-08-09T00:31:50.105Z","endTime":"2025-08-09T00:31:54.676Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664294,"link":"/api/v1/people/664294","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":678894,"link":"/api/v1/people/678894"},"third":{"id":643396,"link":"/api/v1/people/643396"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":669261,"link":"/api/v1/people/669261"}},"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":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":670770,"link":"/api/v1/people/670770"},"credit":"b_ab"},{"player":{"id":664294,"link":"/api/v1/people/664294"},"credit":"p_ab"},{"player":{"id":670770,"link":"/api/v1/people/670770"},"credit":"b_pa"},{"player":{"id":664294,"link":"/api/v1/people/664294"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":35.099999999999994,"awayTeamWinProbability":64.9,"homeTeamWinProbabilityAdded":1.8999999999999915,"leverageIndex":0.75,"dramaIndex":36.0,"contextMetrics":{},"playEndTime":"2025-08-09T00:31:54.676Z","atBatIndex":49},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Matt McLain strikes out swinging.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-09T00:31:55.771Z","endTime":"2025-08-09T00:33:21.428Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664294,"fullName":"Dauri Moreta","link":"/api/v1/people/664294"},"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":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":680779,"link":"/api/v1/people/680779"},"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":83.2,"endSpeed":76.0,"strikeZoneTop":3.1,"strikeZoneBottom":1.35,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.06675098048756,"aZ":-29.597829834025212,"pfxX":-3.495370919202318,"pfxZ":1.7549085802272026,"pX":-0.13297389699849593,"pZ":0.9321056679633071,"vX0":2.753325703704489,"vY0":-120.97530225897026,"vZ0":-5.564652821349379,"x":122.07,"y":213.61,"x0":-0.8379974412104259,"y0":50.00058590083464,"z0":5.891775187563512,"aX":-5.122282304175217},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":1.9,"breakHorizontal":5.5,"spinRate":2095,"spinDirection":302},"zone":13,"typeConfidence":2.0,"plateTime":0.4547190705126085,"extension":6.506536836313026},"index":0,"playId":"21491c85-9887-39ff-b655-c892e056f841","pitchNumber":1,"startTime":"2025-08-09T00:32:18.226Z","endTime":"2025-08-09T00:32:21.226Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664294,"link":"/api/v1/people/664294","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":678894,"link":"/api/v1/people/678894"},"third":{"id":643396,"link":"/api/v1/people/643396"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":669261,"link":"/api/v1/people/669261"}},"offense":{"batter":{"id":680574,"link":"/api/v1/people/680574","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"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":82.9,"endSpeed":75.3,"strikeZoneTop":3.10000163735925,"strikeZoneBottom":1.3890143045296,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.812333075201757,"aZ":-28.71912216492941,"pfxX":-3.1201689764071734,"pfxZ":2.3833999607256455,"pX":-1.0453297435838138,"pZ":2.0112188385805756,"vX0":0.8039310891858347,"vY0":-120.63978069046554,"vZ0":-3.098235358536529,"x":156.85,"y":184.48,"x0":-0.9806983806819275,"y0":50.00443902987994,"z0":5.884458298541885,"aX":-4.52936441644773},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":3.7,"breakHorizontal":5.4,"spinRate":1941,"spinDirection":291},"zone":13,"typeConfidence":2.0,"plateTime":0.45669257226143944,"extension":6.357043434938902},"index":1,"playId":"d3801d02-a473-32ed-8020-0795ceff1fd9","pitchNumber":2,"startTime":"2025-08-09T00:32:36.027Z","endTime":"2025-08-09T00:32:40.450Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664294,"link":"/api/v1/people/664294","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":678894,"link":"/api/v1/people/678894"},"third":{"id":643396,"link":"/api/v1/people/643396"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":669261,"link":"/api/v1/people/669261"}},"offense":{"batter":{"id":680574,"link":"/api/v1/people/680574","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"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":83.2,"endSpeed":74.9,"strikeZoneTop":3.1,"strikeZoneBottom":1.35,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.373906163439617,"aZ":-30.713708751946463,"pfxX":-2.1737400843040486,"pfxZ":1.0012432034794116,"pX":-0.2019160226187386,"pZ":3.0796795038639466,"vX0":2.166435102751424,"vY0":-121.05586160500611,"vZ0":-0.5992316807156998,"x":124.7,"y":155.63,"x0":-0.835286504307592,"y0":50.000498682736826,"z0":6.070541036042865,"aX":-3.1565908581362807},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":1.9,"breakHorizontal":3.2,"spinRate":1996,"spinDirection":290},"zone":2,"typeConfidence":2.0,"plateTime":0.4562380650160476,"extension":6.5742373143538595},"index":2,"playId":"779f2f4b-6e78-3c89-843b-343f0071f408","pitchNumber":3,"startTime":"2025-08-09T00:32:52.350Z","endTime":"2025-08-09T00:32:55.427Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664294,"link":"/api/v1/people/664294","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":678894,"link":"/api/v1/people/678894"},"third":{"id":643396,"link":"/api/v1/people/643396"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":669261,"link":"/api/v1/people/669261"}},"offense":{"batter":{"id":680574,"link":"/api/v1/people/680574","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.0,"endSpeed":77.3,"strikeZoneTop":3.1,"strikeZoneBottom":1.35,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.966889336928755,"aZ":-30.99632635111926,"pfxX":-1.2689386059108343,"pfxZ":0.7851528677326298,"pX":0.803543436525161,"pZ":0.9187723454876271,"vX0":4.485480650604193,"vY0":-122.12629722804847,"vZ0":-5.427942339677475,"x":86.37,"y":213.97,"x0":-0.895355686345839,"y0":50.00384968640285,"z0":5.849041976697297,"aX":-1.90910798933919},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":0.4,"breakHorizontal":1.2,"spinRate":2041,"spinDirection":311},"zone":14,"typeConfidence":2.0,"plateTime":0.4491868235741232,"extension":6.486166147407623},"index":3,"playId":"f26974c5-2955-3e15-91ba-1e24d28aede0","pitchNumber":4,"startTime":"2025-08-09T00:33:17.129Z","endTime":"2025-08-09T00:33:21.428Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664294,"link":"/api/v1/people/664294","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":678894,"link":"/api/v1/people/678894"},"third":{"id":643396,"link":"/api/v1/people/643396"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":669261,"link":"/api/v1/people/669261"}},"offense":{"batter":{"id":680574,"link":"/api/v1/people/680574","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680574,"link":"/api/v1/people/680574"},"credit":"b_ab"},{"player":{"id":664294,"link":"/api/v1/people/664294"},"credit":"p_ab"},{"player":{"id":680574,"link":"/api/v1/people/680574"},"credit":"b_pa"},{"player":{"id":664294,"link":"/api/v1/people/664294"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":36.4,"awayTeamWinProbability":63.6,"homeTeamWinProbabilityAdded":1.3000000000000043,"leverageIndex":0.51,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2025-08-09T00:33:21.428Z","atBatIndex":50},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jack Suwinski grounds out, second baseman Matt McLain to first baseman Santiago Espinal.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-09T00:36:00.812Z","endTime":"2025-08-09T00:37:18.279Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":669261,"fullName":"Jack Suwinski","link":"/api/v1/people/669261"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668933,"fullName":"Graham Ashcraft","link":"/api/v1/people/668933"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":669261,"fullName":"Jack Suwinski","link":"/api/v1/people/669261"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":680574,"link":"/api/v1/people/680574"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":669289,"link":"/api/v1/people/669289"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Graham Ashcraft replaces Chase Burns.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-09T00:33:46.517Z","endTime":"2025-08-09T00:36:03.160Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":668933,"link":"/api/v1/people/668933"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":695505,"link":"/api/v1/people/695505","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":669289,"link":"/api/v1/people/669289"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666158,"link":"/api/v1/people/666158"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":669261,"link":"/api/v1/people/669261","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":98.8,"endSpeed":91.9,"strikeZoneTop":3.35215510533705,"strikeZoneBottom":1.54016731335453,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.883217749064176,"aZ":-19.388023882901035,"pfxX":0.47686325602863855,"pfxZ":5.97392990625419,"pX":0.11010974657986383,"pZ":3.869743299411028,"vX0":-0.24941018487960634,"vY0":-144.09404492440686,"vZ0":-4.384198428794115,"x":112.8,"y":134.3,"x0":0.1350063383047553,"y0":50.00242896461522,"z0":6.580040264526159,"aX":1.020640826837569},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":10.3,"breakHorizontal":-0.8,"spinRate":2613,"spinDirection":189},"zone":12,"typeConfidence":0.91,"plateTime":0.3775628181571662,"extension":5.241593065224033},"index":1,"playId":"a78cb3d8-2abc-3c11-a656-764ae541b057","pitchNumber":1,"startTime":"2025-08-09T00:36:03.160Z","endTime":"2025-08-09T00:36:07.444Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668933,"link":"/api/v1/people/668933","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":669289,"link":"/api/v1/people/669289"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666158,"link":"/api/v1/people/666158"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":669261,"link":"/api/v1/people/669261","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"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":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.3,"endSpeed":83.7,"strikeZoneTop":3.32371506083886,"strikeZoneBottom":1.5856356361465,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.361583757546185,"aZ":-37.16975041875785,"pfxX":4.540883176213595,"pfxZ":-2.8223945573395106,"pX":0.9178358421321758,"pZ":2.670339054072916,"vX0":1.2346309315322106,"vY0":-131.6677253784964,"vZ0":-2.518311172997272,"x":82.01,"y":166.68,"x0":-0.14667096439373947,"y0":50.006291036652435,"z0":6.373317162749655,"aX":8.023251364972413},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":-5.4,"breakHorizontal":-8.5,"spinRate":2980,"spinDirection":53},"zone":12,"typeConfidence":0.9,"plateTime":0.41502225705051154,"extension":5.603347480771414},"index":2,"playId":"e9ae9a5b-4cf6-334f-8b23-8653f7df33ec","pitchNumber":2,"startTime":"2025-08-09T00:36:17.601Z","endTime":"2025-08-09T00:36:22.095Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668933,"link":"/api/v1/people/668933","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":669289,"link":"/api/v1/people/669289"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666158,"link":"/api/v1/people/666158"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":669261,"link":"/api/v1/people/669261","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":85.5,"strikeZoneTop":3.40836250481115,"strikeZoneBottom":1.48616610890661,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.185297763987236,"aZ":-32.48786717346523,"pfxX":3.3502393286474215,"pfxZ":-0.17557394177768604,"pX":0.2718408055183985,"pZ":1.6346208818434615,"vX0":0.09008982566884777,"vY0":-134.23113573152355,"vZ0":-6.163511436329008,"x":106.64,"y":194.65,"x0":-0.19773495066120456,"y0":50.00004378160013,"z0":6.253828060146426,"aX":6.154067957364618},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":-1.3,"breakHorizontal":-6.1,"spinRate":2932,"spinDirection":48},"zone":8,"typeConfidence":0.89,"plateTime":0.40698441216306325,"extension":5.472036961472384},"index":3,"playId":"33df040e-a5b1-3f84-bdf3-170554be6371","pitchNumber":3,"startTime":"2025-08-09T00:36:32.324Z","endTime":"2025-08-09T00:36:37.564Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668933,"link":"/api/v1/people/668933","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":669289,"link":"/api/v1/people/669289"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666158,"link":"/api/v1/people/666158"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":669261,"link":"/api/v1/people/669261","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"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":92.8,"endSpeed":86.0,"strikeZoneTop":3.41350671401294,"strikeZoneBottom":1.5648746168006,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.332309736074677,"aZ":-32.10299943760273,"pfxX":3.112917571341795,"pfxZ":0.038026140841335376,"pX":1.1781880375312743,"pZ":0.8284472052384682,"vX0":1.94137923325466,"vY0":-135.00504216439518,"vZ0":-8.299226608466176,"x":72.09,"y":216.41,"x0":0.04627029936276115,"y0":50.002209114471206,"z0":6.189642269415671,"aX":5.768001165784705},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":-1.4,"breakHorizontal":-6.0,"spinRate":3021,"spinDirection":36},"zone":14,"typeConfidence":0.89,"plateTime":0.4051035567997623,"extension":5.496763390236944},"index":4,"playId":"2e19df97-fef6-33fa-a0cd-2d7075be256d","pitchNumber":4,"startTime":"2025-08-09T00:36:48.295Z","endTime":"2025-08-09T00:36:55.438Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668933,"link":"/api/v1/people/668933","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":669289,"link":"/api/v1/people/669289"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666158,"link":"/api/v1/people/666158"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":669261,"link":"/api/v1/people/669261","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"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":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.1,"endSpeed":91.2,"strikeZoneTop":3.56,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.37277632508553,"aZ":-18.56979570863722,"pfxX":-0.30413016334917986,"pfxZ":6.483523666582568,"pX":-0.06767436492099871,"pZ":2.2815190729727504,"vX0":-0.41925342642452856,"vY0":-142.89678674732605,"vZ0":-8.241830340522164,"x":119.58,"y":177.18,"x0":0.1196649680874634,"y0":50.00565801409737,"z0":6.3381337618156675,"aX":-0.638228426768079},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":10.6,"breakHorizontal":0.6,"spinRate":2567,"spinDirection":196},"zone":5,"typeConfidence":0.91,"plateTime":0.38115946418299274,"extension":5.414907565208036},"hitData":{"launchSpeed":62.3,"launchAngle":-29.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":139.04,"coordY":144.36}},"index":5,"playId":"1fcd321c-945c-3ad4-a407-8388ed7bb441","pitchNumber":5,"startTime":"2025-08-09T00:37:10.465Z","endTime":"2025-08-09T00:37:18.279Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668933,"link":"/api/v1/people/668933","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":669289,"link":"/api/v1/people/669289"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666158,"link":"/api/v1/people/666158"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":669261,"link":"/api/v1/people/669261","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669261,"link":"/api/v1/people/669261"},"credit":"b_ab"},{"player":{"id":668933,"link":"/api/v1/people/668933"},"credit":"p_ab"},{"player":{"id":669261,"link":"/api/v1/people/669261"},"credit":"b_pa"},{"player":{"id":668933,"link":"/api/v1/people/668933"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":31.6,"awayTeamWinProbability":68.4,"homeTeamWinProbabilityAdded":-4.799999999999997,"leverageIndex":1.9,"dramaIndex":82.0,"contextMetrics":{},"playEndTime":"2025-08-09T00:37:18.279Z","atBatIndex":51},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jared Triolo lines out to right fielder Jake Fraley.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-09T00:37:23.363Z","endTime":"2025-08-09T00:38:56.519Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668933,"fullName":"Graham Ashcraft","link":"/api/v1/people/668933"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":641584,"link":"/api/v1/people/641584"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.1,"endSpeed":82.3,"strikeZoneTop":3.79999832165643,"strikeZoneBottom":1.83960172600464,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.746552806438867,"aZ":-31.996519604333116,"pfxX":5.040983047531654,"pfxZ":0.1037185856475249,"pX":1.8645947663377909,"pZ":1.3966945196408251,"vX0":2.9551749046996596,"vY0":-131.0579233870934,"vZ0":-6.303021877653923,"x":45.93,"y":201.07,"x0":0.06315232941983581,"y0":50.00252194644353,"z0":6.258242216424752,"aX":8.665589814546886},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":-1.1,"breakHorizontal":-9.8,"spinRate":2872,"spinDirection":40},"zone":14,"typeConfidence":0.9,"plateTime":0.4198150931964566,"extension":5.47761243713633},"index":0,"playId":"f39caec4-2743-3d80-b874-92f51a44968c","pitchNumber":1,"startTime":"2025-08-09T00:37:44.668Z","endTime":"2025-08-09T00:37:48.554Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668933,"link":"/api/v1/people/668933","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":669289,"link":"/api/v1/people/669289"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666158,"link":"/api/v1/people/666158"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":669707,"link":"/api/v1/people/669707","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"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":89.1,"endSpeed":80.9,"strikeZoneTop":3.79999943150808,"strikeZoneBottom":1.73857756468176,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.474768399414764,"aZ":-33.988469653959676,"pfxX":6.782514528516796,"pfxZ":-1.0837032532488688,"pX":0.3407993851054237,"pZ":3.2817104336867575,"vX0":-0.5752729191745074,"vY0":-129.68114922938872,"vZ0":-1.3647020290398562,"x":104.01,"y":150.17,"x0":-0.3123180605383673,"y0":50.00055820003797,"z0":6.439439326291847,"aX":11.396508728855842},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":-2.0,"breakHorizontal":-12.1,"spinRate":2882,"spinDirection":46},"zone":3,"typeConfidence":0.9,"plateTime":0.42452686969425324,"extension":5.352690222596495},"index":1,"playId":"09383225-f3af-3d88-9319-e9deb7221896","pitchNumber":2,"startTime":"2025-08-09T00:38:00.734Z","endTime":"2025-08-09T00:38:05.434Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668933,"link":"/api/v1/people/668933","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":669289,"link":"/api/v1/people/669289"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666158,"link":"/api/v1/people/666158"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":669707,"link":"/api/v1/people/669707","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.8,"endSpeed":81.9,"strikeZoneTop":3.8,"strikeZoneBottom":1.77,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.587477174844622,"aZ":-32.65098058075162,"pfxX":6.104825552728841,"pfxZ":-0.28322560265719776,"pX":0.8986473639435647,"pZ":1.7617370363704166,"vX0":0.5476868203882153,"vY0":-130.6872828324885,"vZ0":-5.084197630693172,"x":82.75,"y":191.21,"x0":-0.10610845250146358,"y0":50.000845579649045,"z0":6.219129452576988,"aX":10.432324552272174},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":-1.6,"breakHorizontal":-11.2,"spinRate":2933,"spinDirection":39},"zone":14,"typeConfidence":0.9,"plateTime":0.4210244642660066,"extension":5.577184797664624},"index":2,"playId":"3f7893c4-2bad-36a7-8310-5a8cef7b1525","pitchNumber":3,"startTime":"2025-08-09T00:38:17.624Z","endTime":"2025-08-09T00:38:21.751Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668933,"link":"/api/v1/people/668933","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":669289,"link":"/api/v1/people/669289"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666158,"link":"/api/v1/people/666158"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":669707,"link":"/api/v1/people/669707","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2025-08-09T00:38:37.729Z","endTime":"2025-08-09T00:38:48.870Z","isPitch":false,"type":"action","player":{"id":669707,"link":"/api/v1/people/669707"},"defense":{"pitcher":{"id":668933,"link":"/api/v1/people/668933","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":669289,"link":"/api/v1/people/669289"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666158,"link":"/api/v1/people/666158"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":669707,"link":"/api/v1/people/669707","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":99.7,"endSpeed":92.1,"strikeZoneTop":3.8,"strikeZoneBottom":1.77,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.956082914185654,"aZ":-18.0521802022249,"pfxX":0.14520981502147756,"pfxZ":6.548587527307268,"pX":-0.25885673376029944,"pZ":3.1438670087874203,"vX0":-0.5284302221643321,"vY0":-145.2351366174089,"vZ0":-6.273021539809357,"x":126.87,"y":153.9,"x0":-0.0941767443444352,"y0":50.00409477717552,"z0":6.412337318247701,"aX":0.3132419026293488},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":10.9,"breakHorizontal":-0.1,"spinRate":2647,"spinDirection":196},"zone":5,"typeConfidence":0.91,"plateTime":0.37575557010600447,"extension":5.422049408958958},"hitData":{"launchSpeed":89.9,"launchAngle":23.0,"totalDistance":283.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":194.16,"coordY":107.69}},"index":4,"playId":"d17818e8-58d5-31c0-9975-ce0f69f41f06","pitchNumber":4,"startTime":"2025-08-09T00:38:48.870Z","endTime":"2025-08-09T00:38:56.519Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668933,"link":"/api/v1/people/668933","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":669289,"link":"/api/v1/people/669289"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666158,"link":"/api/v1/people/666158"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":669707,"link":"/api/v1/people/669707","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669707,"link":"/api/v1/people/669707"},"credit":"b_ab"},{"player":{"id":668933,"link":"/api/v1/people/668933"},"credit":"p_ab"},{"player":{"id":669707,"link":"/api/v1/people/669707"},"credit":"b_pa"},{"player":{"id":668933,"link":"/api/v1/people/668933"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":27.900000000000002,"awayTeamWinProbability":72.1,"homeTeamWinProbabilityAdded":-3.6999999999999993,"leverageIndex":1.44,"dramaIndex":64.0,"contextMetrics":{},"playEndTime":"2025-08-09T00:38:56.519Z","atBatIndex":52},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Liover Peguero grounds out, third baseman Ke'Bryan Hayes to first baseman Santiago Espinal.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-09T00:39:00.441Z","endTime":"2025-08-09T00:39:44.247Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":678894,"fullName":"Liover Peguero","link":"/api/v1/people/678894"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668933,"fullName":"Graham Ashcraft","link":"/api/v1/people/668933"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":678894,"fullName":"Liover Peguero","link":"/api/v1/people/678894"},"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":669289,"link":"/api/v1/people/669289"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.4,"endSpeed":84.2,"strikeZoneTop":3.59999872280718,"strikeZoneBottom":1.62790091246931,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.85790509715825,"aZ":-30.511184432653316,"pfxX":4.376840881863483,"pfxZ":0.9213380580158592,"pX":0.14708246164870653,"pZ":2.6946217845592635,"vX0":-0.8832687610456794,"vY0":-133.10781912096786,"vZ0":-3.7656930804849846,"x":111.39,"y":166.03,"x0":-0.08600035845958266,"y0":50.00132921665041,"z0":6.330401087011433,"aX":7.8736413442545174},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":1.1,"breakHorizontal":-7.8,"spinRate":2955,"spinDirection":52},"zone":5,"typeConfidence":0.89,"plateTime":0.4110817694540163,"extension":5.439211407590633},"index":0,"playId":"fe22dfbb-1271-32c2-8543-bf8f4910fbdb","pitchNumber":1,"startTime":"2025-08-09T00:39:21.446Z","endTime":"2025-08-09T00:39:25.819Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668933,"link":"/api/v1/people/668933","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":669289,"link":"/api/v1/people/669289"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666158,"link":"/api/v1/people/666158"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":678894,"link":"/api/v1/people/678894","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"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":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.4,"endSpeed":85.1,"strikeZoneTop":3.6,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.02654576920068,"aZ":-32.11983457444498,"pfxX":3.620915102243056,"pfxZ":0.03077047682560341,"pX":0.5335310184502678,"pZ":2.235486227363234,"vX0":0.16147904378024375,"vY0":-134.50527556054092,"vZ0":-4.7985567618576095,"x":96.66,"y":178.42,"x0":0.0022311453199983095,"y0":50.00387717471864,"z0":6.318789270639113,"aX":6.638366806871311},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":-0.7,"breakHorizontal":-6.6,"spinRate":2966,"spinDirection":52},"zone":9,"typeConfidence":0.89,"plateTime":0.4071275646988153,"extension":5.577028072444499},"hitData":{"launchSpeed":88.7,"launchAngle":-1.0,"totalDistance":39.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":104.69,"coordY":169.42}},"index":1,"playId":"e7a17443-2662-3e17-83fe-6b527f96c91e","pitchNumber":2,"startTime":"2025-08-09T00:39:36.551Z","endTime":"2025-08-09T00:39:44.247Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668933,"link":"/api/v1/people/668933","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":669289,"link":"/api/v1/people/669289"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666158,"link":"/api/v1/people/666158"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":678894,"link":"/api/v1/people/678894","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678894,"link":"/api/v1/people/678894"},"credit":"b_ab"},{"player":{"id":668933,"link":"/api/v1/people/668933"},"credit":"p_ab"},{"player":{"id":678894,"link":"/api/v1/people/678894"},"credit":"b_pa"},{"player":{"id":668933,"link":"/api/v1/people/668933"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":25.5,"awayTeamWinProbability":74.5,"homeTeamWinProbabilityAdded":-2.400000000000002,"leverageIndex":0.96,"dramaIndex":44.0,"contextMetrics":{},"playEndTime":"2025-08-09T00:39:44.247Z","atBatIndex":53},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Elly De La Cruz pops out to shortstop Jared Triolo.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-09T00:42:23.800Z","endTime":"2025-08-09T00:43:40.880Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693312,"fullName":"Kyle Nicolas","link":"/api/v1/people/693312"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","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":5},"credits":[{"player":{"id":669707,"link":"/api/v1/people/669707"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Kyle Nicolas replaces Dauri Moreta.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-09T00:40:49.232Z","endTime":"2025-08-09T00:42:26.199Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":693312,"link":"/api/v1/people/693312"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":664294,"link":"/api/v1/people/664294","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":678894,"link":"/api/v1/people/678894"},"third":{"id":643396,"link":"/api/v1/people/643396"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":669261,"link":"/api/v1/people/669261"}},"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":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.3,"endSpeed":88.9,"strikeZoneTop":3.5969417972773,"strikeZoneBottom":1.69960526441314,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.660313724420924,"aZ":-10.650051428191299,"pfxX":-6.521931679431513,"pfxZ":10.618251507161645,"pX":-1.4949855040407432,"pZ":2.6237234178952624,"vX0":2.325470616495875,"vY0":-141.54329654670323,"vZ0":-7.455087324191703,"x":173.99,"y":167.94,"x0":-1.4805566322058836,"y0":50.00021854490997,"z0":5.975584589825128,"aX":-13.21516929787085},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":17.9,"breakHorizontal":11.3,"spinRate":2399,"spinDirection":211},"zone":13,"typeConfidence":2.0,"plateTime":0.3871416401029837,"extension":7.054072136646337},"index":1,"playId":"2eb1bd96-b130-3162-8645-0b7487659763","pitchNumber":1,"startTime":"2025-08-09T00:42:26.199Z","endTime":"2025-08-09T00:42:30.141Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693312,"link":"/api/v1/people/693312","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":678894,"link":"/api/v1/people/678894"},"third":{"id":643396,"link":"/api/v1/people/643396"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":669261,"link":"/api/v1/people/669261"}},"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":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"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":84.8,"endSpeed":78.9,"strikeZoneTop":3.52135693331088,"strikeZoneBottom":1.72779603687809,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.442331017638978,"aZ":-39.075625547234054,"pfxX":3.3861006069957744,"pfxZ":-4.449364465393003,"pX":1.5486504936713559,"pZ":1.2195017760106615,"vX0":5.899641894438066,"vY0":-123.42740781561122,"vZ0":-3.1677430972778273,"x":57.97,"y":205.85,"x0":-1.308060427960577,"y0":50.00482130337221,"z0":5.7942002477656995,"aX":5.249229159814846},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.4,"breakVerticalInduced":-8.5,"breakHorizontal":-7.4,"spinRate":2599,"spinDirection":43},"zone":14,"typeConfidence":2.0,"plateTime":0.44294556872345225,"extension":7.061504454039219},"index":2,"playId":"3ffa1713-9c57-3c17-a426-41b2d395df16","pitchNumber":2,"startTime":"2025-08-09T00:42:40.564Z","endTime":"2025-08-09T00:42:44.255Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693312,"link":"/api/v1/people/693312","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":678894,"link":"/api/v1/people/678894"},"third":{"id":643396,"link":"/api/v1/people/643396"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":669261,"link":"/api/v1/people/669261"}},"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":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"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":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.3,"endSpeed":88.2,"strikeZoneTop":3.56358466728902,"strikeZoneBottom":1.73564495239373,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.42033560100741,"aZ":-10.962280484608645,"pfxX":-5.064343906097594,"pfxZ":10.525452004112159,"pX":-0.3904717052100182,"pZ":4.215559154536969,"vX0":4.192317966129188,"vY0":-141.57138328083113,"vZ0":-3.188613094917049,"x":131.88,"y":124.96,"x0":-1.237635413848581,"y0":50.006922085820236,"z0":6.065592069023409,"aX":-10.210828088830525},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":18.5,"breakHorizontal":8.3,"spinRate":2412,"spinDirection":216},"zone":11,"typeConfidence":2.0,"plateTime":0.38792342126166046,"extension":7.023730339276181},"index":3,"playId":"1815144a-a0a0-3d8a-8cc7-37234bc3560b","pitchNumber":3,"startTime":"2025-08-09T00:42:57.212Z","endTime":"2025-08-09T00:43:00.581Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693312,"link":"/api/v1/people/693312","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":678894,"link":"/api/v1/people/678894"},"third":{"id":643396,"link":"/api/v1/people/643396"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":669261,"link":"/api/v1/people/669261"}},"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":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"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":0},"preCount":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.7,"endSpeed":89.1,"strikeZoneTop":3.70311828322139,"strikeZoneBottom":1.77111787013892,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.33232811711551,"aZ":-9.687482149846124,"pfxX":-5.564062868180468,"pfxZ":11.05388279049762,"pX":-0.016372547884295503,"pZ":1.855472381183514,"vX0":5.565675225131176,"vY0":-141.93015578114878,"vZ0":-9.409789559981082,"x":117.62,"y":188.68,"x0":-1.282520025431347,"y0":50.00360596097099,"z0":5.836122226747998,"aX":-11.32041688122841},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":18.2,"breakHorizontal":8.9,"spinRate":2454,"spinDirection":210},"zone":8,"typeConfidence":2.0,"plateTime":0.3863195831898607,"extension":7.308673484300044},"index":4,"playId":"2a919b57-8d6f-3526-a657-ece25a454dbe","pitchNumber":4,"startTime":"2025-08-09T00:43:13.906Z","endTime":"2025-08-09T00:43:18.225Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693312,"link":"/api/v1/people/693312","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":678894,"link":"/api/v1/people/678894"},"third":{"id":643396,"link":"/api/v1/people/643396"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":669261,"link":"/api/v1/people/669261"}},"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":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.9,"endSpeed":89.1,"strikeZoneTop":3.62,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.687371671183826,"aZ":-8.01037399174318,"pfxX":-5.986030619021815,"pfxZ":11.838206354422393,"pX":0.4596382598565036,"pZ":2.6752433482683573,"vX0":6.940346920403748,"vY0":-142.22011966077085,"vZ0":-7.482905068823719,"x":99.48,"y":166.55,"x0":-1.2386852844278111,"y0":50.003149196982875,"z0":5.853871163360567,"aX":-12.21959740463637},"breaks":{"breakAngle":46.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.8,"breakVerticalInduced":20.0,"breakHorizontal":9.4,"spinRate":2509,"spinDirection":214},"zone":6,"typeConfidence":2.0,"plateTime":0.385644131489022,"extension":7.082068458210764},"hitData":{"launchSpeed":89.2,"launchAngle":61.0,"totalDistance":206.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":94.1,"coordY":124.69}},"index":5,"playId":"cdb4eba3-5268-3359-ba07-42daa44a35bd","pitchNumber":5,"startTime":"2025-08-09T00:43:30.734Z","endTime":"2025-08-09T00:43:40.880Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693312,"link":"/api/v1/people/693312","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":678894,"link":"/api/v1/people/678894"},"third":{"id":643396,"link":"/api/v1/people/643396"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":669261,"link":"/api/v1/people/669261"}},"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":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682829,"link":"/api/v1/people/682829"},"credit":"b_ab"},{"player":{"id":693312,"link":"/api/v1/people/693312"},"credit":"p_ab"},{"player":{"id":682829,"link":"/api/v1/people/682829"},"credit":"b_pa"},{"player":{"id":693312,"link":"/api/v1/people/693312"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":27.800000000000004,"awayTeamWinProbability":72.19999999999999,"homeTeamWinProbabilityAdded":2.3000000000000043,"leverageIndex":0.9,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2025-08-09T00:43:40.880Z","atBatIndex":54},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Austin Hays strikes out swinging.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-09T00:43:52.430Z","endTime":"2025-08-09T00:45:08.846Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":693312,"fullName":"Kyle Nicolas","link":"/api/v1/people/693312"},"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":2},"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":680779,"link":"/api/v1/people/680779"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.8,"endSpeed":84.7,"strikeZoneTop":3.22999911333034,"strikeZoneBottom":1.49527854823594,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.943321603514512,"aZ":-27.158099327585155,"pfxX":0.46557460740506595,"pfxZ":2.7844896266777246,"pX":1.0482901453494868,"pZ":2.132197804163866,"vX0":6.59952825324392,"vY0":-132.2769506954786,"vZ0":-4.386892579453695,"x":77.04,"y":181.21,"x0":-1.5227401001485785,"y0":50.00170274741814,"z0":5.765722435888962,"aX":0.8376070464852109},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":4.4,"breakHorizontal":-2.0,"spinRate":2599,"spinDirection":156},"zone":14,"typeConfidence":2.0,"plateTime":0.4115458352199943,"extension":6.991313010244385},"index":0,"playId":"44a2d39b-2604-35f8-a4c6-c99d481bb060","pitchNumber":1,"startTime":"2025-08-09T00:44:08.584Z","endTime":"2025-08-09T00:44:12.963Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693312,"link":"/api/v1/people/693312","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":678894,"link":"/api/v1/people/678894"},"third":{"id":643396,"link":"/api/v1/people/643396"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":669261,"link":"/api/v1/people/669261"}},"offense":{"batter":{"id":669720,"link":"/api/v1/people/669720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.0,"endSpeed":85.6,"strikeZoneTop":3.23,"strikeZoneBottom":1.4,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.43354938746284,"aZ":-26.160155325954797,"pfxX":0.5790433898742269,"pfxZ":3.2630542827850366,"pX":0.1211086433181635,"pZ":2.0185479284749994,"vX0":4.014204421670769,"vY0":-134.10057350080058,"vZ0":-4.895874026540835,"x":112.38,"y":184.28,"x0":-1.462505228926136,"y0":50.00549963062883,"z0":5.703957449392632,"aX":1.0689548550935084},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":5.2,"breakHorizontal":-1.8,"spinRate":2606,"spinDirection":158},"zone":5,"typeConfidence":2.0,"plateTime":0.4064117738247144,"extension":7.187500131509815},"index":1,"playId":"1c23157c-531f-3c9d-a3c9-499c63192420","pitchNumber":2,"startTime":"2025-08-09T00:44:23.831Z","endTime":"2025-08-09T00:44:27.844Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693312,"link":"/api/v1/people/693312","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":678894,"link":"/api/v1/people/678894"},"third":{"id":643396,"link":"/api/v1/people/643396"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":669261,"link":"/api/v1/people/669261"}},"offense":{"batter":{"id":669720,"link":"/api/v1/people/669720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.7,"endSpeed":79.8,"strikeZoneTop":3.17639326369875,"strikeZoneBottom":1.37508434628657,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.974183465829736,"aZ":-40.15258671357348,"pfxX":4.19625546010968,"pfxZ":-4.945378791202767,"pX":0.4457533909630959,"pZ":3.017733180047972,"vX0":3.1509502495515367,"vY0":-126.26788302426938,"vZ0":0.7462770699143655,"x":100.01,"y":157.3,"x0":-1.3639727454080128,"y0":50.00296816045141,"z0":5.951811815330267,"aX":6.768449434050995},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.9,"breakVerticalInduced":-8.5,"breakHorizontal":-8.3,"spinRate":2656,"spinDirection":44},"zone":3,"typeConfidence":2.0,"plateTime":0.43395324256407664,"extension":7.123942771370912},"index":2,"playId":"8694419b-439c-3e82-ba23-48ce8c659565","pitchNumber":3,"startTime":"2025-08-09T00:44:45.077Z","endTime":"2025-08-09T00:44:51.443Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693312,"link":"/api/v1/people/693312","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":678894,"link":"/api/v1/people/678894"},"third":{"id":643396,"link":"/api/v1/people/643396"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":669261,"link":"/api/v1/people/669261"}},"offense":{"batter":{"id":669720,"link":"/api/v1/people/669720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.9,"endSpeed":80.4,"strikeZoneTop":3.23,"strikeZoneBottom":1.4,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.136251985661406,"aZ":-39.891016446639405,"pfxX":3.4589527369587247,"pfxZ":-4.757090169741193,"pX":-0.03141959271692929,"pZ":0.8714347731995327,"vX0":2.1638247480199277,"vY0":-126.58762353448559,"vZ0":-4.450435779481158,"x":118.2,"y":215.25,"x0":-1.3471200264949756,"y0":50.00505878862862,"z0":5.850021082323795,"aX":5.607285140665046},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.6,"breakVerticalInduced":-9.4,"breakHorizontal":-6.7,"spinRate":2636,"spinDirection":41},"zone":13,"typeConfidence":2.0,"plateTime":0.43288056151099763,"extension":7.038582944905331},"index":3,"playId":"8e6ec099-89c4-3cf2-bf1c-d695a4c05192","pitchNumber":4,"startTime":"2025-08-09T00:45:04.365Z","endTime":"2025-08-09T00:45:08.846Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693312,"link":"/api/v1/people/693312","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":678894,"link":"/api/v1/people/678894"},"third":{"id":643396,"link":"/api/v1/people/643396"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":669261,"link":"/api/v1/people/669261"}},"offense":{"batter":{"id":669720,"link":"/api/v1/people/669720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669720,"link":"/api/v1/people/669720"},"credit":"b_ab"},{"player":{"id":693312,"link":"/api/v1/people/693312"},"credit":"p_ab"},{"player":{"id":669720,"link":"/api/v1/people/669720"},"credit":"b_pa"},{"player":{"id":693312,"link":"/api/v1/people/693312"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":29.599999999999998,"awayTeamWinProbability":70.4,"homeTeamWinProbabilityAdded":1.7999999999999936,"leverageIndex":0.7,"dramaIndex":34.0,"contextMetrics":{},"playEndTime":"2025-08-09T00:45:08.846Z","atBatIndex":55},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Gavin Lux singles on a line drive to left fielder Tommy Pham.","rbi":0,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-09T00:45:09.022Z","endTime":"2025-08-09T00:46:49.919Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":666158,"fullName":"Gavin Lux","link":"/api/v1/people/666158"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693312,"fullName":"Kyle Nicolas","link":"/api/v1/people/693312"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666158,"fullName":"Gavin Lux","link":"/api/v1/people/666158"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":666158,"fullName":"Gavin Lux","link":"/api/v1/people/666158"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":502054,"link":"/api/v1/people/502054"},"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(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.6,"endSpeed":79.1,"strikeZoneTop":3.38384984594225,"strikeZoneBottom":1.44164415237029,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.11018981677444,"aZ":-40.115784203817945,"pfxX":3.8167590336105093,"pfxZ":-5.07806555223212,"pX":0.9135225277282489,"pZ":0.819331325235412,"vX0":4.276588420567326,"vY0":-124.5792136244374,"vZ0":-4.081259320146482,"x":82.18,"y":216.66,"x0":-1.3241200816066026,"y0":50.00176453190408,"z0":5.810666872942531,"aX":5.970478651349728},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.4,"breakVerticalInduced":-10.0,"breakHorizontal":-7.9,"spinRate":2643,"spinDirection":39},"zone":14,"typeConfidence":2.0,"plateTime":0.44043815862570757,"extension":7.157583170202055},"index":0,"playId":"86a9d807-3bf0-3785-9388-32d2dd8d419e","pitchNumber":1,"startTime":"2025-08-09T00:45:31.706Z","endTime":"2025-08-09T00:45:35.596Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693312,"link":"/api/v1/people/693312","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":678894,"link":"/api/v1/people/678894"},"third":{"id":643396,"link":"/api/v1/people/643396"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":669261,"link":"/api/v1/people/669261"}},"offense":{"batter":{"id":666158,"link":"/api/v1/people/666158","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"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":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.7,"endSpeed":74.4,"strikeZoneTop":3.27000011469527,"strikeZoneBottom":1.36550924849433,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.20903777300773,"aZ":-43.55648743387488,"pfxX":5.1193880720452825,"pfxZ":-8.040579013259652,"pX":-0.5984345518242307,"pZ":4.936951420949378,"vX0":0.4229472855276808,"vY0":-118.66885884733189,"vZ0":6.388132504336401,"x":139.81,"y":105.48,"x0":-1.4437487911547762,"y0":50.00162086393469,"z0":6.193477119800618,"aX":7.24856752630472},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.9,"breakVerticalInduced":-12.6,"breakHorizontal":-9.4,"spinRate":2555,"spinDirection":51},"zone":11,"typeConfidence":2.0,"plateTime":0.4628203682244507,"extension":6.817468354262383},"index":1,"playId":"d8d4617b-bb3f-303e-a6b5-a89b1323b13f","pitchNumber":2,"startTime":"2025-08-09T00:45:49.490Z","endTime":"2025-08-09T00:45:52.528Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693312,"link":"/api/v1/people/693312","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":678894,"link":"/api/v1/people/678894"},"third":{"id":643396,"link":"/api/v1/people/643396"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":669261,"link":"/api/v1/people/669261"}},"offense":{"batter":{"id":666158,"link":"/api/v1/people/666158","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"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":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":99.1,"endSpeed":89.7,"strikeZoneTop":3.34436938793121,"strikeZoneBottom":1.44773512232705,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.24856238243698,"aZ":-8.437457063591268,"pfxX":-6.599590674851441,"pfxZ":11.45166483507294,"pX":0.3349200282122761,"pZ":1.463513474236379,"vX0":6.508849135262383,"vY0":-143.7334761418434,"vZ0":-10.699610226877525,"x":104.23,"y":199.27,"x0":-1.111929133685112,"y0":50.001888267908384,"z0":5.7772520787042785,"aX":-13.67798482112017},"breaks":{"breakAngle":46.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-9.7,"breakVerticalInduced":18.5,"breakHorizontal":10.4,"spinRate":2475,"spinDirection":213},"zone":9,"typeConfidence":2.0,"plateTime":0.38246306140208697,"extension":7.168201134490748},"index":2,"playId":"decfa7dc-0bbd-3ba6-b3a4-4f884e37b668","pitchNumber":3,"startTime":"2025-08-09T00:46:05.236Z","endTime":"2025-08-09T00:46:09.832Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693312,"link":"/api/v1/people/693312","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":678894,"link":"/api/v1/people/678894"},"third":{"id":643396,"link":"/api/v1/people/643396"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":669261,"link":"/api/v1/people/669261"}},"offense":{"batter":{"id":666158,"link":"/api/v1/people/666158","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.2,"endSpeed":88.2,"strikeZoneTop":3.26999973951374,"strikeZoneBottom":1.46900423087588,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.418528931585406,"aZ":-9.291418770566176,"pfxX":-4.7491974200024405,"pfxZ":11.444111688377465,"pX":-0.04726362323359113,"pZ":1.3149177205200648,"vX0":5.4109093323748585,"vY0":-141.07129686269764,"vZ0":-10.437767381883178,"x":118.8,"y":203.28,"x0":-1.3802789668643187,"y0":50.00586157831896,"z0":5.6780048509197085,"aX":-9.49947722117689},"breaks":{"breakAngle":34.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":18.6,"breakHorizontal":7.4,"spinRate":2462,"spinDirection":210},"zone":13,"typeConfidence":2.0,"plateTime":0.3894072584449515,"extension":7.333489721242188},"index":3,"playId":"e4c5c58f-5e37-38db-9b52-40d4439af33a","pitchNumber":4,"startTime":"2025-08-09T00:46:21.933Z","endTime":"2025-08-09T00:46:26.856Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693312,"link":"/api/v1/people/693312","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":678894,"link":"/api/v1/people/678894"},"third":{"id":643396,"link":"/api/v1/people/643396"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":669261,"link":"/api/v1/people/669261"}},"offense":{"batter":{"id":666158,"link":"/api/v1/people/666158","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"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":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.9,"endSpeed":89.8,"strikeZoneTop":3.27,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.308740454241246,"aZ":-8.763878359839124,"pfxX":-6.0807351736547846,"pfxZ":11.277273586615497,"pX":0.15242379789122656,"pZ":1.9612337022914936,"vX0":6.124509636353305,"vY0":-143.63841201869118,"vZ0":-9.520422710586226,"x":111.19,"y":185.83,"x0":-1.22417952426897,"y0":50.004064792246865,"z0":5.87592019246184,"aX":-12.624046019992365},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-9.7,"breakVerticalInduced":18.5,"breakHorizontal":9.7,"spinRate":2498,"spinDirection":213},"zone":8,"typeConfidence":2.0,"plateTime":0.3822869188922229,"extension":7.02797970627365},"hitData":{"launchSpeed":103.5,"launchAngle":4.0,"totalDistance":119.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":89.99,"coordY":115.2}},"index":4,"playId":"66384435-b122-3f09-8a10-e78bb9e855f5","pitchNumber":5,"startTime":"2025-08-09T00:46:39.831Z","endTime":"2025-08-09T00:46:49.919Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693312,"link":"/api/v1/people/693312","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":678894,"link":"/api/v1/people/678894"},"third":{"id":643396,"link":"/api/v1/people/643396"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":669261,"link":"/api/v1/people/669261"}},"offense":{"batter":{"id":666158,"link":"/api/v1/people/666158","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666158,"link":"/api/v1/people/666158"},"credit":"b_ab"},{"player":{"id":693312,"link":"/api/v1/people/693312"},"credit":"p_ab"},{"player":{"id":666158,"link":"/api/v1/people/666158"},"credit":"b_pa"},{"player":{"id":693312,"link":"/api/v1/people/693312"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":28.299999999999997,"awayTeamWinProbability":71.7,"homeTeamWinProbabilityAdded":-1.3000000000000007,"leverageIndex":0.49,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2025-08-09T00:46:49.919Z","atBatIndex":56},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Santiago Espinal strikes out swinging.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-09T00:47:51.471Z","endTime":"2025-08-09T00:49:30.560Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":669289,"fullName":"Santiago Espinal","link":"/api/v1/people/669289"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":693312,"fullName":"Kyle Nicolas","link":"/api/v1/people/693312"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,6],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669289,"fullName":"Santiago Espinal","link":"/api/v1/people/669289"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":680779,"link":"/api/v1/people/680779"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-runner Noelvi Marte replaces Gavin Lux.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-09T00:47:15.556Z","endTime":"2025-08-09T00:47:22.162Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":682622,"link":"/api/v1/people/682622"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"501","replacedPlayer":{"id":666158,"link":"/api/v1/people/666158"},"base":1,"defense":{"pitcher":{"id":693312,"link":"/api/v1/people/693312","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":678894,"link":"/api/v1/people/678894"},"third":{"id":643396,"link":"/api/v1/people/643396"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":669261,"link":"/api/v1/people/669261"}},"offense":{"batter":{"id":669289,"link":"/api/v1/people/669289","batSide":{"code":"R","description":"Right"}},"first":{"id":666158,"link":"/api/v1/people/666158"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2025-08-09T00:47:22.162Z","endTime":"2025-08-09T00:47:53.851Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":693312,"link":"/api/v1/people/693312","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":678894,"link":"/api/v1/people/678894"},"third":{"id":643396,"link":"/api/v1/people/643396"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":669261,"link":"/api/v1/people/669261"}},"offense":{"batter":{"id":669289,"link":"/api/v1/people/669289","batSide":{"code":"R","description":"Right"}},"first":{"id":682622,"link":"/api/v1/people/682622"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"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":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.3,"endSpeed":88.4,"strikeZoneTop":3.41,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.36074772894709,"aZ":-13.89227228669145,"pfxX":-5.944873692421321,"pfxZ":9.099237347423205,"pX":0.638338155212745,"pZ":2.0068781457651927,"vX0":7.3362704942455945,"vY0":-141.34515776510455,"vZ0":-8.244057334697112,"x":92.67,"y":184.59,"x0":-1.2271701207668733,"y0":50.00025188873816,"z0":5.867341952743125,"aX":-11.941509593861785},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":14.8,"breakHorizontal":9.1,"spinRate":2308,"spinDirection":216},"zone":9,"typeConfidence":2.0,"plateTime":0.38857549537570213,"extension":7.037365213791565},"index":2,"playId":"1d9d79eb-bd02-37cc-8a76-e422fd600923","pitchNumber":1,"startTime":"2025-08-09T00:47:53.851Z","endTime":"2025-08-09T00:47:56.869Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693312,"link":"/api/v1/people/693312","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":678894,"link":"/api/v1/people/678894"},"third":{"id":643396,"link":"/api/v1/people/643396"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":669261,"link":"/api/v1/people/669261"}},"offense":{"batter":{"id":669289,"link":"/api/v1/people/669289","batSide":{"code":"R","description":"Right"}},"first":{"id":682622,"link":"/api/v1/people/682622"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.7,"endSpeed":83.3,"strikeZoneTop":3.41,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.72970485475503,"aZ":-28.42422111101266,"pfxX":1.5881589338448945,"pfxZ":2.11811954622819,"pX":0.12876161465595942,"pZ":3.1621977883628087,"vX0":3.5135205748467997,"vY0":-132.114744478765,"vZ0":-1.6888538143667702,"x":112.09,"y":153.4,"x0":-1.4238983631762718,"y0":50.00417836604051,"z0":5.895790775640537,"aX":2.8108369455183455},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":3.7,"breakHorizontal":-3.6,"spinRate":2495,"spinDirection":153},"zone":2,"typeConfidence":2.0,"plateTime":0.4143365292947321,"extension":7.060420583929852},"index":3,"playId":"3996fe10-d633-3a2e-81be-8c2811755add","pitchNumber":2,"startTime":"2025-08-09T00:48:20.525Z","endTime":"2025-08-09T00:48:25.650Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693312,"link":"/api/v1/people/693312","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":678894,"link":"/api/v1/people/678894"},"third":{"id":643396,"link":"/api/v1/people/643396"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":669261,"link":"/api/v1/people/669261"}},"offense":{"batter":{"id":669289,"link":"/api/v1/people/669289","batSide":{"code":"R","description":"Right"}},"first":{"id":682622,"link":"/api/v1/people/682622"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":99.0,"endSpeed":90.3,"strikeZoneTop":3.70353507602061,"strikeZoneBottom":1.78888758658756,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.62047561452366,"aZ":-7.964412747516787,"pfxX":-5.2166974694353945,"pfxZ":11.610140230876866,"pX":1.7978237108976682,"pZ":1.795444304532767,"vX0":9.63603901396735,"vY0":-143.57959542425277,"vZ0":-10.022154035925045,"x":48.47,"y":190.3,"x0":-0.9259255878532577,"y0":50.005609922255694,"z0":5.829416799703166,"aX":-10.881109131466385},"breaks":{"breakAngle":39.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.0,"breakVerticalInduced":19.1,"breakHorizontal":7.4,"spinRate":2484,"spinDirection":210},"zone":14,"typeConfidence":2.0,"plateTime":0.3816533673402138,"extension":7.181085789686584},"index":4,"playId":"89f6278b-4a0f-3f2b-8358-163355afb316","pitchNumber":3,"startTime":"2025-08-09T00:48:52.213Z","endTime":"2025-08-09T00:48:56.012Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693312,"link":"/api/v1/people/693312","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":678894,"link":"/api/v1/people/678894"},"third":{"id":643396,"link":"/api/v1/people/643396"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":669261,"link":"/api/v1/people/669261"}},"offense":{"batter":{"id":669289,"link":"/api/v1/people/669289","batSide":{"code":"R","description":"Right"}},"first":{"id":682622,"link":"/api/v1/people/682622"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"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":91.8,"endSpeed":84.6,"strikeZoneTop":3.64156533845537,"strikeZoneBottom":1.69190313018691,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.863593983843717,"aZ":-30.570882011198833,"pfxX":0.8007255048786388,"pfxZ":0.8868616109670091,"pX":0.6339616030788765,"pZ":1.2270549623945666,"vX0":5.283942514690095,"vY0":-133.61941665146355,"vZ0":-6.013634009840908,"x":92.83,"y":205.65,"x0":-1.4734450314189949,"y0":50.004146054114834,"z0":5.7042998649903796,"aX":1.4463095627111422},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":0.5,"breakHorizontal":-2.6,"spinRate":2594,"spinDirection":133},"zone":14,"typeConfidence":2.0,"plateTime":0.40996027563352166,"extension":7.075721921935449},"index":5,"playId":"cb48a662-c8a0-3dbc-a822-d1960f62e2b6","pitchNumber":4,"startTime":"2025-08-09T00:49:09.471Z","endTime":"2025-08-09T00:49:13.600Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693312,"link":"/api/v1/people/693312","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":678894,"link":"/api/v1/people/678894"},"third":{"id":643396,"link":"/api/v1/people/643396"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":669261,"link":"/api/v1/people/669261"}},"offense":{"batter":{"id":669289,"link":"/api/v1/people/669289","batSide":{"code":"R","description":"Right"}},"first":{"id":682622,"link":"/api/v1/people/682622"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.7,"endSpeed":88.8,"strikeZoneTop":3.41,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.30654952431903,"aZ":-12.640449205311665,"pfxX":-4.829644079842952,"pfxZ":9.579809050707063,"pX":-0.7469435907288455,"pZ":3.9393816435965596,"vX0":3.371082251664967,"vY0":-142.28049739152922,"vZ0":-3.502559876322463,"x":145.47,"y":132.42,"x0":-1.3229676046511358,"y0":50.001591184911845,"z0":5.99381238056319,"aX":-9.847349434450262},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":16.8,"breakHorizontal":8.0,"spinRate":2433,"spinDirection":214},"zone":11,"typeConfidence":2.0,"plateTime":0.385770440335921,"extension":7.062354566361429},"index":6,"playId":"81b742a0-b759-3267-9105-dcef202fc579","pitchNumber":5,"startTime":"2025-08-09T00:49:26.255Z","endTime":"2025-08-09T00:49:30.560Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693312,"link":"/api/v1/people/693312","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":678894,"link":"/api/v1/people/678894"},"third":{"id":643396,"link":"/api/v1/people/643396"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":669261,"link":"/api/v1/people/669261"}},"offense":{"batter":{"id":669289,"link":"/api/v1/people/669289","batSide":{"code":"R","description":"Right"}},"first":{"id":682622,"link":"/api/v1/people/682622"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669289,"link":"/api/v1/people/669289"},"credit":"b_ab"},{"player":{"id":693312,"link":"/api/v1/people/693312"},"credit":"p_ab"},{"player":{"id":669289,"link":"/api/v1/people/669289"},"credit":"b_pa"},{"player":{"id":693312,"link":"/api/v1/people/693312"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":30.8,"awayTeamWinProbability":69.2,"homeTeamWinProbabilityAdded":2.5000000000000036,"leverageIndex":0.98,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2025-08-09T00:49:30.560Z","atBatIndex":57},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Henry Davis grounds out, shortstop Elly De La Cruz to first baseman Santiago Espinal.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-09T00:52:15.018Z","endTime":"2025-08-09T00:52:25.340Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663574,"fullName":"Tony Santillan","link":"/api/v1/people/663574"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":682829,"link":"/api/v1/people/682829"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":669289,"link":"/api/v1/people/669289"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Noelvi Marte remains in the game as the right fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-09T00:51:19.859Z","endTime":"2025-08-09T00:51:19.877Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":682622,"link":"/api/v1/people/682622"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"501","replacedPlayer":{"id":666158,"link":"/api/v1/people/666158"},"defense":{"pitcher":{"id":668933,"link":"/api/v1/people/668933","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":669289,"link":"/api/v1/people/669289"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666158,"link":"/api/v1/people/666158"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":680779,"link":"/api/v1/people/680779","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive switch from right field to left field for Jake Fraley.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-08-09T00:51:19.877Z","endTime":"2025-08-09T00:51:19.878Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":641584,"link":"/api/v1/people/641584"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"800","defense":{"pitcher":{"id":668933,"link":"/api/v1/people/668933","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":669289,"link":"/api/v1/people/669289"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":666158,"link":"/api/v1/people/666158"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":680779,"link":"/api/v1/people/680779","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Tony Santillan replaces Graham Ashcraft.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2025-08-09T00:51:19.878Z","endTime":"2025-08-09T00:52:17.342Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663574,"link":"/api/v1/people/663574"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":668933,"link":"/api/v1/people/668933","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":669289,"link":"/api/v1/people/669289"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":641584,"link":"/api/v1/people/641584"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":680779,"link":"/api/v1/people/680779","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":86.8,"strikeZoneTop":3.46,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.72661777779213,"aZ":-15.341697430342965,"pfxX":-6.9464192224245265,"pfxZ":8.734957378887493,"pX":0.7927596528879219,"pZ":1.8745757386933484,"vX0":9.60150425284527,"vY0":-137.94676313337723,"vZ0":-6.291367937112058,"x":86.78,"y":188.17,"x0":-1.8306760472070718,"y0":50.00203798842061,"z0":5.2192650154786,"aX":-13.38543349535566},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":14.6,"breakHorizontal":10.6,"spinRate":2306,"spinDirection":221},"zone":9,"typeConfidence":2.0,"plateTime":0.39707321780873883,"extension":6.038156339902045},"hitData":{"launchSpeed":82.4,"launchAngle":-7.0,"totalDistance":15.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":103.95,"coordY":154.44}},"index":3,"playId":"5674d2d4-a0f7-32f3-a6b7-5a61d90fe7a2","pitchNumber":1,"startTime":"2025-08-09T00:52:17.342Z","endTime":"2025-08-09T00:52:25.340Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663574,"link":"/api/v1/people/663574","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":669289,"link":"/api/v1/people/669289"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":641584,"link":"/api/v1/people/641584"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":680779,"link":"/api/v1/people/680779","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680779,"link":"/api/v1/people/680779"},"credit":"b_ab"},{"player":{"id":663574,"link":"/api/v1/people/663574"},"credit":"p_ab"},{"player":{"id":680779,"link":"/api/v1/people/680779"},"credit":"b_pa"},{"player":{"id":663574,"link":"/api/v1/people/663574"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":24.5,"awayTeamWinProbability":75.5,"homeTeamWinProbabilityAdded":-6.300000000000001,"leverageIndex":2.47,"dramaIndex":106.0,"contextMetrics":{},"playEndTime":"2025-08-09T00:52:25.340Z","atBatIndex":58},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Isiah Kiner-Falefa walks.","rbi":0,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-09T00:52:31.977Z","endTime":"2025-08-09T00:54:03.153Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":643396,"fullName":"Isiah Kiner-Falefa","link":"/api/v1/people/643396"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663574,"fullName":"Tony Santillan","link":"/api/v1/people/663574"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":643396,"fullName":"Isiah Kiner-Falefa","link":"/api/v1/people/643396"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":643396,"fullName":"Isiah Kiner-Falefa","link":"/api/v1/people/643396"},"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":95.9,"endSpeed":87.2,"strikeZoneTop":3.46517629349883,"strikeZoneBottom":1.46648070908044,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.265009602337834,"aZ":-14.105859541920218,"pfxX":-6.870913733244308,"pfxZ":9.252913180924349,"pX":1.3632520905044747,"pZ":2.2784368692311046,"vX0":10.898906475494222,"vY0":-139.10281110380203,"vZ0":-5.409338122538277,"x":65.04,"y":177.26,"x0":-1.7194794651567953,"y0":50.00283520885626,"z0":5.189386054495668,"aX":-13.41750762400235},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":15.7,"breakHorizontal":10.1,"spinRate":2299,"spinDirection":219},"zone":14,"typeConfidence":2.0,"plateTime":0.39431760669714766,"extension":5.999793318312725},"index":0,"playId":"57e0ce53-514e-3771-ada0-4209de708cef","pitchNumber":1,"startTime":"2025-08-09T00:52:50.688Z","endTime":"2025-08-09T00:52:54.081Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663574,"link":"/api/v1/people/663574","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":669289,"link":"/api/v1/people/669289"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":641584,"link":"/api/v1/people/641584"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":643396,"link":"/api/v1/people/643396","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"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":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.6,"endSpeed":77.0,"strikeZoneTop":3.35999870718509,"strikeZoneBottom":1.49915663195727,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.362802468676342,"aZ":-34.937817807540746,"pfxX":3.631458247021069,"pfxZ":-1.8385489638638628,"pX":1.0313299335131658,"pZ":1.0107760901801157,"vX0":6.077706798395424,"vY0":-123.03390251146672,"vZ0":-3.134691131186213,"x":77.69,"y":211.49,"x0":-1.9594666562597067,"y0":50.001440957063906,"z0":5.315228476451535,"aX":5.468132663706154},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":-3.8,"breakHorizontal":-8.2,"spinRate":2405,"spinDirection":22},"zone":14,"typeConfidence":2.0,"plateTime":0.44817445688584545,"extension":5.800585814424719},"index":1,"playId":"238449ea-2c63-31ff-9b9f-20e396bf9de4","pitchNumber":2,"startTime":"2025-08-09T00:53:07.066Z","endTime":"2025-08-09T00:53:11.120Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663574,"link":"/api/v1/people/663574","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":669289,"link":"/api/v1/people/669289"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":641584,"link":"/api/v1/people/641584"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":643396,"link":"/api/v1/people/643396","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"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":95.6,"endSpeed":86.6,"strikeZoneTop":3.3599998594332,"strikeZoneBottom":1.4989887715369,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.468077941404495,"aZ":-14.364149278737733,"pfxX":-7.578595202010315,"pfxZ":9.204870161126937,"pX":0.7448221848080285,"pZ":2.161653979886067,"vX0":9.791206020069032,"vY0":-138.78856613694444,"vZ0":-5.59198919414381,"x":88.61,"y":180.42,"x0":-1.8578827890344112,"y0":50.00333535826765,"z0":5.173115979423957,"aX":-14.663953273560109},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":15.5,"breakHorizontal":11.5,"spinRate":2282,"spinDirection":216},"zone":6,"typeConfidence":2.0,"plateTime":0.3959115757347669,"extension":6.0816653875875994},"index":2,"playId":"0cd03ddc-b788-3b2b-8b67-016968a7916a","pitchNumber":3,"startTime":"2025-08-09T00:53:25.188Z","endTime":"2025-08-09T00:53:28.240Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663574,"link":"/api/v1/people/663574","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":669289,"link":"/api/v1/people/669289"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":641584,"link":"/api/v1/people/641584"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":643396,"link":"/api/v1/people/643396","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"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":95.8,"endSpeed":86.9,"strikeZoneTop":3.35999857131469,"strikeZoneBottom":1.59626925748155,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.45341756139391,"aZ":-13.742410933825912,"pfxX":-8.225537564555053,"pfxZ":9.50291217156886,"pX":1.1146404366339553,"pZ":1.5560816532487363,"vX0":10.560074612705122,"vY0":-138.94994774478704,"vZ0":-7.25995378571208,"x":74.51,"y":196.77,"x0":-1.6807227355677017,"y0":50.00630883424305,"z0":5.131052813470658,"aX":-15.960074886554757},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":15.6,"breakHorizontal":12.5,"spinRate":2265,"spinDirection":219},"zone":14,"typeConfidence":2.0,"plateTime":0.39540608620450257,"extension":6.058729908299096},"index":3,"playId":"5cf0ce8d-0d28-33e2-9f5c-cff14c4e50b4","pitchNumber":4,"startTime":"2025-08-09T00:53:41.337Z","endTime":"2025-08-09T00:53:45.306Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663574,"link":"/api/v1/people/663574","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":669289,"link":"/api/v1/people/669289"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":641584,"link":"/api/v1/people/641584"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":643396,"link":"/api/v1/people/643396","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"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":95.2,"endSpeed":86.3,"strikeZoneTop":3.30281486009899,"strikeZoneBottom":1.44950356971408,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.24661476474527,"aZ":-14.949901450802278,"pfxX":-8.430628214707614,"pfxZ":9.036426977333619,"pX":1.360226538565571,"pZ":0.8146860517136694,"vX0":11.353972556872929,"vY0":-137.83046780441015,"vZ0":-8.90621071879468,"x":65.15,"y":216.78,"x0":-1.7348878537828805,"y0":50.004581144910034,"z0":5.117722219051761,"aX":-16.07412114227773},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":14.4,"breakHorizontal":12.6,"spinRate":2261,"spinDirection":221},"zone":14,"typeConfidence":2.0,"plateTime":0.3987828097694588,"extension":6.068329513257164},"index":4,"playId":"05818d54-1c23-3e97-b7ea-f6eaf1b740bc","pitchNumber":5,"startTime":"2025-08-09T00:53:59.052Z","endTime":"2025-08-09T00:54:03.153Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663574,"link":"/api/v1/people/663574","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":669289,"link":"/api/v1/people/669289"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":641584,"link":"/api/v1/people/641584"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":643396,"link":"/api/v1/people/643396","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":643396,"link":"/api/v1/people/643396"},"credit":"b_pa"},{"player":{"id":663574,"link":"/api/v1/people/663574"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":31.6,"awayTeamWinProbability":68.4,"homeTeamWinProbabilityAdded":7.100000000000001,"leverageIndex":1.9,"dramaIndex":96.0,"contextMetrics":{},"playEndTime":"2025-08-09T00:54:03.153Z","atBatIndex":59},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Spencer Horwitz strikes out on a foul tip.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-09T00:54:05.136Z","endTime":"2025-08-09T00:56:38.968Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663574,"fullName":"Tony Santillan","link":"/api/v1/people/663574"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":643396,"fullName":"Isiah Kiner-Falefa","link":"/api/v1/people/643396"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":86.3,"strikeZoneTop":3.68804103005266,"strikeZoneBottom":1.81765512838743,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.9314838379934,"aZ":-15.45280092961031,"pfxX":-8.141812204843061,"pfxZ":8.698445309324384,"pX":0.713009696201437,"pZ":2.761738997833321,"vX0":9.758441027170985,"vY0":-138.28223991458134,"vZ0":-3.8976918873341444,"x":89.82,"y":164.21,"x0":-1.8160337846157437,"y0":50.00516477469405,"z0":5.236997323535979,"aX":-15.655974470520109},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":15.0,"breakHorizontal":12.5,"spinRate":2342,"spinDirection":223},"zone":6,"typeConfidence":2.0,"plateTime":0.39720509325310616,"extension":5.969830473227745},"index":0,"playId":"90ce4bce-82a9-30cd-b5ce-c9155ad230ff","pitchNumber":1,"startTime":"2025-08-09T00:54:31.408Z","endTime":"2025-08-09T00:54:36.002Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663574,"link":"/api/v1/people/663574","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":669289,"link":"/api/v1/people/669289"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":641584,"link":"/api/v1/people/641584"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":687462,"link":"/api/v1/people/687462","batSide":{"code":"L","description":"Left"}},"first":{"id":643396,"link":"/api/v1/people/643396"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":87.0,"strikeZoneTop":3.61000012688055,"strikeZoneBottom":1.71340123589094,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.44668121219346,"aZ":-15.618908092240185,"pfxX":-8.492330362688216,"pfxZ":8.484501786781825,"pX":0.6969798664317686,"pZ":2.232463848831399,"vX0":10.444916611421958,"vY0":-139.3146720133064,"vZ0":-5.043880238652767,"x":90.43,"y":178.5,"x0":-2.0104711998695755,"y0":50.001700927446194,"z0":5.110697572144766,"aX":-16.56950928484298},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":14.4,"breakHorizontal":13.1,"spinRate":2353,"spinDirection":225},"zone":9,"typeConfidence":2.0,"plateTime":0.39425886398557664,"extension":6.39911755170947},"index":1,"playId":"b253b95a-715d-3dc9-9917-d76ab69593b9","pitchNumber":2,"startTime":"2025-08-09T00:54:48.729Z","endTime":"2025-08-09T00:54:53.653Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663574,"link":"/api/v1/people/663574","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":669289,"link":"/api/v1/people/669289"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":641584,"link":"/api/v1/people/641584"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":687462,"link":"/api/v1/people/687462","batSide":{"code":"L","description":"Left"}},"first":{"id":643396,"link":"/api/v1/people/643396"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2025-08-09T00:55:09.174Z","endTime":"2025-08-09T00:55:25.811Z","isPitch":false,"type":"action","player":{"id":687462,"link":"/api/v1/people/687462"},"defense":{"pitcher":{"id":663574,"link":"/api/v1/people/663574","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":669289,"link":"/api/v1/people/669289"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":641584,"link":"/api/v1/people/641584"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":687462,"link":"/api/v1/people/687462","batSide":{"code":"L","description":"Left"}},"first":{"id":643396,"link":"/api/v1/people/643396"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.3,"endSpeed":87.2,"strikeZoneTop":3.61,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.38274399342085,"aZ":-13.462492136949697,"pfxX":-7.7262312366052655,"pfxZ":9.537869635666162,"pX":0.05682398695981155,"pZ":1.6456986744128779,"vX0":8.491881360905186,"vY0":-139.84832893986575,"vZ0":-6.950866627010536,"x":114.83,"y":194.35,"x0":-2.029295795590822,"y0":50.00156839195144,"z0":5.063767242502302,"aX":-15.155446368874157},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":15.8,"breakHorizontal":12.0,"spinRate":2337,"spinDirection":228},"zone":8,"typeConfidence":2.0,"plateTime":0.3931246436349882,"extension":6.3655519518506996},"index":3,"playId":"22163776-4151-30d6-bdef-19afcfe0a80f","pitchNumber":3,"startTime":"2025-08-09T00:55:25.811Z","endTime":"2025-08-09T00:55:29.037Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663574,"link":"/api/v1/people/663574","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":669289,"link":"/api/v1/people/669289"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":641584,"link":"/api/v1/people/641584"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":687462,"link":"/api/v1/people/687462","batSide":{"code":"L","description":"Left"}},"first":{"id":643396,"link":"/api/v1/people/643396"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"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":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.4,"endSpeed":77.8,"strikeZoneTop":3.54318381687561,"strikeZoneBottom":1.69618492731196,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.023951777320733,"aZ":-37.96766935974544,"pfxX":6.459869346929192,"pfxZ":-3.779165500172807,"pX":0.7442909710838517,"pZ":1.171487551116685,"vX0":5.119095629051245,"vY0":-124.23405606740621,"vZ0":-2.0581489454957906,"x":88.63,"y":207.15,"x0":-2.195032499226624,"y0":50.00022007422208,"z0":5.2203225689060835,"aX":9.914257398976748},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.1,"breakVerticalInduced":-7.1,"breakHorizontal":-13.1,"spinRate":2241,"spinDirection":24},"zone":14,"typeConfidence":2.0,"plateTime":0.4439345315281584,"extension":6.14699809058032},"index":4,"playId":"a6d80504-5bbb-3974-b685-3fbe7ed63f67","pitchNumber":4,"startTime":"2025-08-09T00:55:49.026Z","endTime":"2025-08-09T00:55:53.774Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663574,"link":"/api/v1/people/663574","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":669289,"link":"/api/v1/people/669289"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":641584,"link":"/api/v1/people/641584"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":687462,"link":"/api/v1/people/687462","batSide":{"code":"L","description":"Left"}},"first":{"id":643396,"link":"/api/v1/people/643396"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"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":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.1,"endSpeed":77.5,"strikeZoneTop":3.60999838107968,"strikeZoneBottom":1.58903341141907,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.642268854564623,"aZ":-39.1129068566159,"pfxX":5.7526578190502216,"pfxZ":-4.513667139898317,"pX":-1.0728705907349145,"pZ":2.6926422034025967,"vX0":1.2528713063608399,"vY0":-123.92590960927404,"vZ0":1.591549498485551,"x":157.9,"y":166.08,"x0":-2.3335809815960076,"y0":50.004867706185564,"z0":5.339999740631731,"aX":8.83712938398113},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.5,"breakVerticalInduced":-7.4,"breakHorizontal":-10.7,"spinRate":2200,"spinDirection":42},"zone":11,"typeConfidence":2.0,"plateTime":0.4441047086072847,"extension":5.843410075240242},"index":5,"playId":"af92fdd9-c53f-3c0f-868f-89a7b44956e8","pitchNumber":5,"startTime":"2025-08-09T00:56:08.847Z","endTime":"2025-08-09T00:56:14.124Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663574,"link":"/api/v1/people/663574","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":669289,"link":"/api/v1/people/669289"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":641584,"link":"/api/v1/people/641584"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":687462,"link":"/api/v1/people/687462","batSide":{"code":"L","description":"Left"}},"first":{"id":643396,"link":"/api/v1/people/643396"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.0,"endSpeed":88.7,"strikeZoneTop":3.61,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.860059031877647,"aZ":-15.090001700673843,"pfxX":-7.970862044084685,"pfxZ":8.510204654771709,"pX":-0.17213135210669225,"pZ":0.870529475349481,"vX0":8.129690824539043,"vY0":-140.75879734835996,"vZ0":-8.724212257626753,"x":123.56,"y":215.28,"x0":-2.061736500012805,"y0":50.003550803473,"z0":4.986701106161553,"aX":-16.000828215898412},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":13.8,"breakHorizontal":12.7,"spinRate":2459,"spinDirection":227},"zone":13,"typeConfidence":2.0,"plateTime":0.38909176277797375,"extension":6.061885667318749},"index":6,"playId":"a881c159-0d16-3b7c-950e-4bf2ca3e51b5","pitchNumber":6,"startTime":"2025-08-09T00:56:28.752Z","endTime":"2025-08-09T00:56:38.968Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663574,"link":"/api/v1/people/663574","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":669289,"link":"/api/v1/people/669289"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":641584,"link":"/api/v1/people/641584"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":687462,"link":"/api/v1/people/687462","batSide":{"code":"L","description":"Left"}},"first":{"id":643396,"link":"/api/v1/people/643396"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687462,"link":"/api/v1/people/687462"},"credit":"b_ab"},{"player":{"id":663574,"link":"/api/v1/people/663574"},"credit":"p_ab"},{"player":{"id":687462,"link":"/api/v1/people/687462"},"credit":"b_pa"},{"player":{"id":663574,"link":"/api/v1/people/663574"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":23.3,"awayTeamWinProbability":76.7,"homeTeamWinProbabilityAdded":-8.3,"leverageIndex":3.49,"dramaIndex":144.0,"contextMetrics":{},"playEndTime":"2025-08-09T00:56:38.968Z","atBatIndex":60},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Tommy Pham singles on a ground ball to center fielder TJ Friedl. Isiah Kiner-Falefa to 3rd.","rbi":0,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-09T00:56:57.752Z","endTime":"2025-08-09T00:57:53.819Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":502054,"fullName":"Tommy Pham","link":"/api/v1/people/502054"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663574,"fullName":"Tony Santillan","link":"/api/v1/people/663574"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":502054,"fullName":"Tommy Pham","link":"/api/v1/people/502054"},"postOnThird":{"id":643396,"fullName":"Isiah Kiner-Falefa","link":"/api/v1/people/643396"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"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":502054,"fullName":"Tommy Pham","link":"/api/v1/people/502054"},"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"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":643396,"fullName":"Isiah Kiner-Falefa","link":"/api/v1/people/643396"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"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":643396,"fullName":"Isiah Kiner-Falefa","link":"/api/v1/people/643396"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.1,"endSpeed":88.0,"strikeZoneTop":3.54000052473835,"strikeZoneBottom":1.66136758908216,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.34671068773622,"aZ":-13.29257567680096,"pfxX":-6.552360243151536,"pfxZ":9.45364016619175,"pX":-0.022396895813448225,"pZ":1.975661891902638,"vX0":7.9832460152265465,"vY0":-140.97684023932672,"vZ0":-6.270087328383113,"x":117.85,"y":185.44,"x0":-2.0498927460628527,"y0":50.0024976097562,"z0":5.099281060036797,"aX":-13.087466579359319},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":15.8,"breakHorizontal":10.1,"spinRate":2352,"spinDirection":225},"zone":8,"typeConfidence":2.0,"plateTime":0.3896624243222302,"extension":5.950987645873897},"index":0,"playId":"9d19340d-92f9-3d2d-97aa-f8f05d9aa3fe","pitchNumber":1,"startTime":"2025-08-09T00:57:01.832Z","endTime":"2025-08-09T00:57:06.143Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663574,"link":"/api/v1/people/663574","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":669289,"link":"/api/v1/people/669289"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":641584,"link":"/api/v1/people/641584"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":502054,"link":"/api/v1/people/502054","batSide":{"code":"R","description":"Right"}},"first":{"id":643396,"link":"/api/v1/people/643396"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"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":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.4,"endSpeed":78.5,"strikeZoneTop":3.53744744003508,"strikeZoneBottom":1.6926297109249,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.77832694385877,"aZ":-36.4704180141696,"pfxX":7.011383391439904,"pfxZ":-2.7515709298962605,"pX":-0.4061707215375325,"pZ":1.968094242712925,"vX0":2.2242753864485656,"vY0":-124.42528696257318,"vZ0":-0.7509837051636945,"x":132.48,"y":185.64,"x0":-2.2233038353379455,"y0":50.00205099761787,"z0":5.305118439206993,"aX":10.953582421500213},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":-4.9,"breakHorizontal":-13.2,"spinRate":2085,"spinDirection":42},"zone":7,"typeConfidence":2.0,"plateTime":0.44080318464243096,"extension":5.774207670292838},"index":1,"playId":"d11c4a90-cfc4-325e-a912-742d74a76a1b","pitchNumber":2,"startTime":"2025-08-09T00:57:23.094Z","endTime":"2025-08-09T00:57:27.660Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663574,"link":"/api/v1/people/663574","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":669289,"link":"/api/v1/people/669289"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":641584,"link":"/api/v1/people/641584"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":502054,"link":"/api/v1/people/502054","batSide":{"code":"R","description":"Right"}},"first":{"id":643396,"link":"/api/v1/people/643396"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.5,"endSpeed":78.4,"strikeZoneTop":3.54,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.640281953662843,"aZ":-40.18407593455884,"pfxX":6.22206680346032,"pfxZ":-5.137772363154519,"pX":0.08935985062357982,"pZ":1.8769473205070322,"vX0":3.7305312444265266,"vY0":-124.4541241469159,"vZ0":-0.05865413340419123,"x":113.59,"y":188.1,"x0":-2.2411846262286077,"y0":50.00585330685642,"z0":5.2489457036571405,"aX":9.692121926852632},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.7,"breakVerticalInduced":-9.0,"breakHorizontal":-12.1,"spinRate":2182,"spinDirection":31},"zone":8,"typeConfidence":2.0,"plateTime":0.4413074932292145,"extension":6.1044173486913325},"hitData":{"launchSpeed":104.7,"launchAngle":-8.0,"totalDistance":14.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":128.51,"coordY":88.85}},"index":2,"playId":"89048aa9-a889-3e95-86bc-2f86ba89f3f1","pitchNumber":3,"startTime":"2025-08-09T00:57:42.066Z","endTime":"2025-08-09T00:57:53.819Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663574,"link":"/api/v1/people/663574","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":669289,"link":"/api/v1/people/669289"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":641584,"link":"/api/v1/people/641584"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":502054,"link":"/api/v1/people/502054","batSide":{"code":"R","description":"Right"}},"first":{"id":643396,"link":"/api/v1/people/643396"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":502054,"link":"/api/v1/people/502054"},"credit":"b_ab"},{"player":{"id":663574,"link":"/api/v1/people/663574"},"credit":"p_ab"},{"player":{"id":502054,"link":"/api/v1/people/502054"},"credit":"b_pa"},{"player":{"id":663574,"link":"/api/v1/people/663574"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":30.7,"awayTeamWinProbability":69.3,"homeTeamWinProbabilityAdded":7.399999999999999,"leverageIndex":2.72,"dramaIndex":119.0,"contextMetrics":{},"playEndTime":"2025-08-09T00:57:53.819Z","atBatIndex":61},{"result":{"type":"atBat","event":"Triple","eventType":"triple","description":"Bryan Reynolds triples (3) on a ground ball to right fielder Noelvi Marte. Isiah Kiner-Falefa scores. Tommy Pham scores.","rbi":2,"awayScore":2,"homeScore":3,"isOut":false},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-09T00:58:03.284Z","endTime":"2025-08-09T00:58:49.679Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":62},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663574,"fullName":"Tony Santillan","link":"/api/v1/people/663574"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"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":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Triple","eventType":"triple","movementReason":null,"runner":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":682622,"link":"/api/v1/people/682622"},"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":"Triple","eventType":"triple","movementReason":"r_adv_force","runner":{"id":643396,"fullName":"Isiah Kiner-Falefa","link":"/api/v1/people/643396"},"responsiblePitcher":{"id":663574,"link":"/api/v1/people/663574"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Triple","eventType":"triple","movementReason":"r_adv_force","runner":{"id":502054,"fullName":"Tommy Pham","link":"/api/v1/people/502054"},"responsiblePitcher":{"id":663574,"link":"/api/v1/people/663574"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.7,"endSpeed":79.0,"strikeZoneTop":3.29,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.31207491239911,"aZ":-38.13132711639793,"pfxX":5.05549459728947,"pfxZ":-3.782759192227907,"pX":0.19314806265547646,"pZ":2.0797098365873428,"vX0":4.109292784524036,"vY0":-124.84092077577866,"vZ0":-0.1534061049807971,"x":109.64,"y":182.63,"x0":-2.1312125622230487,"y0":50.000269869840146,"z0":5.2827338364990215,"aX":7.970382955057318},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.8,"breakVerticalInduced":-6.6,"breakHorizontal":-10.1,"spinRate":2176,"spinDirection":38},"zone":8,"typeConfidence":2.0,"plateTime":0.43887633727847497,"extension":5.825453544616623},"hitData":{"launchSpeed":98.3,"launchAngle":-9.0,"totalDistance":15.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":195.9,"coordY":131.41}},"index":0,"playId":"4465b9ed-8b2e-3f19-a7bb-7c402efb906f","pitchNumber":1,"startTime":"2025-08-09T00:58:32.853Z","endTime":"2025-08-09T00:58:49.679Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663574,"link":"/api/v1/people/663574","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":669289,"link":"/api/v1/people/669289"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":641584,"link":"/api/v1/people/641584"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"L","description":"Left"}},"first":{"id":502054,"link":"/api/v1/people/502054"},"third":{"id":643396,"link":"/api/v1/people/643396"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668804,"link":"/api/v1/people/668804"},"credit":"b_ab"},{"player":{"id":663574,"link":"/api/v1/people/663574"},"credit":"p_ab"},{"player":{"id":668804,"link":"/api/v1/people/668804"},"credit":"b_pa"},{"player":{"id":663574,"link":"/api/v1/people/663574"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":86.2,"awayTeamWinProbability":13.799999999999997,"homeTeamWinProbabilityAdded":55.5,"leverageIndex":5.44,"dramaIndex":481.0,"contextMetrics":{},"playEndTime":"2025-08-09T00:58:49.679Z","atBatIndex":62},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Oneil Cruz strikes out swinging.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-09T01:00:13.394Z","endTime":"2025-08-09T01:01:24.002Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663574,"fullName":"Tony Santillan","link":"/api/v1/people/663574"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[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":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"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":2,"homeScore":3,"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-09T00:59:11.786Z","endTime":"2025-08-09T01:00:15.760Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":663574,"link":"/api/v1/people/663574","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":669289,"link":"/api/v1/people/669289"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":641584,"link":"/api/v1/people/641584"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":665833,"link":"/api/v1/people/665833","batSide":{"code":"L","description":"Left"}},"third":{"id":668804,"link":"/api/v1/people/668804"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"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":96.0,"endSpeed":87.2,"strikeZoneTop":3.74894737269592,"strikeZoneBottom":1.75353932949299,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.0605927732197,"aZ":-14.379358018627142,"pfxX":-7.236819525200179,"pfxZ":9.079821413058287,"pX":0.412803000852116,"pZ":2.759527604558038,"vX0":9.157270758803886,"vY0":-139.51068760571928,"vZ0":-4.146141556852055,"x":101.26,"y":164.27,"x0":-1.9807165294169562,"y0":50.00349085958048,"z0":5.220849610023687,"aX":-14.184711262256561},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":15.7,"breakHorizontal":11.0,"spinRate":2376,"spinDirection":223},"zone":6,"typeConfidence":2.0,"plateTime":0.39346308335534674,"extension":6.126295053655455},"index":1,"playId":"650bc4f5-ad68-3e31-af8c-03eac2a523dd","pitchNumber":1,"startTime":"2025-08-09T01:00:15.760Z","endTime":"2025-08-09T01:00:19.927Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663574,"link":"/api/v1/people/663574","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":669289,"link":"/api/v1/people/669289"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":641584,"link":"/api/v1/people/641584"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":665833,"link":"/api/v1/people/665833","batSide":{"code":"L","description":"Left"}},"third":{"id":668804,"link":"/api/v1/people/668804"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.5,"endSpeed":87.7,"strikeZoneTop":3.90999931623467,"strikeZoneBottom":1.84586382398147,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.089698053780936,"aZ":-16.01042628706707,"pfxX":-8.068587510213593,"pfxZ":8.142907459422961,"pX":0.11364373796286854,"pZ":3.4380788637855213,"vX0":8.874205980388464,"vY0":-140.31478278569176,"vZ0":-1.7703591275857469,"x":112.67,"y":145.95,"x0":-2.048565809979232,"y0":50.001454503706505,"z0":5.125492544114032,"aX":-16.01482132564023},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":14.5,"breakHorizontal":12.7,"spinRate":2402,"spinDirection":230},"zone":2,"typeConfidence":2.0,"plateTime":0.391028531083907,"extension":6.332767055112761},"index":2,"playId":"c014d3e1-d52b-367a-af17-3a447297bcfd","pitchNumber":2,"startTime":"2025-08-09T01:00:33.400Z","endTime":"2025-08-09T01:00:37.977Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663574,"link":"/api/v1/people/663574","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":669289,"link":"/api/v1/people/669289"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":641584,"link":"/api/v1/people/641584"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":665833,"link":"/api/v1/people/665833","batSide":{"code":"L","description":"Left"}},"third":{"id":668804,"link":"/api/v1/people/668804"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.3,"endSpeed":88.5,"strikeZoneTop":3.91,"strikeZoneBottom":1.81,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.291440021046576,"aZ":-15.230537823605882,"pfxX":-8.034457105571239,"pfxZ":8.393984105907808,"pX":-0.14621782548391465,"pZ":3.2309432473981277,"vX0":8.359858278857182,"vY0":-141.43202063785893,"vZ0":-2.4534513419484374,"x":122.57,"y":151.54,"x0":-2.101401262227738,"y0":50.0039530609371,"z0":5.09045996514581,"aX":-16.22178787872716},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":14.9,"breakHorizontal":12.7,"spinRate":2442,"spinDirection":231},"zone":5,"typeConfidence":2.0,"plateTime":0.38777379863564176,"extension":6.123963343846664},"index":3,"playId":"2bb7474a-df01-3451-90ba-132f5e342207","pitchNumber":3,"startTime":"2025-08-09T01:00:53.965Z","endTime":"2025-08-09T01:00:57.947Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663574,"link":"/api/v1/people/663574","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":669289,"link":"/api/v1/people/669289"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":641584,"link":"/api/v1/people/641584"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":665833,"link":"/api/v1/people/665833","batSide":{"code":"L","description":"Left"}},"third":{"id":668804,"link":"/api/v1/people/668804"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SV","description":"Slurve"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.4,"endSpeed":77.9,"strikeZoneTop":3.91,"strikeZoneBottom":1.81,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.377315349512283,"aZ":-37.14568348046657,"pfxX":5.747458225820722,"pfxZ":-3.2366395967373696,"pX":0.3317647987898906,"pZ":0.6515404703645361,"vX0":4.511031522091237,"vY0":-124.15678588748094,"vZ0":-3.295641535165115,"x":104.35,"y":221.19,"x0":-2.2650869665032842,"y0":50.00179760828088,"z0":5.135651772626181,"aX":8.834534707119092},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.4,"breakVerticalInduced":-6.5,"breakHorizontal":-11.5,"spinRate":2206,"spinDirection":36},"zone":14,"typeConfidence":2.0,"plateTime":0.4437447427427581,"extension":6.149244924728258},"index":4,"playId":"5aeb972d-87ac-39a5-92da-c25fe3f4e962","pitchNumber":4,"startTime":"2025-08-09T01:01:16.879Z","endTime":"2025-08-09T01:01:24.002Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663574,"link":"/api/v1/people/663574","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":669289,"link":"/api/v1/people/669289"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":641584,"link":"/api/v1/people/641584"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":665833,"link":"/api/v1/people/665833","batSide":{"code":"L","description":"Left"}},"third":{"id":668804,"link":"/api/v1/people/668804"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665833,"link":"/api/v1/people/665833"},"credit":"b_ab"},{"player":{"id":663574,"link":"/api/v1/people/663574"},"credit":"p_ab"},{"player":{"id":665833,"link":"/api/v1/people/665833"},"credit":"b_pa"},{"player":{"id":663574,"link":"/api/v1/people/663574"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":83.5,"awayTeamWinProbability":16.5,"homeTeamWinProbabilityAdded":-2.700000000000003,"leverageIndex":1.0,"dramaIndex":47.0,"contextMetrics":{},"playEndTime":"2025-08-09T01:01:24.002Z","atBatIndex":63},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Tyler Stephenson grounds out, shortstop Jared Triolo to first baseman Spencer Horwitz.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-09T01:04:09.581Z","endTime":"2025-08-09T01:04:19.919Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642701,"fullName":"Dennis Santana","link":"/api/v1/people/642701"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1],"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":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":669707,"link":"/api/v1/people/669707"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":687462,"link":"/api/v1/people/687462"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Dennis Santana replaces Kyle Nicolas.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":3,"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-09T01:01:53.285Z","endTime":"2025-08-09T01:04:11.955Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":642701,"link":"/api/v1/people/642701"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":693312,"link":"/api/v1/people/693312","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":678894,"link":"/api/v1/people/678894"},"third":{"id":643396,"link":"/api/v1/people/643396"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":669261,"link":"/api/v1/people/669261"}},"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":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"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":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.4,"endSpeed":83.7,"strikeZoneTop":3.39,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.09799154567133,"aZ":-20.51719205641974,"pfxX":0.9733862059471637,"pfxZ":6.514510620521105,"pX":0.1723223991890356,"pZ":2.2596590338904505,"vX0":5.282484356557742,"vY0":-133.0531807884685,"vZ0":-4.935746836804141,"x":110.43,"y":177.77,"x0":-1.9668843685497428,"y0":50.00264810841738,"z0":5.629720435149782,"aX":1.7406506417258887},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":10.9,"breakHorizontal":-2.9,"spinRate":2704,"spinDirection":200},"zone":5,"typeConfidence":2.0,"plateTime":0.4119930789001556,"extension":6.034672549025963},"hitData":{"launchSpeed":86.8,"launchAngle":3.0,"totalDistance":63.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":112.8,"coordY":154.22}},"index":1,"playId":"57080dca-d465-32f9-aac0-01dd61e22bab","pitchNumber":1,"startTime":"2025-08-09T01:04:11.955Z","endTime":"2025-08-09T01:04:19.919Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642701,"link":"/api/v1/people/642701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":678894,"link":"/api/v1/people/678894"},"third":{"id":643396,"link":"/api/v1/people/643396"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":669261,"link":"/api/v1/people/669261"}},"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":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663886,"link":"/api/v1/people/663886"},"credit":"b_ab"},{"player":{"id":642701,"link":"/api/v1/people/642701"},"credit":"p_ab"},{"player":{"id":663886,"link":"/api/v1/people/663886"},"credit":"b_pa"},{"player":{"id":642701,"link":"/api/v1/people/642701"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":90.8,"awayTeamWinProbability":9.200000000000003,"homeTeamWinProbabilityAdded":7.299999999999997,"leverageIndex":2.87,"dramaIndex":122.0,"contextMetrics":{},"playEndTime":"2025-08-09T01:04:19.919Z","atBatIndex":64},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jake Fraley flies out to center fielder Oneil Cruz.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-09T01:04:25.340Z","endTime":"2025-08-09T01:07:08.559Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":641584,"fullName":"Jake Fraley","link":"/api/v1/people/641584"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":642701,"fullName":"Dennis Santana","link":"/api/v1/people/642701"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,3,4],"actionIndex":[2],"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":641584,"fullName":"Jake Fraley","link":"/api/v1/people/641584"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":665833,"link":"/api/v1/people/665833"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.6,"endSpeed":87.9,"strikeZoneTop":3.35,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.195085904417176,"aZ":-14.547262978855839,"pfxX":-5.269770541040977,"pfxZ":8.873127367932701,"pX":0.9056254549512396,"pZ":2.9751153366904157,"vX0":8.91645129783925,"vY0":-140.3992702054012,"vZ0":-5.002272769146213,"x":82.48,"y":158.45,"x0":-1.6336624604969379,"y0":50.00514796668053,"z0":5.734013376623978,"aX":-10.472201324016662},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":15.1,"breakHorizontal":7.6,"spinRate":2568,"spinDirection":226},"zone":12,"typeConfidence":2.0,"plateTime":0.39082287632633506,"extension":6.321497309349556},"index":0,"playId":"556173ca-b797-38ad-a4e1-a1328d44cbb3","pitchNumber":1,"startTime":"2025-08-09T01:04:40.816Z","endTime":"2025-08-09T01:04:43.816Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642701,"link":"/api/v1/people/642701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":678894,"link":"/api/v1/people/678894"},"third":{"id":643396,"link":"/api/v1/people/643396"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":669261,"link":"/api/v1/people/669261"}},"offense":{"batter":{"id":641584,"link":"/api/v1/people/641584","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"index":1,"startTime":"2025-08-09T01:04:57.967Z","endTime":"2025-08-09T01:05:13.986Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":642701,"link":"/api/v1/people/642701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":678894,"link":"/api/v1/people/678894"},"third":{"id":643396,"link":"/api/v1/people/643396"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":669261,"link":"/api/v1/people/669261"}},"offense":{"batter":{"id":641584,"link":"/api/v1/people/641584","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":2,"startTime":"2025-08-09T01:05:13.986Z","endTime":"2025-08-09T01:06:42.224Z","isPitch":false,"type":"action","player":{"id":641584,"link":"/api/v1/people/641584"},"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.5,"endSpeed":81.1,"strikeZoneTop":3.34999831343874,"strikeZoneBottom":1.61373878252665,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.76696994276171,"aZ":-28.29963559954828,"pfxX":0.2519439576576581,"pfxZ":2.3465012686177165,"pX":0.4136231610094016,"pZ":0.40739025237620413,"vX0":5.679152089769868,"vY0":-127.19883219348235,"vZ0":-7.3956201535413895,"x":101.23,"y":227.78,"x0":-1.8755114674077702,"y0":50.00052255710765,"z0":5.579775360782069,"aX":0.4131489862596787},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":2.9,"breakHorizontal":-1.7,"spinRate":2595,"spinDirection":155},"zone":14,"typeConfidence":2.0,"plateTime":0.42973439041437533,"extension":6.255552576455101},"index":3,"playId":"dda5cbfb-10fa-3a3d-b69d-b457470c4865","pitchNumber":2,"startTime":"2025-08-09T01:06:42.224Z","endTime":"2025-08-09T01:06:45.572Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642701,"link":"/api/v1/people/642701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":678894,"link":"/api/v1/people/678894"},"third":{"id":643396,"link":"/api/v1/people/643396"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":669261,"link":"/api/v1/people/669261"}},"offense":{"batter":{"id":641584,"link":"/api/v1/people/641584","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"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.5,"endSpeed":87.2,"strikeZoneTop":3.35,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.47746931772406,"aZ":-14.546200647849744,"pfxX":-7.675852789950185,"pfxZ":9.031977926646308,"pX":-0.4057762568731473,"pZ":2.7682594107152387,"vX0":6.285220683591387,"vY0":-138.9035759137104,"vZ0":-5.376943670662849,"x":132.47,"y":164.04,"x0":-1.7019965253201605,"y0":50.00224326360776,"z0":5.698296779370254,"aX":-14.980142958969648},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":15.4,"breakHorizontal":12.6,"spinRate":2486,"spinDirection":223},"zone":4,"typeConfidence":2.0,"plateTime":0.3945170937908449,"extension":6.06588138838298},"hitData":{"launchSpeed":98.9,"launchAngle":34.0,"totalDistance":362.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":120.53,"coordY":53.33}},"index":4,"playId":"5cf9a0fa-b6f5-3d77-8b0d-7bedcc50ea5e","pitchNumber":3,"startTime":"2025-08-09T01:06:58.733Z","endTime":"2025-08-09T01:07:08.559Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642701,"link":"/api/v1/people/642701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":678894,"link":"/api/v1/people/678894"},"third":{"id":643396,"link":"/api/v1/people/643396"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":669261,"link":"/api/v1/people/669261"}},"offense":{"batter":{"id":641584,"link":"/api/v1/people/641584","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":641584,"link":"/api/v1/people/641584"},"credit":"b_ab"},{"player":{"id":642701,"link":"/api/v1/people/642701"},"credit":"p_ab"},{"player":{"id":641584,"link":"/api/v1/people/641584"},"credit":"b_pa"},{"player":{"id":642701,"link":"/api/v1/people/642701"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":96.3,"awayTeamWinProbability":3.700000000000003,"homeTeamWinProbabilityAdded":5.5,"leverageIndex":2.19,"dramaIndex":94.0,"contextMetrics":{},"playEndTime":"2025-08-09T01:07:08.559Z","atBatIndex":65},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ke'Bryan Hayes strikes out swinging.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-09T01:07:15.740Z","endTime":"2025-08-09T01:08:46.002Z","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":642701,"fullName":"Dennis Santana","link":"/api/v1/people/642701"},"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":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":680779,"link":"/api/v1/people/680779"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.0,"endSpeed":79.8,"strikeZoneTop":3.2007614112399,"strikeZoneBottom":1.44147154891122,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.34676296686501,"aZ":-33.506088254738586,"pfxX":0.3011067294349008,"pfxZ":-0.8180068674003635,"pX":0.81309224788061,"pZ":2.757940572727437,"vX0":6.463451754279732,"vY0":-126.58127622948973,"vZ0":-0.6668395752548593,"x":86.01,"y":164.32,"x0":-1.8149738524705616,"y0":50.00609665721846,"z0":5.71236632602566,"aX":0.4872809353781415},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":-1.4,"breakHorizontal":-2.0,"spinRate":2557,"spinDirection":95},"zone":3,"typeConfidence":2.0,"plateTime":0.4330575316693479,"extension":6.077039188040078},"index":0,"playId":"9d48379e-b35c-3d7a-908e-b19e2d4168c5","pitchNumber":1,"startTime":"2025-08-09T01:07:34.575Z","endTime":"2025-08-09T01:07:39.150Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642701,"link":"/api/v1/people/642701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":678894,"link":"/api/v1/people/678894"},"third":{"id":643396,"link":"/api/v1/people/643396"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":669261,"link":"/api/v1/people/669261"}},"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":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.0,"endSpeed":80.8,"strikeZoneTop":3.27,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.575269229041872,"aZ":-29.612351929317853,"pfxX":0.0761188811324045,"pfxZ":1.5497780418558422,"pX":0.8118116634017183,"pZ":1.9373052942295654,"vX0":6.585656919518542,"vY0":-127.95295307709793,"vZ0":-3.3538013625440746,"x":86.06,"y":186.47,"x0":-1.8061584614056232,"y0":50.005599203206245,"z0":5.587141152492371,"aX":0.12596758182953519},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":2.3,"breakHorizontal":-1.7,"spinRate":2586,"spinDirection":110},"zone":9,"typeConfidence":2.0,"plateTime":0.42817641857206157,"extension":6.1269455694969395},"index":1,"playId":"f96c2514-22cb-3156-9e50-87a4fb41d3d0","pitchNumber":2,"startTime":"2025-08-09T01:07:51.000Z","endTime":"2025-08-09T01:07:54.000Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642701,"link":"/api/v1/people/642701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":678894,"link":"/api/v1/people/678894"},"third":{"id":643396,"link":"/api/v1/people/643396"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":669261,"link":"/api/v1/people/669261"}},"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":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":85.9,"strikeZoneTop":3.15135331685343,"strikeZoneBottom":1.43707724770204,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.042353161401273,"aZ":-17.17210575193019,"pfxX":-5.877404769566732,"pfxZ":7.9267745542146795,"pX":1.7237520628259326,"pZ":3.090547955930458,"vX0":10.735343430640373,"vY0":-136.9150638296438,"vZ0":-3.748418485766033,"x":51.29,"y":155.34,"x0":-1.4896456794572484,"y0":50.00506680508547,"z0":5.65703641506678,"aX":-11.127803176276151},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":13.7,"breakHorizontal":8.3,"spinRate":2516,"spinDirection":222},"zone":12,"typeConfidence":2.0,"plateTime":0.4004832539259451,"extension":6.291652689458907},"index":2,"playId":"3a7c8899-99f1-3d7c-a0cc-50d577f55004","pitchNumber":3,"startTime":"2025-08-09T01:08:19.667Z","endTime":"2025-08-09T01:08:23.535Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642701,"link":"/api/v1/people/642701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":678894,"link":"/api/v1/people/678894"},"third":{"id":643396,"link":"/api/v1/people/643396"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":669261,"link":"/api/v1/people/669261"}},"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":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"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":87.6,"endSpeed":80.6,"strikeZoneTop":3.27,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.43824122542701,"aZ":-30.9204626911699,"pfxX":0.2948437773119843,"pfxZ":0.7646030907920673,"pX":0.5796758426427048,"pZ":1.8143098256926808,"vX0":5.875831139858447,"vY0":-127.46819559288942,"vZ0":-3.314961973596067,"x":94.9,"y":189.79,"x0":-1.7946123087281451,"y0":50.00368287068431,"z0":5.575357616463355,"aX":0.4848395831687241},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":0.8,"breakHorizontal":-1.9,"spinRate":2546,"spinDirection":118},"zone":9,"typeConfidence":2.0,"plateTime":0.42985717989640015,"extension":6.345144613630689},"index":3,"playId":"c3d9e4bb-4fc1-3442-865b-d4801ac218fa","pitchNumber":4,"startTime":"2025-08-09T01:08:41.992Z","endTime":"2025-08-09T01:08:46.002Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642701,"link":"/api/v1/people/642701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":687462,"link":"/api/v1/people/687462"},"second":{"id":678894,"link":"/api/v1/people/678894"},"third":{"id":643396,"link":"/api/v1/people/643396"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":669261,"link":"/api/v1/people/669261"}},"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":427554,"link":"/api/v1/people/427554"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623945,"link":"/api/v1/people/623945"},"officialType":"Second Base"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663647,"link":"/api/v1/people/663647"},"credit":"b_ab"},{"player":{"id":642701,"link":"/api/v1/people/642701"},"credit":"p_ab"},{"player":{"id":663647,"link":"/api/v1/people/663647"},"credit":"b_pa"},{"player":{"id":642701,"link":"/api/v1/people/642701"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":100.0,"awayTeamWinProbability":0.0,"homeTeamWinProbabilityAdded":3.700000000000003,"leverageIndex":1.45,"dramaIndex":64.0,"contextMetrics":{},"playEndTime":"2025-08-09T01:08:46.002Z","atBatIndex":66}]