[{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Byron Buxton homers (33) on a fly ball to center field.","rbi":1,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-09-25T18:39:04.472Z","endTime":"2025-09-25T18:39:28.274Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641816,"fullName":"Tyler Mahle","link":"/api/v1/people/641816"},"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":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"responsiblePitcher":{"id":641816,"link":"/api/v1/people/641816"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-25T15:21:36.107Z","endTime":"2025-09-25T18:18:43.899Z","isPitch":false,"type":"action","player":{"id":621439,"link":"/api/v1/people/621439"},"contextMetrics":{}},{"details":{"description":"Status Change - Warmup","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-09-25T18:18:43.899Z","endTime":"2025-09-25T18:37:52.878Z","isPitch":false,"type":"action","player":{"id":621439,"link":"/api/v1/people/621439"},"contextMetrics":{}},{"details":{"description":"Status Change - In Progress","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2025-09-25T18:37:52.878Z","endTime":"2025-09-25T18:39:06.560Z","isPitch":false,"type":"action","player":{"id":621439,"link":"/api/v1/people/621439"},"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":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.0,"endSpeed":81.5,"strikeZoneTop":3.44671704310016,"strikeZoneBottom":1.55564870221297,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.974535071863837,"aZ":-15.389962256255247,"pfxX":-8.420961990310875,"pfxZ":9.775166156376997,"pX":-0.08921075579496109,"pZ":3.1578725284562887,"vX0":6.248743671061183,"vY0":-130.82390168066806,"vZ0":-2.835923216131659,"x":120.4,"y":153.52,"x0":-1.4256532552183503,"y0":50.00530679160744,"z0":5.422691111852387,"aX":-14.464193985259534},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":17.2,"breakHorizontal":13.7,"spinRate":2216,"spinDirection":211},"zone":2,"typeConfidence":2.0,"plateTime":0.42016371868468383,"extension":6.4668110025678365},"hitData":{"launchSpeed":110.9,"launchAngle":22.0,"totalDistance":418.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":99.54,"coordY":31.99}},"index":3,"playId":"4919788b-8091-3526-9d70-bf1aa3b7e6cd","pitchNumber":1,"startTime":"2025-09-25T18:39:06.560Z","endTime":"2025-09-25T18:39:28.274Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641816,"link":"/api/v1/people/641816","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":669701,"link":"/api/v1/people/669701"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":641856,"link":"/api/v1/people/641856"}},"offense":{"batter":{"id":621439,"link":"/api/v1/people/621439","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":621439,"link":"/api/v1/people/621439"},"credit":"b_ab"},{"player":{"id":641816,"link":"/api/v1/people/641816"},"credit":"p_ab"},{"player":{"id":621439,"link":"/api/v1/people/621439"},"credit":"b_pa"},{"player":{"id":641816,"link":"/api/v1/people/641816"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":40.400000000000006,"awayTeamWinProbability":59.599999999999994,"homeTeamWinProbabilityAdded":-9.599999999999994,"contextMetrics":{},"playEndTime":"2025-09-25T18:39:28.274Z","atBatIndex":0},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Austin Martin walks.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-09-25T18:39:36.414Z","endTime":"2025-09-25T18:41:12.011Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641816,"fullName":"Tyler Mahle","link":"/api/v1/people/641816"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.1,"endSpeed":78.2,"strikeZoneTop":3.31370470351875,"strikeZoneBottom":1.49786420935465,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.5167647292729,"aZ":-23.19921606852885,"pfxX":-2.989861726428687,"pfxZ":5.761244521675402,"pX":-0.5163055506228557,"pZ":1.9008223640765813,"vX0":3.6859015420054586,"vY0":-123.9806809597243,"vZ0":-3.4298074614897525,"x":136.68,"y":187.46,"x0":-1.633016568521057,"y0":50.00454698518003,"z0":5.235706430091081,"aX":-4.660364255481328},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":9.8,"breakHorizontal":4.6,"spinRate":2441,"spinDirection":205},"zone":7,"typeConfidence":2.0,"plateTime":0.4415839620218147,"extension":6.401091059303105},"index":0,"playId":"ee8e42f1-e1fd-3972-aec9-0a7f499903cc","pitchNumber":1,"startTime":"2025-09-25T18:39:49.149Z","endTime":"2025-09-25T18:39:53.339Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641816,"link":"/api/v1/people/641816","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":669701,"link":"/api/v1/people/669701"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":641856,"link":"/api/v1/people/641856"}},"offense":{"batter":{"id":668885,"link":"/api/v1/people/668885","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.0,"endSpeed":82.6,"strikeZoneTop":3.31370470351875,"strikeZoneBottom":1.52918553520929,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.89076922808234,"aZ":-13.688639427342782,"pfxX":-7.534918473421565,"pfxZ":10.516187717349966,"pX":0.939703622998511,"pZ":2.4047666941967614,"vX0":8.501202897441136,"vY0":-132.17291317987323,"vZ0":-5.008858226611091,"x":81.18,"y":173.85,"x0":-1.3493559524257799,"y0":50.00226937786588,"z0":5.340341956996962,"aX":-13.244579825031929},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":18.0,"breakHorizontal":11.6,"spinRate":2328,"spinDirection":218},"zone":14,"typeConfidence":2.0,"plateTime":0.41544491811945417,"extension":6.404313809654363},"index":1,"playId":"cb9db818-42d3-383e-8185-f344867dd00f","pitchNumber":2,"startTime":"2025-09-25T18:40:02.503Z","endTime":"2025-09-25T18:40:06.496Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641816,"link":"/api/v1/people/641816","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":669701,"link":"/api/v1/people/669701"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":641856,"link":"/api/v1/people/641856"}},"offense":{"batter":{"id":668885,"link":"/api/v1/people/668885","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":90.5,"endSpeed":82.0,"strikeZoneTop":3.26412580128385,"strikeZoneBottom":1.60152662088635,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.292882006401765,"aZ":-12.424170077194963,"pfxX":-8.341699358522932,"pfxZ":11.395152506935316,"pX":0.4717470798461469,"pZ":1.7534955188850856,"vX0":7.707948736179225,"vY0":-131.4432550589258,"vZ0":-6.413569538584588,"x":99.02,"y":191.44,"x0":-1.428264317745974,"y0":50.004187484085186,"z0":5.164536127434087,"aX":-14.461075882862827},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":19.2,"breakHorizontal":13.2,"spinRate":2274,"spinDirection":216},"zone":9,"typeConfidence":2.0,"plateTime":0.4181899001915048,"extension":6.7572197265709555},"index":2,"playId":"956f7361-0583-353b-be23-f828e7a36758","pitchNumber":3,"startTime":"2025-09-25T18:40:16.622Z","endTime":"2025-09-25T18:40:20.995Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641816,"link":"/api/v1/people/641816","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":669701,"link":"/api/v1/people/669701"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":641856,"link":"/api/v1/people/641856"}},"offense":{"batter":{"id":668885,"link":"/api/v1/people/668885","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2025-09-25T18:40:28.805Z","endTime":"2025-09-25T18:40:34.208Z","isPitch":false,"type":"action","player":{"id":668885,"link":"/api/v1/people/668885"},"defense":{"pitcher":{"id":641816,"link":"/api/v1/people/641816","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":669701,"link":"/api/v1/people/669701"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":641856,"link":"/api/v1/people/641856"}},"offense":{"batter":{"id":668885,"link":"/api/v1/people/668885","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.3,"endSpeed":77.0,"strikeZoneTop":3.31153878770269,"strikeZoneBottom":1.64871363948173,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.077135073713563,"aZ":-21.48752660364037,"pfxX":-9.885759233654397,"pfxZ":7.074583664926289,"pX":0.21657487348987053,"pZ":0.9664428063123632,"vX0":7.155054977137058,"vY0":-122.37965770608034,"vZ0":-5.9569424692342405,"x":108.74,"y":212.69,"x0":-1.4666101189592713,"y0":50.00187501533168,"z0":5.283034675848952,"aX":-14.932632172472736},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":11.5,"breakHorizontal":16.1,"spinRate":1827,"spinDirection":222},"zone":14,"typeConfidence":2.0,"plateTime":0.4482634937142014,"extension":6.780450539181826},"index":4,"playId":"456bec0f-73eb-3742-af9f-218d83522b42","pitchNumber":4,"startTime":"2025-09-25T18:40:34.208Z","endTime":"2025-09-25T18:40:40.353Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641816,"link":"/api/v1/people/641816","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":669701,"link":"/api/v1/people/669701"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":641856,"link":"/api/v1/people/641856"}},"offense":{"batter":{"id":668885,"link":"/api/v1/people/668885","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.3,"endSpeed":83.0,"strikeZoneTop":3.22410103409369,"strikeZoneBottom":1.48081479901609,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.433375798424738,"aZ":-12.94289160705769,"pfxX":-9.198250846296794,"pfxZ":10.870997852698519,"pX":1.2025275760930594,"pZ":2.0183104243244676,"vX0":9.742202631239184,"vY0":-132.45988642082764,"vZ0":-5.8061105195874445,"x":71.16,"y":184.29,"x0":-1.3355779415838664,"y0":50.006301459322465,"z0":5.192580579582196,"aX":-16.27846047583029},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":18.5,"breakHorizontal":14.4,"spinRate":2315,"spinDirection":220},"zone":14,"typeConfidence":2.0,"plateTime":0.4141871053652566,"extension":6.7454902079061645},"index":5,"playId":"12e7ca3b-0c79-3ea8-9a3b-2427c7d3aa25","pitchNumber":5,"startTime":"2025-09-25T18:40:50.263Z","endTime":"2025-09-25T18:40:54.524Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641816,"link":"/api/v1/people/641816","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":669701,"link":"/api/v1/people/669701"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":641856,"link":"/api/v1/people/641856"}},"offense":{"batter":{"id":668885,"link":"/api/v1/people/668885","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":83.7,"strikeZoneTop":3.26474672752776,"strikeZoneBottom":1.52166898239064,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.776864788487547,"aZ":-12.863584762955542,"pfxX":-9.897443410074693,"pfxZ":10.733138100636882,"pX":1.3830286912233816,"pZ":1.8546544002736423,"vX0":10.4182178584186,"vY0":-133.54976615764141,"vZ0":-6.345426988676983,"x":64.28,"y":188.7,"x0":-1.2897256397970376,"y0":50.005913391820656,"z0":5.193524216143792,"aX":-17.813947115731636},"breaks":{"breakAngle":48.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":18.1,"breakHorizontal":15.6,"spinRate":2332,"spinDirection":215},"zone":14,"typeConfidence":2.0,"plateTime":0.41071748756787807,"extension":7.006813066964973},"index":6,"playId":"dee6f635-0d19-3068-add6-904685ece73f","pitchNumber":6,"startTime":"2025-09-25T18:41:07.316Z","endTime":"2025-09-25T18:41:12.011Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641816,"link":"/api/v1/people/641816","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":669701,"link":"/api/v1/people/669701"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":641856,"link":"/api/v1/people/641856"}},"offense":{"batter":{"id":668885,"link":"/api/v1/people/668885","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668885,"link":"/api/v1/people/668885"},"credit":"b_pa"},{"player":{"id":641816,"link":"/api/v1/people/641816"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":37.2,"awayTeamWinProbability":62.8,"homeTeamWinProbabilityAdded":-3.200000000000003,"leverageIndex":0.78,"dramaIndex":44.0,"contextMetrics":{},"playEndTime":"2025-09-25T18:41:12.011Z","atBatIndex":1},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Trevor Larnach strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-09-25T18:41:20.845Z","endTime":"2025-09-25T18:43:40.184Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641816,"fullName":"Tyler Mahle","link":"/api/v1/people/641816"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6],"actionIndex":[2],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pickoff 1B","eventType":"pickoff_1b","movementReason":"r_pickoff_1b","runner":{"id":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":641816,"link":"/api/v1/people/641816"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":642133,"link":"/api/v1/people/642133"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":543309,"link":"/api/v1/people/543309"},"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(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":86.8,"endSpeed":79.6,"strikeZoneTop":3.54940726189,"strikeZoneBottom":1.68602005549068,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.517953099794887,"aZ":-20.674970515024665,"pfxX":-7.716602220776876,"pfxZ":7.102490328934565,"pX":-1.6036270844793403,"pZ":1.9406478792018602,"vX0":3.011891421507838,"vY0":-126.35232228876723,"vZ0":-4.087480604274202,"x":178.13,"y":186.38,"x0":-1.808014940451855,"y0":50.00045460428609,"z0":5.23868433831661,"aX":-12.486599314090546},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":12.1,"breakHorizontal":13.3,"spinRate":2673,"spinDirection":191},"zone":13,"typeConfidence":2.0,"plateTime":0.4333340350756978,"extension":6.353229408838706},"index":0,"playId":"02a28e81-28c5-3a53-ab0b-319f9330eff3","pitchNumber":1,"startTime":"2025-09-25T18:41:38.075Z","endTime":"2025-09-25T18:41:42.383Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641816,"link":"/api/v1/people/641816","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":669701,"link":"/api/v1/people/669701"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":641856,"link":"/api/v1/people/641856"}},"offense":{"batter":{"id":663616,"link":"/api/v1/people/663616","batSide":{"code":"L","description":"Left"}},"first":{"id":668885,"link":"/api/v1/people/668885"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"index":1,"playId":"2e32fb1f-28ec-31ed-9798-5624842ab66c","startTime":"2025-09-25T18:41:58.556Z","endTime":"2025-09-25T18:42:04.582Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":641816,"link":"/api/v1/people/641816","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":669701,"link":"/api/v1/people/669701"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":641856,"link":"/api/v1/people/641856"}},"offense":{"batter":{"id":663616,"link":"/api/v1/people/663616","batSide":{"code":"L","description":"Left"}},"first":{"id":668885,"link":"/api/v1/people/668885"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitcher Tyler Mahle picks off Austin Martin at 1st on throw to first baseman Rowdy Tellez.","event":"Pickoff 1B","eventType":"pickoff_1b","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":0},"index":2,"actionPlayId":"2e32fb1f-28ec-31ed-9798-5624842ab66c","startTime":"2025-09-25T18:42:14.234Z","endTime":"2025-09-25T18:42:40.160Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":668885,"link":"/api/v1/people/668885"},"defense":{"pitcher":{"id":641816,"link":"/api/v1/people/641816","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":669701,"link":"/api/v1/people/669701"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":641856,"link":"/api/v1/people/641856"}},"offense":{"batter":{"id":663616,"link":"/api/v1/people/663616","batSide":{"code":"L","description":"Left"}},"first":{"id":668885,"link":"/api/v1/people/668885"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"homeTeamWinProbability":42.4,"awayTeamWinProbability":57.6,"homeTeamWinProbabilityAdded":5.199999999999996,"leverageIndex":1.3,"dramaIndex":70.0,"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.4,"endSpeed":77.7,"strikeZoneTop":3.79,"strikeZoneBottom":1.8,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.023836289630214,"aZ":-23.76344190278114,"pfxX":-8.816476330602924,"pfxZ":5.478681086764402,"pX":-0.5364916665913069,"pZ":2.461077690597351,"vX0":5.270693837555281,"vY0":-122.80653633062539,"vZ0":-2.06324573381784,"x":137.45,"y":172.33,"x0":-1.5587788846808355,"y0":50.006048139920715,"z0":5.322002020725991,"aX":-13.545760168931453},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":9.7,"breakHorizontal":14.9,"spinRate":1853,"spinDirection":230},"zone":4,"typeConfidence":2.0,"plateTime":0.4450356179921586,"extension":6.458056158002514},"index":3,"playId":"59018e92-d6bf-3fe9-8e40-d798c21a4a53","pitchNumber":2,"startTime":"2025-09-25T18:42:40.160Z","endTime":"2025-09-25T18:42:44.474Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641816,"link":"/api/v1/people/641816","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":669701,"link":"/api/v1/people/669701"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":641856,"link":"/api/v1/people/641856"}},"offense":{"batter":{"id":663616,"link":"/api/v1/people/663616","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.0,"endSpeed":83.2,"strikeZoneTop":3.61005329130825,"strikeZoneBottom":1.70661985868814,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.00006164023654,"aZ":-15.916433507428124,"pfxX":-9.166359970696835,"pfxZ":9.18320726955658,"pX":0.5314201608938895,"pZ":2.1192831611051886,"vX0":8.105690209554963,"vY0":-132.16402526922204,"vZ0":-5.408335927748761,"x":96.74,"y":181.56,"x0":-1.383401830668678,"y0":50.002432997991484,"z0":5.359994900188565,"aX":-16.2262779050024},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":15.6,"breakHorizontal":14.9,"spinRate":2319,"spinDirection":222},"zone":9,"typeConfidence":2.0,"plateTime":0.41432804094409237,"extension":6.610380591025167},"index":4,"playId":"9a815e7e-129a-3db8-ad51-9bb1f6575a11","pitchNumber":3,"startTime":"2025-09-25T18:42:55.744Z","endTime":"2025-09-25T18:43:00.295Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641816,"link":"/api/v1/people/641816","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":669701,"link":"/api/v1/people/669701"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":641856,"link":"/api/v1/people/641856"}},"offense":{"batter":{"id":663616,"link":"/api/v1/people/663616","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":92.3,"endSpeed":84.2,"strikeZoneTop":3.79,"strikeZoneBottom":1.8,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.525806154255086,"aZ":-14.140492616670624,"pfxX":-7.887793916253791,"pfxZ":9.888913863345225,"pX":0.19361375664642,"pZ":3.434175511065457,"vX0":6.9820643992523985,"vY0":-134.2984666179981,"vZ0":-2.8091809359232025,"x":109.62,"y":146.06,"x0":-1.4171511809981443,"y0":50.002670272581895,"z0":5.501570704694168,"aX":-14.384961834241297},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":17.5,"breakHorizontal":12.7,"spinRate":2404,"spinDirection":212},"zone":2,"typeConfidence":2.0,"plateTime":0.4080863208737373,"extension":6.704063759842412},"index":5,"playId":"28f7709c-b675-399c-8290-701d2d9d22bb","pitchNumber":4,"startTime":"2025-09-25T18:43:11.075Z","endTime":"2025-09-25T18:43:15.344Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641816,"link":"/api/v1/people/641816","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":669701,"link":"/api/v1/people/669701"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":641856,"link":"/api/v1/people/641856"}},"offense":{"batter":{"id":663616,"link":"/api/v1/people/663616","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.1,"endSpeed":77.0,"strikeZoneTop":3.79,"strikeZoneBottom":1.8,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.18665817423308,"aZ":-24.956305241486458,"pfxX":-9.980795633225132,"pfxZ":4.785909242176573,"pX":-1.0163462686999627,"pZ":1.2974834260634778,"vX0":4.406782307163499,"vY0":-122.3070250580206,"vZ0":-4.614026752784497,"x":155.74,"y":203.75,"x0":-1.5493845134462974,"y0":50.00286050056785,"z0":5.360908722093378,"aX":-15.049469717821038},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":7.8,"breakHorizontal":16.9,"spinRate":1791,"spinDirection":230},"zone":13,"typeConfidence":2.0,"plateTime":0.4486364118149728,"extension":6.493495041386421},"index":6,"playId":"df4a5c1d-48bf-302b-826a-e7dec24da327","pitchNumber":5,"startTime":"2025-09-25T18:43:34.928Z","endTime":"2025-09-25T18:43:40.184Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641816,"link":"/api/v1/people/641816","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":669701,"link":"/api/v1/people/669701"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":641856,"link":"/api/v1/people/641856"}},"offense":{"batter":{"id":663616,"link":"/api/v1/people/663616","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663616,"link":"/api/v1/people/663616"},"credit":"b_ab"},{"player":{"id":641816,"link":"/api/v1/people/641816"},"credit":"p_ab"},{"player":{"id":663616,"link":"/api/v1/people/663616"},"credit":"b_pa"},{"player":{"id":641816,"link":"/api/v1/people/641816"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":43.8,"awayTeamWinProbability":56.2,"homeTeamWinProbabilityAdded":1.3999999999999986,"leverageIndex":1.3,"dramaIndex":78.0,"contextMetrics":{},"playEndTime":"2025-09-25T18:43:40.184Z","atBatIndex":2},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Kody Clemens lines out to right fielder Billy McKinney.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-09-25T18:43:40.989Z","endTime":"2025-09-25T18:44:41.844Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641816,"fullName":"Tyler Mahle","link":"/api/v1/people/641816"},"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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":641856,"link":"/api/v1/people/641856"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.2,"endSpeed":83.2,"strikeZoneTop":3.37776450185801,"strikeZoneBottom":1.50636374074045,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.71806674276733,"aZ":-15.041289313494175,"pfxX":-7.4178415592628095,"pfxZ":9.614999061308534,"pX":-0.8063554136819286,"pZ":3.085738866462696,"vX0":4.420260471607948,"vY0":-132.72837487314288,"vZ0":-3.069275651260518,"x":147.74,"y":155.47,"x0":-1.5305563608516013,"y0":50.00424846558305,"z0":5.3540640416733964,"aX":-13.220578045646441},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":16.9,"breakHorizontal":12.5,"spinRate":2359,"spinDirection":216},"zone":1,"typeConfidence":2.0,"plateTime":0.4128415181138618,"extension":6.542649581676459},"index":0,"playId":"59d55205-a261-326c-9b9e-91ab7a14148a","pitchNumber":1,"startTime":"2025-09-25T18:44:05.225Z","endTime":"2025-09-25T18:44:10.452Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641816,"link":"/api/v1/people/641816","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":669701,"link":"/api/v1/people/669701"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":641856,"link":"/api/v1/people/641856"}},"offense":{"batter":{"id":665019,"link":"/api/v1/people/665019","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.7,"endSpeed":76.9,"strikeZoneTop":3.4865631919341,"strikeZoneBottom":1.6147878538161,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.02321885684331,"aZ":-24.97262797451781,"pfxX":-10.047230706502141,"pfxZ":4.800472399354084,"pX":-0.5496269358811,"pZ":1.135003570406254,"vX0":5.713283956347605,"vY0":-121.70752336890571,"vZ0":-4.8292474997659225,"x":137.95,"y":208.13,"x0":-1.6229529540583914,"y0":50.00085738847762,"z0":5.309260592495756,"aX":-15.061935189405105},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":7.8,"breakHorizontal":16.8,"spinRate":1796,"spinDirection":226},"zone":13,"typeConfidence":2.0,"plateTime":0.4501477184999052,"extension":6.568870559288431},"index":1,"playId":"92f1d827-2536-3e75-8512-3065bdfb0661","pitchNumber":2,"startTime":"2025-09-25T18:44:18.273Z","endTime":"2025-09-25T18:44:23.247Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641816,"link":"/api/v1/people/641816","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":669701,"link":"/api/v1/people/669701"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":641856,"link":"/api/v1/people/641856"}},"offense":{"batter":{"id":665019,"link":"/api/v1/people/665019","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.7,"endSpeed":77.3,"strikeZoneTop":3.6,"strikeZoneBottom":1.78,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.466787481467147,"aZ":-25.984016680305267,"pfxX":-9.191410786917531,"pfxZ":4.090773249730829,"pX":-0.3748536624266445,"pZ":2.079613269826606,"vX0":5.640430142435583,"vY0":-121.81547607161936,"vZ0":-2.79659185257413,"x":131.29,"y":182.63,"x0":-1.5185153269871279,"y0":50.00295081390912,"z0":5.4737339829649585,"aX":-13.903809875253785},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":7.1,"breakHorizontal":15.5,"spinRate":1811,"spinDirection":229},"zone":7,"typeConfidence":2.0,"plateTime":0.44852360028035676,"extension":6.538653130728766},"hitData":{"launchSpeed":85.9,"launchAngle":27.0,"totalDistance":300.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":203.81,"coordY":106.18}},"index":2,"playId":"16df2836-41ac-3993-8c7b-a84ae3e4b4f7","pitchNumber":3,"startTime":"2025-09-25T18:44:34.618Z","endTime":"2025-09-25T18:44:41.844Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641816,"link":"/api/v1/people/641816","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":669701,"link":"/api/v1/people/669701"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":641856,"link":"/api/v1/people/641856"}},"offense":{"batter":{"id":665019,"link":"/api/v1/people/665019","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665019,"link":"/api/v1/people/665019"},"credit":"b_ab"},{"player":{"id":641816,"link":"/api/v1/people/641816"},"credit":"p_ab"},{"player":{"id":665019,"link":"/api/v1/people/665019"},"credit":"b_pa"},{"player":{"id":641816,"link":"/api/v1/people/641816"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":44.800000000000004,"awayTeamWinProbability":55.199999999999996,"homeTeamWinProbabilityAdded":1.000000000000007,"leverageIndex":0.37,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2025-09-25T18:44:41.844Z","atBatIndex":3},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Joc Pederson strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-09-25T18:46:37.844Z","endTime":"2025-09-25T18:47:42.222Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641927,"fullName":"Bailey Ober","link":"/api/v1/people/641927"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":543877,"link":"/api/v1/people/543877"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.6,"endSpeed":80.1,"strikeZoneTop":3.56,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.11728347082082,"aZ":-17.95266029873914,"pfxX":-5.860748256814962,"pfxZ":8.576891030242752,"pX":0.4692445749529413,"pZ":2.5667987201156186,"vX0":6.568544492754499,"vY0":-128.82338080214225,"vZ0":-4.070457166450513,"x":99.11,"y":169.48,"x0":-1.3684388717855585,"y0":50.003133846502415,"z0":5.579864304409065,"aX":-9.718649928813639},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":14.6,"breakHorizontal":8.9,"spinRate":2315,"spinDirection":221},"zone":6,"typeConfidence":2.0,"plateTime":0.42738667659074725,"extension":6.960214424879955},"index":0,"playId":"0679defc-d6c6-30fb-9a93-8cb6f542bf04","pitchNumber":1,"startTime":"2025-09-25T18:46:50.425Z","endTime":"2025-09-25T18:46:54.870Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641927,"link":"/api/v1/people/641927","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":676812,"link":"/api/v1/people/676812"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.1,"endSpeed":79.5,"strikeZoneTop":3.5463319356229,"strikeZoneBottom":1.59827045041349,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.744415517493927,"aZ":-18.90131654459724,"pfxX":-5.027351636477789,"pfxZ":8.092594229442083,"pX":-0.31261707180297954,"pZ":4.331213004828805,"vX0":4.374044619090697,"vY0":-128.128876037091,"vZ0":0.2076032353835835,"x":128.92,"y":121.84,"x0":-1.3997638569590825,"y0":50.00610421514013,"z0":5.742126615998946,"aX":-8.249948616112754},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":14.9,"breakHorizontal":7.9,"spinRate":2260,"spinDirection":220},"zone":11,"typeConfidence":2.0,"plateTime":0.4296726529678918,"extension":6.902890575608166},"index":1,"playId":"5edae266-ce8e-3516-b8c3-f77d05d03130","pitchNumber":2,"startTime":"2025-09-25T18:47:06.453Z","endTime":"2025-09-25T18:47:10.638Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641927,"link":"/api/v1/people/641927","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":676812,"link":"/api/v1/people/676812"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.8,"endSpeed":75.7,"strikeZoneTop":3.56,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.477555998927876,"aZ":-27.749160614753777,"pfxX":1.2380715100844808,"pfxZ":3.020182570931331,"pX":0.46347929064720633,"pZ":3.27861086536964,"vX0":3.7935037556814595,"vY0":-120.55799801257153,"vZ0":-0.2590788200809061,"x":99.33,"y":150.26,"x0":-1.2942911656840552,"y0":50.0028612111227,"z0":5.846673571399002,"aX":1.8130843437872026},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":5.6,"breakHorizontal":-3.2,"spinRate":2079,"spinDirection":183},"zone":3,"typeConfidence":2.0,"plateTime":0.45516032521300476,"extension":6.962590316424103},"index":2,"playId":"c6aa1311-5bb4-34d2-b6c0-3f3e9656300d","pitchNumber":3,"startTime":"2025-09-25T18:47:21.208Z","endTime":"2025-09-25T18:47:25.314Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641927,"link":"/api/v1/people/641927","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":676812,"link":"/api/v1/people/676812"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.6,"endSpeed":73.9,"strikeZoneTop":3.56,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.862266110786194,"aZ":-29.002168380239087,"pfxX":2.9783464628296255,"pfxZ":2.283309157453912,"pX":-1.0549091353593496,"pZ":2.6705787954390185,"vX0":0.07087702992500576,"vY0":-117.38871956295223,"vZ0":-0.9277590529307062,"x":157.21,"y":166.67,"x0":-1.4723292210194503,"y0":50.0048893275412,"z0":5.778279411192442,"aX":4.144295925073181},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":4.2,"breakHorizontal":-5.4,"spinRate":2054,"spinDirection":134},"zone":11,"typeConfidence":2.0,"plateTime":0.4671377036111606,"extension":6.959594597728115},"index":3,"playId":"7c97f4bf-6a38-3de7-bc6b-98fbb4ea5962","pitchNumber":4,"startTime":"2025-09-25T18:47:37.355Z","endTime":"2025-09-25T18:47:42.222Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641927,"link":"/api/v1/people/641927","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":676812,"link":"/api/v1/people/676812"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":592626,"link":"/api/v1/people/592626"},"credit":"b_ab"},{"player":{"id":641927,"link":"/api/v1/people/641927"},"credit":"p_ab"},{"player":{"id":592626,"link":"/api/v1/people/592626"},"credit":"b_pa"},{"player":{"id":641927,"link":"/api/v1/people/641927"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":42.4,"awayTeamWinProbability":57.6,"homeTeamWinProbabilityAdded":-2.4000000000000057,"leverageIndex":0.91,"dramaIndex":43.0,"contextMetrics":{},"playEndTime":"2025-09-25T18:47:42.222Z","atBatIndex":4},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Josh Smith strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-09-25T18:47:43.393Z","endTime":"2025-09-25T18:49:07.072Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641927,"fullName":"Bailey Ober","link":"/api/v1/people/641927"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":543877,"link":"/api/v1/people/543877"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":84.6,"endSpeed":77.4,"strikeZoneTop":3.11299997840534,"strikeZoneBottom":1.4705691754245,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.19238507838314,"aZ":-20.92160451770936,"pfxX":-1.2081840855405819,"pfxZ":7.375814332311942,"pX":1.8836940523615338,"pZ":2.0404854112957804,"vX0":7.664157043129117,"vY0":-122.9754578744519,"vZ0":-4.398794534360947,"x":45.2,"y":183.69,"x0":-1.1211859982962178,"y0":50.006036802295924,"z0":5.635173934877348,"aX":-1.8448975222392134},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":12.5,"breakHorizontal":0.4,"spinRate":2087,"spinDirection":194},"zone":14,"typeConfidence":2.0,"plateTime":0.4459990113779777,"extension":7.0236447238621285},"index":0,"playId":"48fa960f-0423-3b0c-b81e-bd75e6d9e2bb","pitchNumber":1,"startTime":"2025-09-25T18:48:03.224Z","endTime":"2025-09-25T18:48:08.369Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641927,"link":"/api/v1/people/641927","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":676812,"link":"/api/v1/people/676812"}},"offense":{"batter":{"id":669701,"link":"/api/v1/people/669701","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":78.2,"endSpeed":70.4,"strikeZoneTop":3.11758607401759,"strikeZoneBottom":1.51570629552133,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.656360366379342,"aZ":-30.120237581024377,"pfxX":3.55805586962121,"pfxZ":1.6086198073034268,"pX":0.4437834986414469,"pZ":2.2570791155796726,"vX0":2.8510586727381226,"vY0":-113.66468946669558,"vZ0":-0.994613165915506,"x":100.08,"y":177.84,"x0":-1.300421823213526,"y0":50.00238729044766,"z0":5.7590116464599355,"aX":4.539271983446021},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":3.0,"breakHorizontal":-7.3,"spinRate":2235,"spinDirection":66},"zone":6,"typeConfidence":2.0,"plateTime":0.4865413144079045,"extension":7.004448626988701},"index":1,"playId":"93ba5324-66f3-3e27-9aa9-8a086d29256a","pitchNumber":2,"startTime":"2025-09-25T18:48:16.189Z","endTime":"2025-09-25T18:48:20.431Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641927,"link":"/api/v1/people/641927","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":676812,"link":"/api/v1/people/676812"}},"offense":{"batter":{"id":669701,"link":"/api/v1/people/669701","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":84.2,"endSpeed":77.1,"strikeZoneTop":3.24,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.783279822403877,"aZ":-20.765014710944715,"pfxX":-1.157428611891976,"pfxZ":7.516011089335741,"pX":0.7143348454461036,"pZ":2.4687142175585857,"vX0":5.1988270859441945,"vY0":-122.56973216335797,"vZ0":-3.2781255773065525,"x":89.77,"y":172.12,"x0":-1.2860486259121346,"y0":50.0025593571562,"z0":5.601692808482026,"aX":-1.7576316706203332},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":13.1,"breakHorizontal":0.8,"spinRate":2109,"spinDirection":197},"zone":6,"typeConfidence":2.0,"plateTime":0.4473046565814247,"extension":7.089424156788833},"index":2,"playId":"74b8c87c-2619-3f42-a867-a3a14bc0da85","pitchNumber":3,"startTime":"2025-09-25T18:48:30.960Z","endTime":"2025-09-25T18:48:37.472Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641927,"link":"/api/v1/people/641927","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":676812,"link":"/api/v1/people/676812"}},"offense":{"batter":{"id":669701,"link":"/api/v1/people/669701","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.6,"endSpeed":74.4,"strikeZoneTop":3.24,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.735715644688057,"aZ":-26.315857621579084,"pfxX":-11.310167603915708,"pfxZ":4.146960916114081,"pX":-0.9635822545167891,"pZ":1.642312743385847,"vX0":4.18276828931317,"vY0":-118.6642807825931,"vZ0":-3.9117552264144333,"x":153.73,"y":194.44,"x0":-1.2892386977063508,"y0":50.002202245406764,"z0":5.735505144588535,"aX":-15.974602218618104},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":6.7,"breakHorizontal":19.3,"spinRate":1998,"spinDirection":256},"zone":13,"typeConfidence":2.0,"plateTime":0.4632828013781882,"extension":6.98270240833997},"index":3,"playId":"0f262d2c-c948-34c8-b997-8a106ffda0c9","pitchNumber":4,"startTime":"2025-09-25T18:49:02.981Z","endTime":"2025-09-25T18:49:07.072Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641927,"link":"/api/v1/people/641927","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":676812,"link":"/api/v1/people/676812"}},"offense":{"batter":{"id":669701,"link":"/api/v1/people/669701","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669701,"link":"/api/v1/people/669701"},"credit":"b_ab"},{"player":{"id":641927,"link":"/api/v1/people/641927"},"credit":"p_ab"},{"player":{"id":669701,"link":"/api/v1/people/669701"},"credit":"b_pa"},{"player":{"id":641927,"link":"/api/v1/people/641927"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":40.699999999999996,"awayTeamWinProbability":59.300000000000004,"homeTeamWinProbabilityAdded":-1.7000000000000028,"leverageIndex":0.67,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2025-09-25T18:49:07.072Z","atBatIndex":5},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Josh Jung pops out to first baseman Edouard Julien in foul territory.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-09-25T18:49:08.542Z","endTime":"2025-09-25T18:49:55.022Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641927,"fullName":"Bailey Ober","link":"/api/v1/people/641927"},"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":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":666397,"link":"/api/v1/people/666397"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.9,"endSpeed":82.2,"strikeZoneTop":3.66,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.44599674604087,"aZ":-18.2244315873121,"pfxX":-6.991970997678708,"pfxZ":8.040530295436042,"pX":0.0958810456965393,"pZ":3.5259075069061425,"vX0":6.061725010510733,"vY0":-130.85203210877756,"vZ0":-1.9953935811319754,"x":113.35,"y":143.58,"x0":-1.3415684751061303,"y0":50.00399062845917,"z0":5.6628471378044445,"aX":-12.13352520246836},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":14.3,"breakHorizontal":11.3,"spinRate":2236,"spinDirection":214},"zone":2,"typeConfidence":2.0,"plateTime":0.4184732053589726,"extension":6.96207026662929},"index":0,"playId":"08c6b461-f0c5-3754-a629-f8db1c1163c0","pitchNumber":1,"startTime":"2025-09-25T18:49:32.287Z","endTime":"2025-09-25T18:49:36.416Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641927,"link":"/api/v1/people/641927","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":676812,"link":"/api/v1/people/676812"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.1,"endSpeed":81.8,"strikeZoneTop":3.66,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.34646911130399,"aZ":-18.607550270741463,"pfxX":-6.25785977250158,"pfxZ":7.8501017573759135,"pX":0.31078911509265367,"pZ":3.8005606568341364,"vX0":6.083129247877441,"vY0":-131.04942666020688,"vZ0":-1.2935878713306515,"x":105.15,"y":136.16,"x0":-1.2346419673727649,"y0":50.00354576514948,"z0":5.69932715466012,"aX":-10.81600460632072},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":14.2,"breakHorizontal":9.8,"spinRate":2249,"spinDirection":219},"zone":12,"typeConfidence":2.0,"plateTime":0.41897952520850446,"extension":7.0127840476043435},"hitData":{"launchSpeed":84.1,"launchAngle":70.0,"totalDistance":120.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":171.0,"coordY":182.43}},"index":1,"playId":"d5c57dac-6cda-3ddb-8c15-1dc695681a69","pitchNumber":2,"startTime":"2025-09-25T18:49:45.343Z","endTime":"2025-09-25T18:49:55.022Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641927,"link":"/api/v1/people/641927","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":676812,"link":"/api/v1/people/676812"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":673962,"link":"/api/v1/people/673962"},"credit":"b_ab"},{"player":{"id":641927,"link":"/api/v1/people/641927"},"credit":"p_ab"},{"player":{"id":673962,"link":"/api/v1/people/673962"},"credit":"b_pa"},{"player":{"id":641927,"link":"/api/v1/people/641927"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":39.7,"awayTeamWinProbability":60.3,"homeTeamWinProbabilityAdded":-0.9999999999999929,"leverageIndex":0.42,"dramaIndex":22.0,"contextMetrics":{},"playEndTime":"2025-09-25T18:49:55.022Z","atBatIndex":6},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Royce Lewis singles on a fly ball to center fielder Michael Helman, deflected by left fielder Alejandro Osuna.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":7,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-09-25T18:51:56.108Z","endTime":"2025-09-25T18:52:20.482Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641816,"fullName":"Tyler Mahle","link":"/api/v1/people/641816"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":696030,"link":"/api/v1/people/696030"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_deflection"},{"player":{"id":680737,"link":"/api/v1/people/680737"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.1,"endSpeed":76.0,"strikeZoneTop":3.55,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.903509361743126,"aZ":-26.06032463525376,"pfxX":1.1397294909875029,"pfxZ":4.10020825171469,"pX":0.09422262143998793,"pZ":2.7821698130565657,"vX0":3.702957728556289,"vY0":-122.35374962697198,"vZ0":-0.5807470017895275,"x":113.41,"y":163.66,"x0":-1.5971863020504138,"y0":50.001567291015355,"z0":5.288899092730274,"aX":1.6989050269400878},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":7.6,"breakHorizontal":-3.1,"spinRate":2352,"spinDirection":184},"zone":5,"typeConfidence":2.0,"plateTime":0.45055346997699797,"extension":6.895954250668035},"hitData":{"launchSpeed":78.0,"launchAngle":47.0,"totalDistance":247.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":106.02,"coordY":103.48}},"index":0,"playId":"9bd14302-1b1e-358c-8efb-c5166b41eb7e","pitchNumber":1,"startTime":"2025-09-25T18:52:04.422Z","endTime":"2025-09-25T18:52:20.482Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641816,"link":"/api/v1/people/641816","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":669701,"link":"/api/v1/people/669701"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":641856,"link":"/api/v1/people/641856"}},"offense":{"batter":{"id":668904,"link":"/api/v1/people/668904","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668904,"link":"/api/v1/people/668904"},"credit":"b_ab"},{"player":{"id":641816,"link":"/api/v1/people/641816"},"credit":"p_ab"},{"player":{"id":668904,"link":"/api/v1/people/668904"},"credit":"b_pa"},{"player":{"id":641816,"link":"/api/v1/people/641816"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":36.3,"awayTeamWinProbability":63.7,"homeTeamWinProbabilityAdded":-3.4000000000000057,"leverageIndex":0.82,"dramaIndex":47.0,"contextMetrics":{},"playEndTime":"2025-09-25T18:52:20.482Z","atBatIndex":7},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Brooks Lee flies out to center fielder Michael Helman.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-09-25T18:52:38.152Z","endTime":"2025-09-25T18:55:02.789Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641816,"fullName":"Tyler Mahle","link":"/api/v1/people/641816"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[5],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Caught Stealing 2B","eventType":"caught_stealing_2b","movementReason":"r_caught_stealing_2b","runner":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":641816,"link":"/api/v1/people/641816"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":669701,"link":"/api/v1/people/669701"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":680737,"link":"/api/v1/people/680737"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.8,"endSpeed":75.3,"strikeZoneTop":3.34,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.133822994462104,"aZ":-23.356415577078284,"pfxX":-9.796475957982477,"pfxZ":6.049973613560476,"pX":-0.371793283414225,"pZ":2.4939854026960075,"vX0":5.980838041942376,"vY0":-120.4684733261066,"vZ0":-1.8776100108761586,"x":131.17,"y":171.44,"x0":-1.6238229863067626,"y0":50.00557802690299,"z0":5.364462371572964,"aX":-14.287275795814187},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":10.7,"breakHorizontal":16.2,"spinRate":1823,"spinDirection":225},"zone":4,"typeConfidence":2.0,"plateTime":0.45605453020629616,"extension":6.33973118644691},"index":0,"playId":"cbdc6f9e-ec95-3978-b504-2f176876bb9c","pitchNumber":1,"startTime":"2025-09-25T18:52:50.990Z","endTime":"2025-09-25T18:52:57.167Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641816,"link":"/api/v1/people/641816","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":669701,"link":"/api/v1/people/669701"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":641856,"link":"/api/v1/people/641856"}},"offense":{"batter":{"id":686797,"link":"/api/v1/people/686797","batSide":{"code":"L","description":"Left"}},"first":{"id":668904,"link":"/api/v1/people/668904"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.3,"endSpeed":81.4,"strikeZoneTop":3.29594079697932,"strikeZoneBottom":1.57861164263984,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.831673542877283,"aZ":-14.403315395067187,"pfxX":-8.277957285626144,"pfxZ":10.325860244438354,"pX":-1.4604776690425572,"pZ":2.675198278096277,"vX0":3.093404830005628,"vY0":-131.38701274178518,"vZ0":-3.906707936867267,"x":172.67,"y":166.55,"x0":-1.588023396396377,"y0":50.00562173734817,"z0":5.27542506141396,"aX":-14.252370986224982},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":17.9,"breakHorizontal":14.2,"spinRate":2235,"spinDirection":217},"zone":11,"typeConfidence":2.0,"plateTime":0.41935232928264643,"extension":6.57443471972008},"index":1,"playId":"8b3416ea-e611-33f8-9904-25bd7afc6a96","pitchNumber":2,"startTime":"2025-09-25T18:53:13.399Z","endTime":"2025-09-25T18:53:20.079Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641816,"link":"/api/v1/people/641816","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":669701,"link":"/api/v1/people/669701"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":641856,"link":"/api/v1/people/641856"}},"offense":{"batter":{"id":686797,"link":"/api/v1/people/686797","batSide":{"code":"L","description":"Left"}},"first":{"id":668904,"link":"/api/v1/people/668904"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.9,"endSpeed":75.0,"strikeZoneTop":3.2186139533742,"strikeZoneBottom":1.50126004222222,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.333430902059575,"aZ":-22.87640089279895,"pfxX":-9.419345133362217,"pfxZ":6.421784581739918,"pX":-0.13291007011660905,"pZ":1.591647458291177,"vX0":6.456602522061253,"vY0":-120.38325196886254,"vZ0":-3.7871705169152836,"x":122.07,"y":195.81,"x0":-1.6442765919834363,"y0":50.00160133198027,"z0":5.24238219346635,"aX":-13.636343877598373},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":10.8,"breakHorizontal":15.2,"spinRate":1842,"spinDirection":228},"zone":8,"typeConfidence":2.0,"plateTime":0.4573681747149849,"extension":6.703991068775743},"index":2,"playId":"172d2233-e432-3e50-acb0-5f32bde6a705","pitchNumber":3,"startTime":"2025-09-25T18:53:30.351Z","endTime":"2025-09-25T18:53:36.207Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641816,"link":"/api/v1/people/641816","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":669701,"link":"/api/v1/people/669701"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":641856,"link":"/api/v1/people/641856"}},"offense":{"batter":{"id":686797,"link":"/api/v1/people/686797","batSide":{"code":"L","description":"Left"}},"first":{"id":668904,"link":"/api/v1/people/668904"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.4,"endSpeed":82.5,"strikeZoneTop":3.34,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.127266610733884,"aZ":-14.682774623744066,"pfxX":-7.379067176094358,"pfxZ":9.897422423881718,"pX":-0.9192232037621302,"pZ":3.575861177345198,"vX0":4.212079256957463,"vY0":-132.99401455538745,"vZ0":-2.0719252839201063,"x":152.04,"y":142.23,"x0":-1.576182572349793,"y0":50.00134510486007,"z0":5.446585280242233,"aX":-13.038246679169962},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":17.6,"breakHorizontal":12.2,"spinRate":2361,"spinDirection":218},"zone":11,"typeConfidence":2.0,"plateTime":0.41399324965896334,"extension":6.424727961332433},"index":3,"playId":"8f40bee1-f489-3307-a7d2-55f360ead21a","pitchNumber":4,"startTime":"2025-09-25T18:53:51.777Z","endTime":"2025-09-25T18:53:55.402Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641816,"link":"/api/v1/people/641816","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":669701,"link":"/api/v1/people/669701"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":641856,"link":"/api/v1/people/641856"}},"offense":{"batter":{"id":686797,"link":"/api/v1/people/686797","batSide":{"code":"L","description":"Left"}},"first":{"id":668904,"link":"/api/v1/people/668904"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"code":"N","isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":4,"playId":"bf609347-c659-37ae-b947-9f2de1a8baa4","startTime":"2025-09-25T18:54:17.293Z","endTime":"2025-09-25T18:54:24.342Z","isPitch":false,"type":"no_pitch","defense":{"pitcher":{"id":641816,"link":"/api/v1/people/641816","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":669701,"link":"/api/v1/people/669701"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":641856,"link":"/api/v1/people/641856"}},"offense":{"batter":{"id":686797,"link":"/api/v1/people/686797","batSide":{"code":"L","description":"Left"}},"first":{"id":668904,"link":"/api/v1/people/668904"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Royce Lewis caught stealing 2nd base, pitcher Tyler Mahle to shortstop Josh Smith.","event":"Caught Stealing 2B","eventType":"caught_stealing_2b","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":0},"index":5,"actionPlayId":"bf609347-c659-37ae-b947-9f2de1a8baa4","startTime":"2025-09-25T18:54:47.133Z","endTime":"2025-09-25T18:54:54.571Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":668904,"link":"/api/v1/people/668904"},"defense":{"pitcher":{"id":641816,"link":"/api/v1/people/641816","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":669701,"link":"/api/v1/people/669701"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":641856,"link":"/api/v1/people/641856"}},"offense":{"batter":{"id":686797,"link":"/api/v1/people/686797","batSide":{"code":"L","description":"Left"}},"first":{"id":668904,"link":"/api/v1/people/668904"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"homeTeamWinProbability":41.8,"awayTeamWinProbability":58.2,"homeTeamWinProbabilityAdded":5.5,"leverageIndex":1.36,"dramaIndex":73.0,"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.4,"endSpeed":77.8,"strikeZoneTop":3.34,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.840634454191715,"aZ":-21.204126727952538,"pfxX":-6.472794820873897,"pfxZ":7.073551501095357,"pX":-0.5382848013888126,"pZ":1.6374609021779565,"vX0":4.691974703965063,"vY0":-124.27887269974809,"vZ0":-4.381242996321052,"x":137.52,"y":194.57,"x0":-1.6175313089343861,"y0":50.00573284822856,"z0":5.203060434907488,"aX":-10.042803937396002},"breaks":{"breakAngle":22.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":11.9,"breakHorizontal":10.6,"spinRate":1720,"spinDirection":231},"zone":7,"typeConfidence":2.0,"plateTime":0.4421419388444865,"extension":6.374393055800386},"hitData":{"launchSpeed":92.5,"launchAngle":27.0,"totalDistance":366.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":129.13,"coordY":51.59}},"index":6,"playId":"48a88156-9d48-3283-8e68-f608f6f175e5","pitchNumber":5,"startTime":"2025-09-25T18:54:54.571Z","endTime":"2025-09-25T18:55:02.789Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641816,"link":"/api/v1/people/641816","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":669701,"link":"/api/v1/people/669701"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":641856,"link":"/api/v1/people/641856"}},"offense":{"batter":{"id":686797,"link":"/api/v1/people/686797","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686797,"link":"/api/v1/people/686797"},"credit":"b_ab"},{"player":{"id":641816,"link":"/api/v1/people/641816"},"credit":"p_ab"},{"player":{"id":686797,"link":"/api/v1/people/686797"},"credit":"b_pa"},{"player":{"id":641816,"link":"/api/v1/people/641816"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":43.3,"awayTeamWinProbability":56.7,"homeTeamWinProbabilityAdded":1.5,"leverageIndex":1.36,"dramaIndex":82.0,"contextMetrics":{},"playEndTime":"2025-09-25T18:55:02.789Z","atBatIndex":8},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Carson McCusker called out on strikes.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-09-25T18:55:08.629Z","endTime":"2025-09-25T18:57:00.862Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":676812,"fullName":"Carson McCusker","link":"/api/v1/people/676812"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641816,"fullName":"Tyler Mahle","link":"/api/v1/people/641816"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":676812,"fullName":"Carson McCusker","link":"/api/v1/people/676812"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":543309,"link":"/api/v1/people/543309"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.8,"endSpeed":79.2,"strikeZoneTop":3.99012394279889,"strikeZoneBottom":1.87913498022352,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.060917864387314,"aZ":-21.09564461511004,"pfxX":0.8018657168848624,"pfxZ":6.890936890162558,"pX":0.0695583517670126,"pZ":2.189950335013623,"vX0":4.105089195434458,"vY0":-126.3243038406796,"vZ0":-3.410378375317503,"x":114.35,"y":179.65,"x0":-1.6842950439108102,"y0":50.00021085895888,"z0":5.26422982052016,"aX":1.2882593806168272},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":11.9,"breakHorizontal":-2.4,"spinRate":2597,"spinDirection":190},"zone":8,"typeConfidence":2.0,"plateTime":0.43449497264585757,"extension":6.5828889810728715},"index":0,"playId":"5abec472-f2bb-3d11-b7e6-e604d4bf60ef","pitchNumber":1,"startTime":"2025-09-25T18:55:30.351Z","endTime":"2025-09-25T18:55:34.391Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641816,"link":"/api/v1/people/641816","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":669701,"link":"/api/v1/people/669701"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":641856,"link":"/api/v1/people/641856"}},"offense":{"batter":{"id":676812,"link":"/api/v1/people/676812","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.7,"endSpeed":77.6,"strikeZoneTop":3.97559444876401,"strikeZoneBottom":1.86462469270841,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.43056139462563,"aZ":-20.976254905009476,"pfxX":-8.191851183920901,"pfxZ":7.252290168658182,"pX":0.37239970431245073,"pZ":1.0793072060162758,"vX0":7.2516277347129945,"vY0":-124.42759152895557,"vZ0":-6.019646235624888,"x":102.8,"y":209.64,"x0":-1.5365878155387636,"y0":50.005455315274425,"z0":5.305218328669228,"aX":-12.655872460780856},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":11.6,"breakHorizontal":12.8,"spinRate":1994,"spinDirection":225},"zone":14,"typeConfidence":2.0,"plateTime":0.4427201456469745,"extension":6.662255342881219},"index":1,"playId":"d59ef757-39ef-32f4-9f04-04675da3a06f","pitchNumber":2,"startTime":"2025-09-25T18:55:44.423Z","endTime":"2025-09-25T18:55:48.350Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641816,"link":"/api/v1/people/641816","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":669701,"link":"/api/v1/people/669701"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":641856,"link":"/api/v1/people/641856"}},"offense":{"batter":{"id":676812,"link":"/api/v1/people/676812","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.8,"endSpeed":82.5,"strikeZoneTop":3.94960902206313,"strikeZoneBottom":1.83872996094703,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.992291930657224,"aZ":-13.928105463642012,"pfxX":-7.92526271206798,"pfxZ":10.271259447189735,"pX":-0.7195250555890638,"pZ":4.423265566168501,"vX0":4.688884104297391,"vY0":-133.515934614642,"vZ0":-0.2292164490285539,"x":144.43,"y":119.35,"x0":-1.4833204478084352,"y0":50.00575829762703,"z0":5.526469584152861,"aX":-14.084508043439898},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":18.7,"breakHorizontal":13.1,"spinRate":2402,"spinDirection":215},"zone":11,"typeConfidence":2.0,"plateTime":0.41273698852158835,"extension":6.4174260820279025},"index":2,"playId":"c74b6d25-3c42-33d0-b12c-be38f4191946","pitchNumber":3,"startTime":"2025-09-25T18:55:59.733Z","endTime":"2025-09-25T18:56:05.374Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641816,"link":"/api/v1/people/641816","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":669701,"link":"/api/v1/people/669701"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":641856,"link":"/api/v1/people/641856"}},"offense":{"batter":{"id":676812,"link":"/api/v1/people/676812","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.6,"endSpeed":79.1,"strikeZoneTop":3.92509875336811,"strikeZoneBottom":1.85370689297395,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.978462221237525,"aZ":-21.103663714317275,"pfxX":1.8737149891038682,"pfxZ":6.947237046121453,"pX":0.682386724832006,"pZ":0.9870808914194427,"vX0":5.179937293828476,"vY0":-125.8457044087627,"vZ0":-6.126754741527718,"x":90.99,"y":212.13,"x0":-1.6512059069183114,"y0":50.0052191408916,"z0":5.177526374400627,"aX":2.9879683775814185},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":11.3,"breakHorizontal":-4.7,"spinRate":2580,"spinDirection":204},"zone":14,"typeConfidence":2.0,"plateTime":0.43624682578626306,"extension":6.642253319617757},"index":3,"playId":"5ad5dc98-fbbb-3f50-949b-723d1b3bf8d4","pitchNumber":4,"startTime":"2025-09-25T18:56:13.345Z","endTime":"2025-09-25T18:56:17.032Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641816,"link":"/api/v1/people/641816","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":669701,"link":"/api/v1/people/669701"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":641856,"link":"/api/v1/people/641856"}},"offense":{"batter":{"id":676812,"link":"/api/v1/people/676812","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.0,"endSpeed":80.0,"strikeZoneTop":3.688,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.825126228634037,"aZ":-20.969445443981417,"pfxX":0.6610231840314724,"pfxZ":6.821923894277894,"pX":0.8648075890629469,"pZ":2.0846572478704277,"vX0":5.8663684162960426,"vY0":-127.97961748880354,"vZ0":-3.9290664609250077,"x":84.04,"y":182.49,"x0":-1.5523898565716145,"y0":50.00358593320111,"z0":5.302110386265776,"aX":1.0850579557294975},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":11.6,"breakHorizontal":-2.6,"spinRate":2644,"spinDirection":189},"zone":14,"typeConfidence":2.0,"plateTime":0.42958729624854675,"extension":6.662114524878074},"index":4,"playId":"b39e7984-8b24-3c15-bcd4-e1971c974f6c","pitchNumber":5,"startTime":"2025-09-25T18:56:29.934Z","endTime":"2025-09-25T18:56:33.155Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641816,"link":"/api/v1/people/641816","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":669701,"link":"/api/v1/people/669701"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":641856,"link":"/api/v1/people/641856"}},"offense":{"batter":{"id":676812,"link":"/api/v1/people/676812","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":2},"preCount":{"balls":3,"strikes":2,"outs":2},"index":5,"startTime":"2025-09-25T18:56:44.923Z","endTime":"2025-09-25T18:56:54.495Z","isPitch":false,"type":"action","player":{"id":676812,"link":"/api/v1/people/676812"},"defense":{"pitcher":{"id":641816,"link":"/api/v1/people/641816","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":669701,"link":"/api/v1/people/669701"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":641856,"link":"/api/v1/people/641856"}},"offense":{"batter":{"id":676812,"link":"/api/v1/people/676812","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.9,"endSpeed":81.0,"strikeZoneTop":3.66852535608741,"strikeZoneBottom":1.75514357447366,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.287103397293468,"aZ":-23.631651408348944,"pfxX":1.7292767715022175,"pfxZ":5.128531251234598,"pX":-0.3424174350742088,"pZ":1.6919741150541452,"vX0":2.902633616964509,"vY0":-128.0015091595172,"vZ0":-4.182054189833653,"x":130.05,"y":193.1,"x0":-1.7138766844488986,"y0":50.006025073452975,"z0":5.18711363371359,"aX":2.883405820865741},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":8.6,"breakHorizontal":-3.7,"spinRate":2765,"spinDirection":178},"zone":7,"typeConfidence":2.0,"plateTime":0.4271576418920531,"extension":6.36676615434833},"index":6,"playId":"4cef0da5-60ae-39f0-a0a2-52677bcdec60","pitchNumber":6,"startTime":"2025-09-25T18:56:54.495Z","endTime":"2025-09-25T18:57:00.862Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641816,"link":"/api/v1/people/641816","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":669701,"link":"/api/v1/people/669701"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":641856,"link":"/api/v1/people/641856"}},"offense":{"batter":{"id":676812,"link":"/api/v1/people/676812","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676812,"link":"/api/v1/people/676812"},"credit":"b_ab"},{"player":{"id":641816,"link":"/api/v1/people/641816"},"credit":"p_ab"},{"player":{"id":676812,"link":"/api/v1/people/676812"},"credit":"b_pa"},{"player":{"id":641816,"link":"/api/v1/people/641816"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":44.3,"awayTeamWinProbability":55.7,"homeTeamWinProbabilityAdded":1.0,"leverageIndex":0.4,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2025-09-25T18:57:00.862Z","atBatIndex":9},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Rowdy Tellez flies out sharply to center fielder Byron Buxton.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-09-25T18:58:57.300Z","endTime":"2025-09-25T19:00:40.396Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":642133,"fullName":"Rowdy Tellez","link":"/api/v1/people/642133"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641927,"fullName":"Bailey Ober","link":"/api/v1/people/641927"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":642133,"fullName":"Rowdy Tellez","link":"/api/v1/people/642133"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":621439,"link":"/api/v1/people/621439"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.0,"endSpeed":78.1,"strikeZoneTop":3.52514591284098,"strikeZoneBottom":1.49736014317742,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.27480124853655,"aZ":-18.20674571542265,"pfxX":-2.0332575719667845,"pfxZ":8.770678791244872,"pX":-0.8571096235228922,"pZ":5.195922713202923,"vX0":2.0073006429661744,"vY0":-126.57802099231588,"vZ0":1.9485011911283092,"x":149.67,"y":98.49,"x0":-1.403300674736833,"y0":50.00370774894124,"z0":5.890538545459924,"aX":-3.2387185368162137},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":16.6,"breakHorizontal":3.1,"spinRate":2151,"spinDirection":217},"zone":11,"typeConfidence":2.0,"plateTime":0.435798099790794,"extension":7.038835426482547},"index":0,"playId":"4e8f2cfa-409c-3f5e-b4df-e43081473a98","pitchNumber":1,"startTime":"2025-09-25T18:59:08.857Z","endTime":"2025-09-25T18:59:12.230Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641927,"link":"/api/v1/people/641927","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":676812,"link":"/api/v1/people/676812"}},"offense":{"batter":{"id":642133,"link":"/api/v1/people/642133","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.2,"endSpeed":73.1,"strikeZoneTop":3.44909033631802,"strikeZoneBottom":1.62295165773578,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.03808773106594,"aZ":-27.329840935897,"pfxX":-9.08609518612462,"pfxZ":3.5049037224772235,"pX":-1.2429567238148118,"pZ":3.0566391646479616,"vX0":3.1105448722846973,"vY0":-118.15651489518002,"vZ0":-0.5618999952171658,"x":164.38,"y":156.25,"x0":-1.412375055487591,"y0":50.00492280756556,"z0":5.85693016276107,"aX":-12.57170749973651},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":6.5,"breakHorizontal":15.5,"spinRate":1935,"spinDirection":255},"zone":11,"typeConfidence":2.0,"plateTime":0.46743348715799815,"extension":6.750172317197823},"index":1,"playId":"55ee98cb-f6b4-394a-a2b6-364b2cd318f1","pitchNumber":2,"startTime":"2025-09-25T18:59:22.406Z","endTime":"2025-09-25T18:59:26.696Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641927,"link":"/api/v1/people/641927","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":676812,"link":"/api/v1/people/676812"}},"offense":{"batter":{"id":642133,"link":"/api/v1/people/642133","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.5,"endSpeed":73.3,"strikeZoneTop":3.4501352406704,"strikeZoneBottom":1.46283518446162,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.714607312023926,"aZ":-29.50992646255221,"pfxX":-10.705623931292028,"pfxZ":1.9214094587497996,"pX":-0.5519955577559499,"pZ":2.286000032316066,"vX0":5.0190486510164485,"vY0":-118.50279791009527,"vZ0":-1.8017564758280842,"x":138.04,"y":177.06,"x0":-1.3339616749040872,"y0":50.00427147303578,"z0":5.814888840909748,"aX":-14.861414662317376},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":3.2,"breakHorizontal":17.8,"spinRate":1838,"spinDirection":254},"zone":4,"typeConfidence":2.0,"plateTime":0.4665184602119048,"extension":6.658979819898961},"index":2,"playId":"829960b9-dcba-305e-b110-f7d5c60203eb","pitchNumber":3,"startTime":"2025-09-25T18:59:34.868Z","endTime":"2025-09-25T18:59:40.018Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641927,"link":"/api/v1/people/641927","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":676812,"link":"/api/v1/people/676812"}},"offense":{"batter":{"id":642133,"link":"/api/v1/people/642133","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.4,"endSpeed":79.3,"strikeZoneTop":3.61,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.373391864979713,"aZ":-18.559572329580934,"pfxX":-4.440806070725319,"pfxZ":8.299607790973205,"pX":-0.4942142460604309,"pZ":3.771092339336735,"vX0":3.5536324800842256,"vY0":-128.51978207019232,"vZ0":-1.098807349393509,"x":135.84,"y":136.96,"x0":-1.3310006206796088,"y0":50.00606071481684,"z0":5.672431280750072,"aX":-7.288498721384422},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":14.9,"breakHorizontal":7.1,"spinRate":2196,"spinDirection":216},"zone":11,"typeConfidence":2.0,"plateTime":0.4293402985388197,"extension":7.0481326558875645},"index":3,"playId":"2ef1a754-585c-36d8-861e-edba1b84d716","pitchNumber":4,"startTime":"2025-09-25T18:59:47.143Z","endTime":"2025-09-25T18:59:51.505Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641927,"link":"/api/v1/people/641927","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":676812,"link":"/api/v1/people/676812"}},"offense":{"batter":{"id":642133,"link":"/api/v1/people/642133","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":88.3,"endSpeed":79.7,"strikeZoneTop":3.61,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.62118844310878,"aZ":-19.476055243186273,"pfxX":-5.236354348062655,"pfxZ":7.701347752294417,"pX":-0.025276188287392264,"pZ":4.400512185120328,"vX0":4.971087804178141,"vY0":-128.39593468473643,"vZ0":0.5402825152922998,"x":117.96,"y":119.97,"x0":-1.3176328771661718,"y0":50.00431167830724,"z0":5.717398768993643,"aX":-8.636570939641127},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":14.3,"breakHorizontal":8.2,"spinRate":2123,"spinDirection":219},"zone":11,"typeConfidence":2.0,"plateTime":0.4286099686673701,"extension":6.978263040796138},"index":4,"playId":"90f9fbbc-8cb9-35e8-9bbc-67d01fb2069a","pitchNumber":5,"startTime":"2025-09-25T19:00:03.478Z","endTime":"2025-09-25T19:00:09.006Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641927,"link":"/api/v1/people/641927","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":676812,"link":"/api/v1/people/676812"}},"offense":{"batter":{"id":642133,"link":"/api/v1/people/642133","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.5,"endSpeed":75.1,"strikeZoneTop":3.60659863181056,"strikeZoneBottom":1.61656386800068,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.852098418768737,"aZ":-27.79093717107469,"pfxX":-10.19498659325334,"pfxZ":3.0490450838347414,"pX":-0.26889418523210795,"pZ":1.5680042180271652,"vX0":5.424098632929782,"vY0":-119.92724764581523,"vZ0":-3.9240416680514287,"x":127.25,"y":196.44,"x0":-1.2498754200852389,"y0":50.00475999759187,"z0":5.738466407639997,"aX":-14.669614441415183},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":4.7,"breakHorizontal":16.9,"spinRate":1869,"spinDirection":258},"zone":8,"typeConfidence":2.0,"plateTime":0.4588768276814834,"extension":6.977661786751456},"hitData":{"launchSpeed":100.6,"launchAngle":24.0,"totalDistance":384.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":129.87,"coordY":44.13}},"index":5,"playId":"9a69f32f-1658-32e4-92e6-7ca232dfb5e8","pitchNumber":6,"startTime":"2025-09-25T19:00:32.094Z","endTime":"2025-09-25T19:00:40.396Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641927,"link":"/api/v1/people/641927","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":676812,"link":"/api/v1/people/676812"}},"offense":{"batter":{"id":642133,"link":"/api/v1/people/642133","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":642133,"link":"/api/v1/people/642133"},"credit":"b_ab"},{"player":{"id":641927,"link":"/api/v1/people/641927"},"credit":"p_ab"},{"player":{"id":642133,"link":"/api/v1/people/642133"},"credit":"b_pa"},{"player":{"id":641927,"link":"/api/v1/people/641927"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":41.8,"awayTeamWinProbability":58.2,"homeTeamWinProbabilityAdded":-2.5,"leverageIndex":0.98,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2025-09-25T19:00:40.396Z","atBatIndex":10},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Alejandro Osuna walks.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":11,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-09-25T19:00:44.077Z","endTime":"2025-09-25T19:02:38.790Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":696030,"fullName":"Alejandro Osuna","link":"/api/v1/people/696030"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641927,"fullName":"Bailey Ober","link":"/api/v1/people/641927"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":696030,"fullName":"Alejandro Osuna","link":"/api/v1/people/696030"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","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":696030,"fullName":"Alejandro Osuna","link":"/api/v1/people/696030"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.9,"endSpeed":80.4,"strikeZoneTop":3.19658338115831,"strikeZoneBottom":1.3586021928671,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.744736443668483,"aZ":-16.81270262815602,"pfxX":-6.098059999170549,"pfxZ":9.179478346847562,"pX":-0.3432902624700314,"pZ":3.250846441996392,"vX0":4.502899287457618,"vY0":-129.26080276615502,"vZ0":-2.6953815537911168,"x":130.09,"y":151.01,"x0":-1.3253457599391003,"y0":50.002855714069966,"z0":5.615058828693468,"aX":-10.204348119293275},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":16.2,"breakHorizontal":9.8,"spinRate":2282,"spinDirection":223},"zone":1,"typeConfidence":2.0,"plateTime":0.42557201501726016,"extension":7.012732165755111},"index":0,"playId":"837d1437-5bb5-3783-a499-e698f0d91c09","pitchNumber":1,"startTime":"2025-09-25T19:01:02.342Z","endTime":"2025-09-25T19:01:06.695Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641927,"link":"/api/v1/people/641927","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":676812,"link":"/api/v1/people/676812"}},"offense":{"batter":{"id":696030,"link":"/api/v1/people/696030","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.5,"endSpeed":80.8,"strikeZoneTop":3.23,"strikeZoneBottom":1.41,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.698897829226528,"aZ":-16.350264340815762,"pfxX":-6.463865476893147,"pfxZ":9.36032536562281,"pX":0.3173928103480992,"pZ":2.8047357539341733,"vX0":6.131716326078728,"vY0":-130.07168178333743,"vZ0":-3.8321556382253146,"x":104.9,"y":163.05,"x0":-1.2460836609735284,"y0":50.002563761610006,"z0":5.559297607245682,"aX":-10.927279419146345},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":16.2,"breakHorizontal":10.1,"spinRate":2232,"spinDirection":223},"zone":3,"typeConfidence":2.0,"plateTime":0.4232846667026897,"extension":7.016388041995412},"index":1,"playId":"4bb3be9e-afa0-3217-9363-cf651d6007da","pitchNumber":2,"startTime":"2025-09-25T19:01:13.430Z","endTime":"2025-09-25T19:01:19.430Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641927,"link":"/api/v1/people/641927","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":676812,"link":"/api/v1/people/676812"}},"offense":{"batter":{"id":696030,"link":"/api/v1/people/696030","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.5,"endSpeed":80.5,"strikeZoneTop":3.0659721824229,"strikeZoneBottom":1.36852051358456,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.510416817463145,"aZ":-17.143753904879222,"pfxX":-5.312838970946809,"pfxZ":8.905173827333648,"pX":0.07436891623108154,"pZ":3.749793941856619,"vX0":5.1870954248517025,"vY0":-130.17214876118348,"vZ0":-1.615312392016043,"x":114.17,"y":137.54,"x0":-1.2697276981108623,"y0":50.0043773512865,"z0":5.698701443581534,"aX":-8.969057498675143},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":15.8,"breakHorizontal":8.3,"spinRate":2258,"spinDirection":218},"zone":12,"typeConfidence":2.0,"plateTime":0.4234490640668809,"extension":7.117799890351628},"index":2,"playId":"d8430174-4fbe-3f4f-80dd-c4976a42341e","pitchNumber":3,"startTime":"2025-09-25T19:01:44.104Z","endTime":"2025-09-25T19:01:49.354Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641927,"link":"/api/v1/people/641927","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":676812,"link":"/api/v1/people/676812"}},"offense":{"batter":{"id":696030,"link":"/api/v1/people/696030","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.4,"endSpeed":79.3,"strikeZoneTop":3.03603990755181,"strikeZoneBottom":1.29849780887932,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.070116724073877,"aZ":-16.56356541442357,"pfxX":-5.068280802029136,"pfxZ":9.501998993485913,"pX":-0.4766848338653658,"pZ":4.8597686289960365,"vX0":3.68443325138698,"vY0":-128.5250529133192,"vZ0":0.9642086391091202,"x":135.17,"y":107.57,"x0":-1.2832149255049392,"y0":50.00474855085138,"z0":5.78263179123137,"aX":-8.328881786085672},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":17.6,"breakHorizontal":8.2,"spinRate":2276,"spinDirection":212},"zone":11,"typeConfidence":2.0,"plateTime":0.4291093140131954,"extension":7.084966635366509},"index":3,"playId":"4e84c2f8-739f-37e8-b805-bd5038a71f73","pitchNumber":4,"startTime":"2025-09-25T19:01:59.688Z","endTime":"2025-09-25T19:02:03.580Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641927,"link":"/api/v1/people/641927","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":676812,"link":"/api/v1/people/676812"}},"offense":{"batter":{"id":696030,"link":"/api/v1/people/696030","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":80.8,"endSpeed":73.3,"strikeZoneTop":3.02164527113049,"strikeZoneBottom":1.20412120382179,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.61054046424257,"aZ":-30.17218508302812,"pfxX":-11.017611567881648,"pfxZ":1.4520181644678338,"pX":-2.046864405692654,"pZ":2.404758854842486,"vX0":1.7752403114783373,"vY0":-117.60174993349654,"vZ0":-1.311240594049167,"x":195.02,"y":173.85,"x0":-1.3890805320540767,"y0":50.00295268305094,"z0":5.809612205740569,"aX":-15.186411436686974},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":2.5,"breakHorizontal":19.3,"spinRate":1948,"spinDirection":256},"zone":11,"typeConfidence":2.0,"plateTime":0.46862135217515943,"extension":6.938795177282608},"index":4,"playId":"1d28dab0-bb53-391b-a5a5-e8d16d8c288d","pitchNumber":5,"startTime":"2025-09-25T19:02:16.656Z","endTime":"2025-09-25T19:02:20.896Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641927,"link":"/api/v1/people/641927","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":676812,"link":"/api/v1/people/676812"}},"offense":{"batter":{"id":696030,"link":"/api/v1/people/696030","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":89.2,"endSpeed":80.7,"strikeZoneTop":2.95017532757332,"strikeZoneBottom":1.2529575112825,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.836882618856546,"aZ":-16.049778214936563,"pfxX":-4.958872445646751,"pfxZ":9.545118854036383,"pX":-0.5602944475363641,"pZ":3.759197537372022,"vX0":3.43171694316658,"vY0":-129.82794704954298,"vZ0":-1.8570091813548077,"x":138.36,"y":137.28,"x0":-1.2619959345734377,"y0":50.002324279753786,"z0":5.719224265085884,"aX":-8.376367679694436},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":17.0,"breakHorizontal":8.2,"spinRate":2329,"spinDirection":214},"zone":11,"typeConfidence":2.0,"plateTime":0.4235840357647125,"extension":7.037686854820255},"index":5,"playId":"39f3780b-39c2-3026-8e3f-eaec7a19c86c","pitchNumber":6,"startTime":"2025-09-25T19:02:33.989Z","endTime":"2025-09-25T19:02:38.790Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641927,"link":"/api/v1/people/641927","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":676812,"link":"/api/v1/people/676812"}},"offense":{"batter":{"id":696030,"link":"/api/v1/people/696030","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":696030,"link":"/api/v1/people/696030"},"credit":"b_pa"},{"player":{"id":641927,"link":"/api/v1/people/641927"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":44.6,"awayTeamWinProbability":55.4,"homeTeamWinProbabilityAdded":2.8000000000000043,"leverageIndex":0.72,"dramaIndex":40.0,"contextMetrics":{},"playEndTime":"2025-09-25T19:02:38.790Z","atBatIndex":11},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Kyle Higashioka flies out to right fielder Carson McCusker.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-09-25T19:02:40.704Z","endTime":"2025-09-25T19:05:24.762Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":543309,"fullName":"Kyle Higashioka","link":"/api/v1/people/543309"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641927,"fullName":"Bailey Ober","link":"/api/v1/people/641927"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":696030,"fullName":"Alejandro Osuna","link":"/api/v1/people/696030"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6],"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":543309,"fullName":"Kyle Higashioka","link":"/api/v1/people/543309"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":676812,"link":"/api/v1/people/676812"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.4,"endSpeed":79.2,"strikeZoneTop":3.29576353491427,"strikeZoneBottom":1.52069826445761,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.52499663449054,"aZ":-15.759170187160075,"pfxX":-6.603283227235786,"pfxZ":10.164472567021301,"pX":0.43271560196108444,"pZ":2.2971683614287963,"vX0":6.232411618642883,"vY0":-126.95028729301615,"vZ0":-5.10119483316896,"x":100.51,"y":176.76,"x0":-1.2085919046351807,"y0":50.00466728093571,"z0":5.607034271968579,"aX":-10.666773854716869},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":17.3,"breakHorizontal":10.3,"spinRate":2281,"spinDirection":214},"zone":6,"typeConfidence":2.0,"plateTime":0.4331787718113258,"extension":7.255756894033894},"index":0,"playId":"95e87dce-fd48-346f-a158-beb5d3a0b51c","pitchNumber":1,"startTime":"2025-09-25T19:03:05.521Z","endTime":"2025-09-25T19:03:09.735Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641927,"link":"/api/v1/people/641927","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":676812,"link":"/api/v1/people/676812"}},"offense":{"batter":{"id":543309,"link":"/api/v1/people/543309","batSide":{"code":"R","description":"Right"}},"first":{"id":696030,"link":"/api/v1/people/696030"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.3,"endSpeed":74.9,"strikeZoneTop":3.39983291884252,"strikeZoneBottom":1.66393861033549,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.430669571996958,"aZ":-29.704917886081635,"pfxX":-12.388844437685094,"pfxZ":1.7272901179846136,"pX":1.0988522169893966,"pZ":0.9075501504200926,"vX0":9.068750797440927,"vY0":-119.33128172723968,"vZ0":-4.8681121652869574,"x":75.11,"y":214.28,"x0":-1.1628823828642938,"y0":50.00090213467053,"z0":5.686007559232456,"aX":-17.66001021599641},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":2.0,"breakHorizontal":19.9,"spinRate":2025,"spinDirection":251},"zone":14,"typeConfidence":2.0,"plateTime":0.46103464840822905,"extension":7.0823117463075995},"index":1,"playId":"ee02ff7d-3202-3b59-a7c3-406dfebe4496","pitchNumber":2,"startTime":"2025-09-25T19:03:22.722Z","endTime":"2025-09-25T19:03:27.330Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641927,"link":"/api/v1/people/641927","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":676812,"link":"/api/v1/people/676812"}},"offense":{"batter":{"id":543309,"link":"/api/v1/people/543309","batSide":{"code":"R","description":"Right"}},"first":{"id":696030,"link":"/api/v1/people/696030"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.4,"endSpeed":76.1,"strikeZoneTop":3.3388486865319,"strikeZoneBottom":1.56443036991365,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.125533968919196,"aZ":-27.310561897972605,"pfxX":2.5430343100443387,"pfxZ":3.32359266134722,"pX":0.5331640849163837,"pZ":2.523289425174104,"vX0":3.5375642794424085,"vY0":-119.97260694622443,"vZ0":-1.7222029013747973,"x":96.68,"y":170.65,"x0":-1.2881896493513483,"y0":50.0059875764114,"z0":5.673046196907731,"aX":3.725816119489847},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":5.9,"breakHorizontal":-5.4,"spinRate":2037,"spinDirection":172},"zone":6,"typeConfidence":2.0,"plateTime":0.45567867640385495,"extension":7.086210703124197},"index":2,"playId":"59912faf-9bc9-3a85-8d78-7921294c7418","pitchNumber":3,"startTime":"2025-09-25T19:03:41.321Z","endTime":"2025-09-25T19:03:45.549Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641927,"link":"/api/v1/people/641927","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":676812,"link":"/api/v1/people/676812"}},"offense":{"batter":{"id":543309,"link":"/api/v1/people/543309","batSide":{"code":"R","description":"Right"}},"first":{"id":696030,"link":"/api/v1/people/696030"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.3,"endSpeed":74.4,"strikeZoneTop":3.31816857672714,"strikeZoneBottom":1.59573894068457,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.297885732644062,"aZ":-28.304462643139793,"pfxX":-11.036608866180446,"pfxZ":2.7625640361433694,"pX":0.2382629518639184,"pZ":0.47886019361602794,"vX0":6.852865980975363,"vY0":-118.12648586031916,"vZ0":-5.84388653105898,"x":107.92,"y":225.85,"x0":-1.2790501086122814,"y0":50.00321467271044,"z0":5.614595661775925,"aX":-15.464274266613305},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":3.7,"breakHorizontal":18.1,"spinRate":1962,"spinDirection":247},"zone":14,"typeConfidence":2.0,"plateTime":0.46520783723448034,"extension":7.1376092732436724},"index":3,"playId":"1fc3d09e-3306-3d00-bc3d-8aecdde15a41","pitchNumber":4,"startTime":"2025-09-25T19:04:00.344Z","endTime":"2025-09-25T19:04:05.369Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641927,"link":"/api/v1/people/641927","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":676812,"link":"/api/v1/people/676812"}},"offense":{"batter":{"id":543309,"link":"/api/v1/people/543309","batSide":{"code":"R","description":"Right"}},"first":{"id":696030,"link":"/api/v1/people/696030"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":77.2,"endSpeed":70.7,"strikeZoneTop":3.32800496473702,"strikeZoneBottom":1.56945275790105,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.291699195540897,"aZ":-31.25370096132932,"pfxX":6.491530522028588,"pfxZ":0.724967267200813,"pX":1.0993422774359085,"pZ":1.717104406120111,"vX0":3.265068268913938,"vY0":-112.31560544888852,"vZ0":-1.777987893004998,"x":75.1,"y":192.42,"x0":-1.221323166635568,"y0":50.001679244888834,"z0":5.728185055048901,"aX":8.206680415231164},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.1,"breakVerticalInduced":1.2,"breakHorizontal":-12.6,"spinRate":2242,"spinDirection":58},"zone":14,"typeConfidence":2.0,"plateTime":0.4895931079143523,"extension":6.993926352510481},"index":4,"playId":"610eef62-b6a2-377f-aa1a-59f5f6f9cc50","pitchNumber":5,"startTime":"2025-09-25T19:04:25.966Z","endTime":"2025-09-25T19:04:30.624Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641927,"link":"/api/v1/people/641927","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":676812,"link":"/api/v1/people/676812"}},"offense":{"batter":{"id":543309,"link":"/api/v1/people/543309","batSide":{"code":"R","description":"Right"}},"first":{"id":696030,"link":"/api/v1/people/696030"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.8,"endSpeed":73.5,"strikeZoneTop":3.51,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.849473132530555,"aZ":-28.696451604106837,"pfxX":-10.101273235193677,"pfxZ":2.518121583338642,"pX":-0.6460887792104735,"pZ":2.330610331756947,"vX0":4.47706974457274,"vY0":-117.5655553882456,"vZ0":-1.8269155808645432,"x":141.63,"y":175.85,"x0":-1.275378814713679,"y0":50.0039396765795,"z0":5.81276160000865,"aX":-13.967026056431466},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":4.3,"breakHorizontal":17.0,"spinRate":1883,"spinDirection":252},"zone":4,"typeConfidence":2.0,"plateTime":0.4680967311049482,"extension":7.090074416596072},"index":5,"playId":"92dfd515-afe1-3b4c-b331-8c5eab7d8aed","pitchNumber":6,"startTime":"2025-09-25T19:04:45.980Z","endTime":"2025-09-25T19:04:51.111Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641927,"link":"/api/v1/people/641927","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":676812,"link":"/api/v1/people/676812"}},"offense":{"batter":{"id":543309,"link":"/api/v1/people/543309","batSide":{"code":"R","description":"Right"}},"first":{"id":696030,"link":"/api/v1/people/696030"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.7,"endSpeed":73.3,"strikeZoneTop":3.51,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.185812294102472,"aZ":-29.06864216716398,"pfxX":1.770994901759669,"pfxZ":2.2703883333463093,"pX":-0.0935065856208029,"pZ":3.530270590484478,"vX0":2.235171236005547,"vY0":-116.10977204452468,"vZ0":1.1316490111102102,"x":120.56,"y":143.46,"x0":-1.2977639168920172,"y0":50.00419211145128,"z0":5.796909738918077,"aX":2.424579759053962},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":4.7,"breakHorizontal":-3.7,"spinRate":2056,"spinDirection":134},"zone":2,"typeConfidence":2.0,"plateTime":0.4712402098789492,"extension":7.051909815412535},"hitData":{"launchSpeed":83.0,"launchAngle":54.0,"totalDistance":227.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":145.49,"coordY":111.53}},"index":6,"playId":"de2fa179-4f1e-3353-b5f5-dcba9c52457e","pitchNumber":7,"startTime":"2025-09-25T19:05:12.048Z","endTime":"2025-09-25T19:05:24.762Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641927,"link":"/api/v1/people/641927","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":676812,"link":"/api/v1/people/676812"}},"offense":{"batter":{"id":543309,"link":"/api/v1/people/543309","batSide":{"code":"R","description":"Right"}},"first":{"id":696030,"link":"/api/v1/people/696030"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":543309,"link":"/api/v1/people/543309"},"credit":"b_ab"},{"player":{"id":641927,"link":"/api/v1/people/641927"},"credit":"p_ab"},{"player":{"id":543309,"link":"/api/v1/people/543309"},"credit":"b_pa"},{"player":{"id":641927,"link":"/api/v1/people/641927"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":41.3,"awayTeamWinProbability":58.7,"homeTeamWinProbabilityAdded":-3.3000000000000043,"leverageIndex":1.38,"dramaIndex":60.0,"contextMetrics":{},"playEndTime":"2025-09-25T19:05:24.762Z","atBatIndex":12},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Billy McKinney flies out to left fielder Austin Martin.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-09-25T19:05:29.839Z","endTime":"2025-09-25T19:07:34.463Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":3},"matchup":{"batter":{"id":641856,"fullName":"Billy McKinney","link":"/api/v1/people/641856"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641927,"fullName":"Bailey Ober","link":"/api/v1/people/641927"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":641856,"fullName":"Billy McKinney","link":"/api/v1/people/641856"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":668885,"link":"/api/v1/people/668885"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball 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":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.7,"endSpeed":74.4,"strikeZoneTop":3.1768773447651,"strikeZoneBottom":1.39868261843773,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.796266718171267,"aZ":-27.644022852748787,"pfxX":-11.697911627712122,"pfxZ":3.1902037815663804,"pX":0.04666564088999351,"pZ":0.6777402809771434,"vX0":6.528305589222,"vY0":-119.96181189760898,"vZ0":-5.692212147710252,"x":115.22,"y":220.48,"x0":-1.2270144489773933,"y0":50.0032856446413,"z0":5.626325577325486,"aX":-16.609087325318185},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":4.3,"breakHorizontal":19.1,"spinRate":2053,"spinDirection":253},"zone":14,"typeConfidence":2.0,"plateTime":0.46119599229259434,"extension":7.066064615055768},"index":0,"playId":"94a477cb-90d0-3c4d-a353-efd54ba9c4bf","pitchNumber":1,"startTime":"2025-09-25T19:05:55.800Z","endTime":"2025-09-25T19:06:02.001Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641927,"link":"/api/v1/people/641927","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":676812,"link":"/api/v1/people/676812"}},"offense":{"batter":{"id":641856,"link":"/api/v1/people/641856","batSide":{"code":"L","description":"Left"}},"first":{"id":696030,"link":"/api/v1/people/696030"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":75.0,"endSpeed":67.5,"strikeZoneTop":3.11879707759588,"strikeZoneBottom":1.38055383100772,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.41183090755843,"aZ":-30.06159804968162,"pfxX":7.9395587163056645,"pfxZ":1.7945428631469227,"pX":-1.157261396863289,"pZ":3.0187482071139238,"vX0":-1.5469216197879725,"vY0":-109.04997014731167,"vZ0":1.0797507253809204,"x":161.11,"y":157.27,"x0":-1.4587736780259581,"y0":50.000976515144075,"z0":5.82034726277958,"aX":9.334710202514321},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.6,"breakVerticalInduced":4.0,"breakHorizontal":-13.8,"spinRate":2105,"spinDirection":75},"zone":11,"typeConfidence":2.0,"plateTime":0.5068988977376283,"extension":6.8322249351658435},"index":1,"playId":"143fff71-8e12-3ae6-bebe-543cf4b3721d","pitchNumber":2,"startTime":"2025-09-25T19:06:19.404Z","endTime":"2025-09-25T19:06:24.428Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641927,"link":"/api/v1/people/641927","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":676812,"link":"/api/v1/people/676812"}},"offense":{"batter":{"id":641856,"link":"/api/v1/people/641856","batSide":{"code":"L","description":"Left"}},"first":{"id":696030,"link":"/api/v1/people/696030"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.9,"endSpeed":75.9,"strikeZoneTop":3.16,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.320753219778087,"aZ":-28.614076064629312,"pfxX":-10.902062946049224,"pfxZ":2.434848203951466,"pX":0.3378345338434009,"pZ":1.6638443224993957,"vX0":6.73230172834098,"vY0":-120.47084592173331,"vZ0":-3.5981097898175607,"x":104.12,"y":193.86,"x0":-1.0824140989973545,"y0":50.00470489979749,"z0":5.717543438512703,"aX":-15.959237339409428},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":3.7,"breakHorizontal":18.0,"spinRate":2006,"spinDirection":249},"zone":9,"typeConfidence":2.0,"plateTime":0.455378266261973,"extension":7.004863395627788},"index":2,"playId":"7bd76b43-b5c5-353c-b529-188afdfce0d5","pitchNumber":3,"startTime":"2025-09-25T19:06:40.491Z","endTime":"2025-09-25T19:06:45.529Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641927,"link":"/api/v1/people/641927","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":676812,"link":"/api/v1/people/676812"}},"offense":{"batter":{"id":641856,"link":"/api/v1/people/641856","batSide":{"code":"L","description":"Left"}},"first":{"id":696030,"link":"/api/v1/people/696030"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.9,"endSpeed":74.1,"strikeZoneTop":3.09455125789526,"strikeZoneBottom":1.23576662145576,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.216722644224237,"aZ":-28.381154392612576,"pfxX":-10.682197096625455,"pfxZ":2.6819451874157263,"pX":-1.5005644232483435,"pZ":3.0799945048553714,"vX0":2.8830516737675262,"vY0":-119.17787559112362,"vZ0":-0.33201195936343386,"x":174.2,"y":155.62,"x0":-1.3495912396285104,"y0":50.005846718703,"z0":5.818990089704423,"aX":-15.130268767214629},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":5.0,"breakHorizontal":18.5,"spinRate":1835,"spinDirection":247},"zone":11,"typeConfidence":2.0,"plateTime":0.46233998160357626,"extension":6.942449359148008},"index":3,"playId":"7f673fc8-f161-3a7e-bee1-7175638e6647","pitchNumber":4,"startTime":"2025-09-25T19:07:01.717Z","endTime":"2025-09-25T19:07:06.857Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641927,"link":"/api/v1/people/641927","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":676812,"link":"/api/v1/people/676812"}},"offense":{"batter":{"id":641856,"link":"/api/v1/people/641856","batSide":{"code":"L","description":"Left"}},"first":{"id":696030,"link":"/api/v1/people/696030"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.6,"endSpeed":75.4,"strikeZoneTop":3.16,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.349155831030288,"aZ":-28.152194647454813,"pfxX":-11.083344420806856,"pfxZ":2.7704472896218197,"pX":-0.688946727500824,"pZ":1.9558849905669287,"vX0":4.768780041729303,"vY0":-120.21423493849768,"vZ0":-3.0101878035134,"x":143.26,"y":185.97,"x0":-1.2687042060773377,"y0":50.000881706676644,"z0":5.748064599416216,"aX":-16.067163268774035},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":4.4,"breakHorizontal":18.7,"spinRate":2098,"spinDirection":249},"zone":7,"typeConfidence":2.0,"plateTime":0.45727248801409237,"extension":7.015389764746566},"hitData":{"launchSpeed":94.2,"launchAngle":47.0,"totalDistance":301.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":77.14,"coordY":88.57}},"index":4,"playId":"5b63d350-1878-3219-af97-52a38db9eeac","pitchNumber":5,"startTime":"2025-09-25T19:07:24.649Z","endTime":"2025-09-25T19:07:34.463Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641927,"link":"/api/v1/people/641927","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":676812,"link":"/api/v1/people/676812"}},"offense":{"batter":{"id":641856,"link":"/api/v1/people/641856","batSide":{"code":"L","description":"Left"}},"first":{"id":696030,"link":"/api/v1/people/696030"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":641856,"link":"/api/v1/people/641856"},"credit":"b_ab"},{"player":{"id":641927,"link":"/api/v1/people/641927"},"credit":"p_ab"},{"player":{"id":641856,"link":"/api/v1/people/641856"},"credit":"b_pa"},{"player":{"id":641927,"link":"/api/v1/people/641927"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":38.800000000000004,"awayTeamWinProbability":61.199999999999996,"homeTeamWinProbabilityAdded":-2.499999999999993,"leverageIndex":0.99,"dramaIndex":46.0,"contextMetrics":{},"playEndTime":"2025-09-25T19:07:34.463Z","atBatIndex":13},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Edouard Julien singles on a ground ball to second baseman Ezequiel Duran.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":14,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-09-25T19:09:27.325Z","endTime":"2025-09-25T19:10:27.608Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":666397,"fullName":"Edouard Julien","link":"/api/v1/people/666397"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641816,"fullName":"Tyler Mahle","link":"/api/v1/people/641816"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666397,"fullName":"Edouard Julien","link":"/api/v1/people/666397"},"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":666397,"fullName":"Edouard Julien","link":"/api/v1/people/666397"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":677649,"link":"/api/v1/people/677649"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.1,"endSpeed":81.0,"strikeZoneTop":3.41,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.95882516358692,"aZ":-16.886937463280983,"pfxX":-6.457302334205603,"pfxZ":9.06120783181846,"pX":-0.131929298022943,"pZ":2.1597953321140713,"vX0":5.593722490544177,"vY0":-129.56972555682376,"vZ0":-4.626235013478001,"x":122.03,"y":180.47,"x0":-1.4876976542234914,"y0":50.005651298099984,"z0":5.2725642552517575,"aX":-10.899179071112535},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":15.5,"breakHorizontal":10.3,"spinRate":2355,"spinDirection":215},"zone":8,"typeConfidence":2.0,"plateTime":0.42393817323037597,"extension":6.716029172590026},"index":0,"playId":"d717a3e0-223e-3943-99dd-d5666d20ab2c","pitchNumber":1,"startTime":"2025-09-25T19:09:44.281Z","endTime":"2025-09-25T19:09:48.225Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641816,"link":"/api/v1/people/641816","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":669701,"link":"/api/v1/people/669701"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":641856,"link":"/api/v1/people/641856"}},"offense":{"batter":{"id":666397,"link":"/api/v1/people/666397","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.7,"endSpeed":75.1,"strikeZoneTop":3.41,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.391249064403596,"aZ":-29.586226022952243,"pfxX":-8.802889147009374,"pfxZ":1.8021395871866162,"pX":-0.39325476372655743,"pZ":2.6897713314225276,"vX0":5.3709242556065675,"vY0":-118.98045745620327,"vZ0":-0.2478590051427687,"x":131.99,"y":166.16,"x0":-1.5338465973662454,"y0":50.00323016123663,"z0":5.471728239981392,"aX":-12.647136369274252},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":3.5,"breakHorizontal":14.6,"spinRate":1645,"spinDirection":238},"zone":4,"typeConfidence":2.0,"plateTime":0.4599860760660195,"extension":6.206529302501218},"hitData":{"launchSpeed":73.6,"launchAngle":4.0,"totalDistance":64.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":160.38,"coordY":147.52}},"index":1,"playId":"e5223cc9-aa5d-36b2-87c8-8b8515d4989d","pitchNumber":2,"startTime":"2025-09-25T19:10:19.569Z","endTime":"2025-09-25T19:10:27.608Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641816,"link":"/api/v1/people/641816","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":669701,"link":"/api/v1/people/669701"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":641856,"link":"/api/v1/people/641856"}},"offense":{"batter":{"id":666397,"link":"/api/v1/people/666397","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666397,"link":"/api/v1/people/666397"},"credit":"b_ab"},{"player":{"id":641816,"link":"/api/v1/people/641816"},"credit":"p_ab"},{"player":{"id":666397,"link":"/api/v1/people/666397"},"credit":"b_pa"},{"player":{"id":641816,"link":"/api/v1/people/641816"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":35.3,"awayTeamWinProbability":64.7,"homeTeamWinProbabilityAdded":-3.500000000000007,"leverageIndex":0.85,"dramaIndex":48.0,"contextMetrics":{},"playEndTime":"2025-09-25T19:10:27.608Z","atBatIndex":14},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Christian Vázquez pops out to second baseman Ezequiel Duran in foul territory.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":15,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-09-25T19:10:38.179Z","endTime":"2025-09-25T19:11:08.605Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":543877,"fullName":"Christian Vázquez","link":"/api/v1/people/543877"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641816,"fullName":"Tyler Mahle","link":"/api/v1/people/641816"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666397,"fullName":"Edouard Julien","link":"/api/v1/people/666397"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"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":543877,"fullName":"Christian Vázquez","link":"/api/v1/people/543877"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":677649,"link":"/api/v1/people/677649"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":86.1,"endSpeed":79.2,"strikeZoneTop":3.16,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.856428903009256,"aZ":-23.475310317405235,"pfxX":-2.34083216697487,"pfxZ":5.457042597618558,"pX":0.24668736514933917,"pZ":1.944575649825955,"vX0":5.136515368247229,"vY0":-125.32993287970532,"vZ0":-3.5976035573465537,"x":107.6,"y":186.28,"x0":-1.5233951810116104,"y0":50.00385275837998,"z0":5.31161772291828,"aX":-3.7324378759341394},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":9.4,"breakHorizontal":3.1,"spinRate":2492,"spinDirection":195},"zone":8,"typeConfidence":2.0,"plateTime":0.436706922623578,"extension":6.530612643956137},"hitData":{"launchSpeed":78.5,"launchAngle":59.0,"totalDistance":185.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":181.75,"coordY":151.17}},"index":0,"playId":"a773fd14-e00c-3dbb-a5cf-b584a6d8b3c5","pitchNumber":1,"startTime":"2025-09-25T19:10:59.445Z","endTime":"2025-09-25T19:11:08.605Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641816,"link":"/api/v1/people/641816","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":669701,"link":"/api/v1/people/669701"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":641856,"link":"/api/v1/people/641856"}},"offense":{"batter":{"id":543877,"link":"/api/v1/people/543877","batSide":{"code":"R","description":"Right"}},"first":{"id":666397,"link":"/api/v1/people/666397"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":543877,"link":"/api/v1/people/543877"},"credit":"b_ab"},{"player":{"id":641816,"link":"/api/v1/people/641816"},"credit":"p_ab"},{"player":{"id":543877,"link":"/api/v1/people/543877"},"credit":"b_pa"},{"player":{"id":641816,"link":"/api/v1/people/641816"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":38.6,"awayTeamWinProbability":61.4,"homeTeamWinProbabilityAdded":3.3000000000000043,"leverageIndex":1.41,"dramaIndex":61.0,"contextMetrics":{},"playEndTime":"2025-09-25T19:11:08.605Z","atBatIndex":15},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Byron Buxton flies out to right fielder Billy McKinney.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-09-25T19:11:20.385Z","endTime":"2025-09-25T19:12:55.861Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641816,"fullName":"Tyler Mahle","link":"/api/v1/people/641816"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666397,"fullName":"Edouard Julien","link":"/api/v1/people/666397"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":641856,"link":"/api/v1/people/641856"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.1,"endSpeed":79.8,"strikeZoneTop":3.35260183022976,"strikeZoneBottom":1.43139785967431,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.133449442188045,"aZ":-22.53404245461768,"pfxX":-2.11053154983259,"pfxZ":5.941912039239198,"pX":0.33210059641393,"pZ":1.5827033025323296,"vX0":5.561272652830549,"vY0":-126.65428654581062,"vZ0":-4.616057794236427,"x":104.34,"y":196.05,"x0":-1.6190102023615078,"y0":50.0046289231816,"z0":5.233530449681862,"aX":-3.4258294225331096},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":10.0,"breakHorizontal":2.5,"spinRate":2585,"spinDirection":194},"zone":9,"typeConfidence":2.0,"plateTime":0.4326474675879459,"extension":6.604662839711077},"index":0,"playId":"a578f15a-24a3-39ed-bfba-deeb20cb1335","pitchNumber":1,"startTime":"2025-09-25T19:11:40.910Z","endTime":"2025-09-25T19:11:45.520Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641816,"link":"/api/v1/people/641816","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":669701,"link":"/api/v1/people/669701"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":641856,"link":"/api/v1/people/641856"}},"offense":{"batter":{"id":621439,"link":"/api/v1/people/621439","batSide":{"code":"R","description":"Right"}},"first":{"id":666397,"link":"/api/v1/people/666397"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"index":1,"playId":"bec51f1c-fa7d-3ec2-8e10-83c44d80442a","startTime":"2025-09-25T19:11:59.776Z","endTime":"2025-09-25T19:12:05.159Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":641816,"link":"/api/v1/people/641816","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":669701,"link":"/api/v1/people/669701"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":641856,"link":"/api/v1/people/641856"}},"offense":{"batter":{"id":621439,"link":"/api/v1/people/621439","batSide":{"code":"R","description":"Right"}},"first":{"id":666397,"link":"/api/v1/people/666397"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.0,"endSpeed":77.0,"strikeZoneTop":3.46,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.170882897994414,"aZ":-23.432891352776945,"pfxX":-9.179568282010056,"pfxZ":5.7987889454432056,"pX":0.5455607220391581,"pZ":1.4337673638107102,"vX0":7.980127322658004,"vY0":-122.0326658498261,"vZ0":-4.304526666960142,"x":96.2,"y":200.07,"x0":-1.5753929601753855,"y0":50.00252950380418,"z0":5.2408725681721755,"aX":-13.835466416761806},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":9.7,"breakHorizontal":14.8,"spinRate":1963,"spinDirection":232},"zone":14,"typeConfidence":2.0,"plateTime":0.4489683236841686,"extension":6.900166534644734},"index":2,"playId":"0d83c17a-502e-3fcf-9cd9-42f3fadc9204","pitchNumber":2,"startTime":"2025-09-25T19:12:21.504Z","endTime":"2025-09-25T19:12:25.370Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641816,"link":"/api/v1/people/641816","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":669701,"link":"/api/v1/people/669701"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":641856,"link":"/api/v1/people/641856"}},"offense":{"batter":{"id":621439,"link":"/api/v1/people/621439","batSide":{"code":"R","description":"Right"}},"first":{"id":666397,"link":"/api/v1/people/666397"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.6,"endSpeed":80.6,"strikeZoneTop":3.46,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.343498089747275,"aZ":-22.21249636446753,"pfxX":-1.4067452462287506,"pfxZ":6.042357199334075,"pX":0.9948742142467727,"pZ":1.8897550431116028,"vX0":6.680236240699133,"vY0":-127.4102739945181,"vZ0":-4.016834535746592,"x":79.08,"y":187.76,"x0":-1.4745290436348586,"y0":50.00615419395085,"z0":5.2349317903978685,"aX":-2.3210354775203053},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":10.3,"breakHorizontal":1.1,"spinRate":2560,"spinDirection":189},"zone":14,"typeConfidence":2.0,"plateTime":0.42933698699734224,"extension":6.661822193674951},"hitData":{"launchSpeed":83.1,"launchAngle":44.0,"totalDistance":272.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":177.11,"coordY":102.41}},"index":3,"playId":"3b1ca2d5-9496-32fc-8bf6-32a4b746daef","pitchNumber":3,"startTime":"2025-09-25T19:12:43.346Z","endTime":"2025-09-25T19:12:55.861Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641816,"link":"/api/v1/people/641816","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":669701,"link":"/api/v1/people/669701"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":641856,"link":"/api/v1/people/641856"}},"offense":{"batter":{"id":621439,"link":"/api/v1/people/621439","batSide":{"code":"R","description":"Right"}},"first":{"id":666397,"link":"/api/v1/people/666397"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":621439,"link":"/api/v1/people/621439"},"credit":"b_ab"},{"player":{"id":641816,"link":"/api/v1/people/641816"},"credit":"p_ab"},{"player":{"id":621439,"link":"/api/v1/people/621439"},"credit":"b_pa"},{"player":{"id":641816,"link":"/api/v1/people/641816"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":41.4,"awayTeamWinProbability":58.6,"homeTeamWinProbabilityAdded":2.799999999999997,"leverageIndex":1.19,"dramaIndex":52.0,"contextMetrics":{},"playEndTime":"2025-09-25T19:12:55.861Z","atBatIndex":16},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Austin Martin flies out to center fielder Michael Helman.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-09-25T19:13:01.476Z","endTime":"2025-09-25T19:16:08.964Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641816,"fullName":"Tyler Mahle","link":"/api/v1/people/641816"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","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":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":680737,"link":"/api/v1/people/680737"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.2,"endSpeed":83.1,"strikeZoneTop":3.41,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.38696403702134,"aZ":-14.9708243805807,"pfxX":-5.2433804451906605,"pfxZ":9.699837170619155,"pX":0.3290996818616178,"pZ":2.498341682405919,"vX0":6.537746070353683,"vY0":-132.59182400829215,"vZ0":-4.655852941754705,"x":104.46,"y":171.32,"x0":-1.4918324846316853,"y0":50.00166129514651,"z0":5.375853525051004,"aX":-9.298950056603115},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":16.7,"breakHorizontal":8.0,"spinRate":2340,"spinDirection":216},"zone":6,"typeConfidence":2.0,"plateTime":0.4136999791371232,"extension":6.671462555825913},"index":0,"playId":"c433f47b-3342-3a50-969e-1594a2bbdab6","pitchNumber":1,"startTime":"2025-09-25T19:13:19.522Z","endTime":"2025-09-25T19:13:23.396Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641816,"link":"/api/v1/people/641816","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":669701,"link":"/api/v1/people/669701"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":641856,"link":"/api/v1/people/641856"}},"offense":{"batter":{"id":668885,"link":"/api/v1/people/668885","batSide":{"code":"R","description":"Right"}},"first":{"id":666397,"link":"/api/v1/people/666397"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.3,"endSpeed":78.9,"strikeZoneTop":3.41,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.20944921569687,"aZ":-22.793250236842674,"pfxX":-8.36699412992948,"pfxZ":5.893525122308005,"pX":-0.9543171698898699,"pZ":2.2225060390147724,"vX0":4.16109347850556,"vY0":-125.56959849655614,"vZ0":-3.2274905939769862,"x":153.38,"y":178.77,"x0":-1.548786314599724,"y0":50.00210281962221,"z0":5.385747209629285,"aX":-13.316876977855697},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":10.1,"breakHorizontal":14.2,"spinRate":2090,"spinDirection":221},"zone":13,"typeConfidence":2.0,"plateTime":0.43674994877381446,"extension":6.6068827332261},"index":1,"playId":"259ea429-77d0-3b31-80b8-f3de4d0ad15e","pitchNumber":2,"startTime":"2025-09-25T19:13:40.932Z","endTime":"2025-09-25T19:13:44.488Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641816,"link":"/api/v1/people/641816","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":669701,"link":"/api/v1/people/669701"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":641856,"link":"/api/v1/people/641856"}},"offense":{"batter":{"id":668885,"link":"/api/v1/people/668885","batSide":{"code":"R","description":"Right"}},"first":{"id":666397,"link":"/api/v1/people/666397"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":92.6,"endSpeed":83.5,"strikeZoneTop":3.41,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.0832790361724,"aZ":-11.652215189596799,"pfxX":-6.720105237746222,"pfxZ":11.357875480055547,"pX":0.6792829966339149,"pZ":2.6703271923733896,"vX0":7.892382886589298,"vY0":-134.52862106095617,"vZ0":-4.9374193937056,"x":91.11,"y":166.68,"x0":-1.4393445361796058,"y0":50.000829118091055,"z0":5.376492659046711,"aX":-12.140334572345846},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":19.4,"breakHorizontal":10.2,"spinRate":2290,"spinDirection":216},"zone":6,"typeConfidence":2.0,"plateTime":0.409390727065146,"extension":6.512081204799743},"index":2,"playId":"19d1bbb2-8c77-38f7-994a-fb5a236d087b","pitchNumber":3,"startTime":"2025-09-25T19:14:07.027Z","endTime":"2025-09-25T19:14:10.123Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641816,"link":"/api/v1/people/641816","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":669701,"link":"/api/v1/people/669701"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":641856,"link":"/api/v1/people/641856"}},"offense":{"batter":{"id":668885,"link":"/api/v1/people/668885","batSide":{"code":"R","description":"Right"}},"first":{"id":666397,"link":"/api/v1/people/666397"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":83.1,"strikeZoneTop":3.22560027851364,"strikeZoneBottom":1.4180730840622,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.15154658901142,"aZ":-15.814400515358722,"pfxX":-7.902967038995879,"pfxZ":9.069090909304617,"pX":-0.18174717668430104,"pZ":4.887346940842791,"vX0":5.968797461120535,"vY0":-134.68009601644079,"vZ0":1.000867481820304,"x":123.93,"y":106.82,"x0":-1.4200204357980342,"y0":50.003731122465545,"z0":5.643516987988345,"aX":-14.25826312625697},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":16.8,"breakHorizontal":12.7,"spinRate":2299,"spinDirection":211},"zone":11,"typeConfidence":2.0,"plateTime":0.409523301197404,"extension":6.395702998944043},"index":3,"playId":"62c4312b-54e7-39e6-85b2-3432f1e62b20","pitchNumber":4,"startTime":"2025-09-25T19:14:29.814Z","endTime":"2025-09-25T19:14:34.940Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641816,"link":"/api/v1/people/641816","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":669701,"link":"/api/v1/people/669701"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":641856,"link":"/api/v1/people/641856"}},"offense":{"batter":{"id":668885,"link":"/api/v1/people/668885","batSide":{"code":"R","description":"Right"}},"first":{"id":666397,"link":"/api/v1/people/666397"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.9,"endSpeed":79.7,"strikeZoneTop":3.26438145805714,"strikeZoneBottom":1.53633009685363,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.58823671902549,"aZ":-24.270355565254565,"pfxX":0.015447727068949924,"pfxZ":4.900948866357765,"pX":0.9188739778251309,"pZ":1.3563848794354096,"vX0":6.087363454958505,"vY0":-126.42325344190012,"vZ0":-4.952815143609197,"x":81.97,"y":202.16,"x0":-1.5257058238844907,"y0":50.0046963090923,"z0":5.297301879522951,"aX":0.024238828217358736},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":7.9,"breakHorizontal":-1.4,"spinRate":2523,"spinDirection":188},"zone":14,"typeConfidence":2.0,"plateTime":0.43381219140709604,"extension":6.741069351513427},"index":4,"playId":"5c4df16c-6595-34ab-8852-52d5415f0b86","pitchNumber":5,"startTime":"2025-09-25T19:14:50.485Z","endTime":"2025-09-25T19:14:56.675Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641816,"link":"/api/v1/people/641816","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":669701,"link":"/api/v1/people/669701"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":641856,"link":"/api/v1/people/641856"}},"offense":{"batter":{"id":668885,"link":"/api/v1/people/668885","batSide":{"code":"R","description":"Right"}},"first":{"id":666397,"link":"/api/v1/people/666397"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":84.2,"strikeZoneTop":3.41,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.060592804029135,"aZ":-14.923256783101328,"pfxX":-8.125018973280868,"pfxZ":9.430341073203865,"pX":0.17944779320160806,"pZ":2.9560285929852204,"vX0":6.8645426916420345,"vY0":-134.83789399361999,"vZ0":-3.6136834192789737,"x":110.16,"y":158.97,"x0":-1.3516974912346356,"y0":50.006674704821094,"z0":5.375934974821058,"aX":-14.869558304230178},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":16.4,"breakHorizontal":13.1,"spinRate":2389,"spinDirection":214},"zone":2,"typeConfidence":2.0,"plateTime":0.4072090400893513,"extension":6.870282600648449},"index":5,"playId":"41b36225-8878-3a8b-9f21-f532692ad74e","pitchNumber":6,"startTime":"2025-09-25T19:15:12.186Z","endTime":"2025-09-25T19:15:15.466Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641816,"link":"/api/v1/people/641816","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":669701,"link":"/api/v1/people/669701"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":641856,"link":"/api/v1/people/641856"}},"offense":{"batter":{"id":668885,"link":"/api/v1/people/668885","batSide":{"code":"R","description":"Right"}},"first":{"id":666397,"link":"/api/v1/people/666397"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"index":6,"playId":"5b567cef-f354-3574-b09c-02c8f56ae238","startTime":"2025-09-25T19:15:37.894Z","endTime":"2025-09-25T19:15:43.219Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":641816,"link":"/api/v1/people/641816","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":669701,"link":"/api/v1/people/669701"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":641856,"link":"/api/v1/people/641856"}},"offense":{"batter":{"id":668885,"link":"/api/v1/people/668885","batSide":{"code":"R","description":"Right"}},"first":{"id":666397,"link":"/api/v1/people/666397"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.8,"endSpeed":78.6,"strikeZoneTop":3.41,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.34103093501545,"aZ":-23.071575045176367,"pfxX":0.8896157762965611,"pfxZ":5.768290648825118,"pX":0.3447597770935354,"pZ":2.547086788292649,"vX0":4.502129240321711,"vY0":-124.88184620262656,"vZ0":-2.1264905974592145,"x":103.86,"y":170.01,"x0":-1.5976225050155852,"y0":50.004545599191864,"z0":5.309174048776163,"aX":1.402794340510031},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":10.2,"breakHorizontal":-2.6,"spinRate":2469,"spinDirection":176},"zone":6,"typeConfidence":2.0,"plateTime":0.438737642591835,"extension":6.39533355061086},"hitData":{"launchSpeed":85.0,"launchAngle":36.0,"totalDistance":314.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":117.8,"coordY":73.0}},"index":7,"playId":"e038b68d-3737-3861-a30d-75c852e18980","pitchNumber":7,"startTime":"2025-09-25T19:16:00.255Z","endTime":"2025-09-25T19:16:08.964Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641816,"link":"/api/v1/people/641816","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":669701,"link":"/api/v1/people/669701"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":641856,"link":"/api/v1/people/641856"}},"offense":{"batter":{"id":668885,"link":"/api/v1/people/668885","batSide":{"code":"R","description":"Right"}},"first":{"id":666397,"link":"/api/v1/people/666397"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668885,"link":"/api/v1/people/668885"},"credit":"b_ab"},{"player":{"id":641816,"link":"/api/v1/people/641816"},"credit":"p_ab"},{"player":{"id":668885,"link":"/api/v1/people/668885"},"credit":"b_pa"},{"player":{"id":641816,"link":"/api/v1/people/641816"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":43.7,"awayTeamWinProbability":56.3,"homeTeamWinProbabilityAdded":2.3000000000000043,"leverageIndex":0.89,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2025-09-25T19:16:08.964Z","atBatIndex":17},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ezequiel Duran singles on a line drive to center fielder Byron Buxton.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":18,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-09-25T19:18:11.845Z","endTime":"2025-09-25T19:18:38.704Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641927,"fullName":"Bailey Ober","link":"/api/v1/people/641927"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":621439,"link":"/api/v1/people/621439"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.2,"endSpeed":76.1,"strikeZoneTop":3.19437566615505,"strikeZoneBottom":1.40958958464962,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.1813549406121,"aZ":-25.146953872810293,"pfxX":1.14403663501859,"pfxZ":4.805200657739064,"pX":1.0011840145089437,"pZ":2.489576433725464,"vX0":5.103318692232527,"vY0":-119.65434756048069,"vZ0":-2.3491502338392714,"x":78.84,"y":171.56,"x0":-1.30032295855727,"y0":50.005063080967766,"z0":5.717434659164557,"aX":1.6723429583005816},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":8.4,"breakHorizontal":-3.2,"spinRate":2071,"spinDirection":182},"zone":12,"typeConfidence":2.0,"plateTime":0.4562325973770194,"extension":7.028302171107014},"index":0,"playId":"45b991ce-68f2-394d-a319-2f3a36995ad4","pitchNumber":1,"startTime":"2025-09-25T19:18:13.659Z","endTime":"2025-09-25T19:18:18.005Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641927,"link":"/api/v1/people/641927","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":676812,"link":"/api/v1/people/676812"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.5,"endSpeed":80.9,"strikeZoneTop":3.43,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.30228820273194,"aZ":-23.506187187940945,"pfxX":-8.952100117794764,"pfxZ":5.176505723682904,"pX":0.022460266246070545,"pZ":2.3664640979406286,"vX0":6.28459208021139,"vY0":-128.70316819786765,"vZ0":-3.6879295617579135,"x":116.14,"y":174.89,"x0":-1.2908805925047715,"y0":50.001159748026446,"z0":5.64345903029543,"aX":-14.981418738241988},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":8.8,"breakHorizontal":14.8,"spinRate":2110,"spinDirection":221},"zone":5,"typeConfidence":2.0,"plateTime":0.42596377273029695,"extension":7.09287129121005},"hitData":{"launchSpeed":99.9,"launchAngle":14.0,"totalDistance":256.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":122.85,"coordY":66.61}},"index":1,"playId":"755c8e10-f90f-33db-bb4e-ed14e5880fda","pitchNumber":2,"startTime":"2025-09-25T19:18:27.850Z","endTime":"2025-09-25T19:18:38.704Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641927,"link":"/api/v1/people/641927","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":676812,"link":"/api/v1/people/676812"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677649,"link":"/api/v1/people/677649"},"credit":"b_ab"},{"player":{"id":641927,"link":"/api/v1/people/641927"},"credit":"p_ab"},{"player":{"id":677649,"link":"/api/v1/people/677649"},"credit":"b_pa"},{"player":{"id":641927,"link":"/api/v1/people/641927"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":48.1,"awayTeamWinProbability":51.9,"homeTeamWinProbabilityAdded":4.399999999999999,"leverageIndex":1.07,"dramaIndex":59.0,"contextMetrics":{},"playEndTime":"2025-09-25T19:18:38.704Z","atBatIndex":18},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Michael Helman pops out to third baseman Royce Lewis in foul territory.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-09-25T19:18:50.334Z","endTime":"2025-09-25T19:19:35.002Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":680737,"fullName":"Michael Helman","link":"/api/v1/people/680737"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641927,"fullName":"Bailey Ober","link":"/api/v1/people/641927"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":680737,"fullName":"Michael Helman","link":"/api/v1/people/680737"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":668904,"link":"/api/v1/people/668904"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"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":88.2,"endSpeed":81.0,"strikeZoneTop":3.63640474342133,"strikeZoneBottom":1.67870018299805,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.77879985405537,"aZ":-17.326201851461825,"pfxX":-6.6192516239137955,"pfxZ":8.895357309941108,"pX":1.3125248426464844,"pZ":2.057845570035562,"vX0":8.23206236049801,"vY0":-128.20803861340985,"vZ0":-5.570584704586886,"x":66.97,"y":183.22,"x0":-1.0756226085414333,"y0":50.005770877054545,"z0":5.605163591721718,"aX":-11.053837977935505},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":15.1,"breakHorizontal":10.2,"spinRate":2313,"spinDirection":221},"zone":14,"typeConfidence":2.0,"plateTime":0.4267442383451696,"extension":7.085239030762639},"index":0,"playId":"0c4b14bb-8079-39ed-a748-6dd4f7231dfa","pitchNumber":1,"startTime":"2025-09-25T19:19:04.439Z","endTime":"2025-09-25T19:19:08.617Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641927,"link":"/api/v1/people/641927","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":676812,"link":"/api/v1/people/676812"}},"offense":{"batter":{"id":680737,"link":"/api/v1/people/680737","batSide":{"code":"R","description":"Right"}},"first":{"id":677649,"link":"/api/v1/people/677649"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.0,"endSpeed":79.8,"strikeZoneTop":3.66,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.396839195648973,"aZ":-17.436707379320218,"pfxX":-5.983759345959565,"pfxZ":9.074535357216277,"pX":0.28522768536884024,"pZ":2.209630344464403,"vX0":5.649379763327748,"vY0":-126.51343525895875,"vZ0":-5.161218370009657,"x":106.13,"y":179.12,"x0":-1.1974669152355317,"y0":50.0019795867847,"z0":5.670265528864303,"aX":-9.716373274030673},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":15.5,"breakHorizontal":9.6,"spinRate":2292,"spinDirection":213},"zone":9,"typeConfidence":2.0,"plateTime":0.43265879348083347,"extension":7.155322363393348},"hitData":{"launchSpeed":71.6,"launchAngle":70.0,"totalDistance":117.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":93.46,"coordY":190.11}},"index":1,"playId":"0fa9a2af-3875-32e1-9745-5488a88b9b4c","pitchNumber":2,"startTime":"2025-09-25T19:19:25.851Z","endTime":"2025-09-25T19:19:35.002Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641927,"link":"/api/v1/people/641927","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":676812,"link":"/api/v1/people/676812"}},"offense":{"batter":{"id":680737,"link":"/api/v1/people/680737","batSide":{"code":"R","description":"Right"}},"first":{"id":677649,"link":"/api/v1/people/677649"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680737,"link":"/api/v1/people/680737"},"credit":"b_ab"},{"player":{"id":641927,"link":"/api/v1/people/641927"},"credit":"p_ab"},{"player":{"id":680737,"link":"/api/v1/people/680737"},"credit":"b_pa"},{"player":{"id":641927,"link":"/api/v1/people/641927"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":44.0,"awayTeamWinProbability":56.0,"homeTeamWinProbabilityAdded":-4.100000000000001,"leverageIndex":1.8,"dramaIndex":75.0,"contextMetrics":{},"playEndTime":"2025-09-25T19:19:35.002Z","atBatIndex":19},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Joc Pederson grounds into a double play, first baseman Edouard Julien to shortstop Brooks Lee to pitcher Bailey Ober. Ezequiel Duran out at 2nd. Joc Pederson out at 1st.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-09-25T19:19:57.989Z","endTime":"2025-09-25T19:20:50.134Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641927,"fullName":"Bailey Ober","link":"/api/v1/people/641927"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":666397,"link":"/api/v1/people/666397"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":686797,"link":"/api/v1/people/686797"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":686797,"link":"/api/v1/people/686797"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":641927,"link":"/api/v1/people/641927"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"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, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.3,"endSpeed":75.1,"strikeZoneTop":3.56,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.18593928332295,"aZ":-24.567005793034554,"pfxX":-12.098104027454418,"pfxZ":5.282138104544826,"pX":-0.022014963485671057,"pZ":2.1183740154208133,"vX0":6.716831137571755,"vY0":-119.59090885448084,"vZ0":-3.3767522064171676,"x":117.84,"y":181.58,"x0":-1.3027323552151977,"y0":50.00522332278973,"z0":5.76503112765829,"aX":-17.434950530313277},"breaks":{"breakAngle":32.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":9.0,"breakHorizontal":20.2,"spinRate":2129,"spinDirection":244},"zone":8,"typeConfidence":2.0,"plateTime":0.45891383570145816,"extension":6.945673327690651},"index":0,"playId":"7130790f-e777-3553-bd67-4d434853bee0","pitchNumber":1,"startTime":"2025-09-25T19:20:01.970Z","endTime":"2025-09-25T19:20:07.122Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641927,"link":"/api/v1/people/641927","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":676812,"link":"/api/v1/people/676812"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"first":{"id":677649,"link":"/api/v1/people/677649"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"index":1,"playId":"c776bb98-e9a8-3ac2-8c30-b69716f808b6","startTime":"2025-09-25T19:20:19.985Z","endTime":"2025-09-25T19:20:24.373Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":641927,"link":"/api/v1/people/641927","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":676812,"link":"/api/v1/people/676812"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"first":{"id":677649,"link":"/api/v1/people/677649"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":86.6,"endSpeed":78.6,"strikeZoneTop":3.56,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.540705918375153,"aZ":-17.01413154328064,"pfxX":-7.036553773569819,"pfxZ":9.501119977990092,"pX":-0.01723073780873985,"pZ":3.321328041620028,"vX0":5.324459480532923,"vY0":-126.03441948592818,"vZ0":-2.306939230905428,"x":117.66,"y":149.1,"x0":-1.2514176165617619,"y0":50.00511574453931,"z0":5.635069924570366,"aX":-11.230767156054574},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":16.8,"breakHorizontal":11.4,"spinRate":2261,"spinDirection":216},"zone":2,"typeConfidence":2.0,"plateTime":0.4359445453414681,"extension":7.041933667762314},"hitData":{"launchSpeed":80.5,"launchAngle":1.0,"totalDistance":55.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":143.65,"coordY":174.39}},"index":2,"playId":"206d2007-f6c1-30f9-a189-8161c148fbca","pitchNumber":2,"startTime":"2025-09-25T19:20:41.970Z","endTime":"2025-09-25T19:20:50.134Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641927,"link":"/api/v1/people/641927","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":676812,"link":"/api/v1/people/676812"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"first":{"id":677649,"link":"/api/v1/people/677649"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":592626,"link":"/api/v1/people/592626"},"credit":"b_ab"},{"player":{"id":641927,"link":"/api/v1/people/641927"},"credit":"p_ab"},{"player":{"id":592626,"link":"/api/v1/people/592626"},"credit":"b_pa"},{"player":{"id":641927,"link":"/api/v1/people/641927"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":37.7,"awayTeamWinProbability":62.3,"homeTeamWinProbabilityAdded":-6.299999999999997,"leverageIndex":1.5,"dramaIndex":81.0,"contextMetrics":{},"playEndTime":"2025-09-25T19:20:50.134Z","atBatIndex":20},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Trevor Larnach doubles (23) on a sharp line drive to right fielder Billy McKinney.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-09-25T19:22:53.603Z","endTime":"2025-09-25T19:23:59.231Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":2,"outs":0},"matchup":{"batter":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641816,"fullName":"Tyler Mahle","link":"/api/v1/people/641816"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3],"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":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":641856,"link":"/api/v1/people/641856"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.7,"endSpeed":74.2,"strikeZoneTop":3.79,"strikeZoneBottom":1.8,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.26557914161983,"aZ":-26.632928195497737,"pfxX":-7.1854786349232755,"pfxZ":3.956409541896826,"pX":-0.7607745259507006,"pZ":1.8853195852961278,"vX0":4.163927247278506,"vY0":-117.55031348979229,"vZ0":-2.2493322768425927,"x":146.0,"y":187.88,"x0":-1.621517362841071,"y0":50.00056596412054,"z0":5.326899893419326,"aX":-10.055385751003683},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":6.8,"breakHorizontal":12.0,"spinRate":1763,"spinDirection":235},"zone":7,"typeConfidence":2.0,"plateTime":0.46594026188384774,"extension":6.7939062937465655},"index":0,"playId":"f2386c53-60c4-3633-b72d-536bb6e6621e","pitchNumber":1,"startTime":"2025-09-25T19:23:00.964Z","endTime":"2025-09-25T19:23:05.057Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641816,"link":"/api/v1/people/641816","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":669701,"link":"/api/v1/people/669701"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":641856,"link":"/api/v1/people/641856"}},"offense":{"batter":{"id":663616,"link":"/api/v1/people/663616","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.9,"endSpeed":81.2,"strikeZoneTop":3.79,"strikeZoneBottom":1.8,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.7206598811492,"aZ":-17.127395445644247,"pfxX":-7.69746004933186,"pfxZ":8.796872778018823,"pX":0.06754769850153844,"pZ":3.5905560987333844,"vX0":6.60579955714111,"vY0":-130.75018919823736,"vZ0":-1.3266854543846707,"x":114.43,"y":141.83,"x0":-1.506817866237278,"y0":50.000298352594555,"z0":5.405614871611656,"aX":-13.162511345101056},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":15.8,"breakHorizontal":12.2,"spinRate":2267,"spinDirection":216},"zone":2,"typeConfidence":2.0,"plateTime":0.4208911179722743,"extension":6.891311674461407},"index":1,"playId":"4e2b185a-c74c-3d3a-9b45-fb2528fbab04","pitchNumber":2,"startTime":"2025-09-25T19:23:16.078Z","endTime":"2025-09-25T19:23:19.090Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641816,"link":"/api/v1/people/641816","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":669701,"link":"/api/v1/people/669701"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":641856,"link":"/api/v1/people/641856"}},"offense":{"batter":{"id":663616,"link":"/api/v1/people/663616","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2025-09-25T19:23:33.566Z","endTime":"2025-09-25T19:23:47.195Z","isPitch":false,"type":"action","player":{"id":663616,"link":"/api/v1/people/663616"},"defense":{"pitcher":{"id":641816,"link":"/api/v1/people/641816","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":669701,"link":"/api/v1/people/669701"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":641856,"link":"/api/v1/people/641856"}},"offense":{"batter":{"id":663616,"link":"/api/v1/people/663616","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.6,"endSpeed":77.2,"strikeZoneTop":3.79,"strikeZoneBottom":1.8,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.441454271944618,"aZ":-23.138667569105884,"pfxX":-9.375769987583146,"pfxZ":5.918493431806058,"pX":0.08758359722063971,"pZ":2.1394502775952606,"vX0":6.917882688305324,"vY0":-123.05508864392809,"vZ0":-3.0690705859385545,"x":113.66,"y":181.01,"x0":-1.5482559872402695,"y0":50.002343047769735,"z0":5.372704142099555,"aX":-14.313984100357425},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":10.2,"breakHorizontal":15.2,"spinRate":1730,"spinDirection":233},"zone":8,"typeConfidence":2.0,"plateTime":0.44585878195150075,"extension":6.652376073215221},"hitData":{"launchSpeed":108.9,"launchAngle":12.0,"totalDistance":257.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":211.94,"coordY":96.93}},"index":3,"playId":"5d7a284b-0c49-3ea3-a3d0-0db84f3a7dd3","pitchNumber":3,"startTime":"2025-09-25T19:23:47.195Z","endTime":"2025-09-25T19:23:59.231Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641816,"link":"/api/v1/people/641816","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":669701,"link":"/api/v1/people/669701"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":641856,"link":"/api/v1/people/641856"}},"offense":{"batter":{"id":663616,"link":"/api/v1/people/663616","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663616,"link":"/api/v1/people/663616"},"credit":"b_ab"},{"player":{"id":641816,"link":"/api/v1/people/641816"},"credit":"p_ab"},{"player":{"id":663616,"link":"/api/v1/people/663616"},"credit":"b_pa"},{"player":{"id":641816,"link":"/api/v1/people/641816"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":31.5,"awayTeamWinProbability":68.5,"homeTeamWinProbabilityAdded":-6.200000000000003,"leverageIndex":0.9,"dramaIndex":66.0,"contextMetrics":{},"playEndTime":"2025-09-25T19:23:59.231Z","atBatIndex":21},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Kody Clemens lines out to left fielder Alejandro Osuna.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-09-25T19:24:08.806Z","endTime":"2025-09-25T19:25:39.788Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641816,"fullName":"Tyler Mahle","link":"/api/v1/people/641816"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":696030,"link":"/api/v1/people/696030"},"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(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":85.7,"endSpeed":78.5,"strikeZoneTop":3.59815567420045,"strikeZoneBottom":1.64889221041149,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.625787582980774,"aZ":-23.204939697331866,"pfxX":-5.290014822837564,"pfxZ":5.703630466583665,"pX":-1.5808834697487413,"pZ":1.5451418303031066,"vX0":2.207418333066149,"vY0":-124.74704883138504,"vZ0":-4.375432604830889,"x":177.26,"y":197.06,"x0":-1.7910691457870769,"y0":50.0021134772059,"z0":5.239959787107447,"aX":-8.318208362002313},"breaks":{"breakAngle":18.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":9.5,"breakHorizontal":9.0,"spinRate":2445,"spinDirection":210},"zone":13,"typeConfidence":2.0,"plateTime":0.4394381617254144,"extension":6.529498400952586},"index":0,"playId":"18b8e181-369e-3296-8cf5-48b87c2fd373","pitchNumber":1,"startTime":"2025-09-25T19:24:29.534Z","endTime":"2025-09-25T19:24:36.135Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641816,"link":"/api/v1/people/641816","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":669701,"link":"/api/v1/people/669701"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":641856,"link":"/api/v1/people/641856"}},"offense":{"batter":{"id":665019,"link":"/api/v1/people/665019","batSide":{"code":"L","description":"Left"}},"second":{"id":663616,"link":"/api/v1/people/663616"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.8,"endSpeed":75.6,"strikeZoneTop":3.54404846479247,"strikeZoneBottom":1.59452315328856,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.497152595561584,"aZ":-23.74532074321283,"pfxX":-10.357369955221195,"pfxZ":5.774812146130785,"pX":-0.10941630042551624,"pZ":1.3573857544212256,"vX0":6.983912106600312,"vY0":-120.36424450140103,"vZ0":-4.166744141233595,"x":121.17,"y":202.13,"x0":-1.7104528967270147,"y0":50.004143024734255,"z0":5.226649662831716,"aX":-15.119405013203211},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":9.6,"breakHorizontal":16.9,"spinRate":1838,"spinDirection":227},"zone":13,"typeConfidence":2.0,"plateTime":0.4559822839012395,"extension":6.9354300869916345},"index":1,"playId":"67f0d10d-b6f0-33c6-b2ca-a2e59f429d65","pitchNumber":2,"startTime":"2025-09-25T19:24:48.739Z","endTime":"2025-09-25T19:24:54.222Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641816,"link":"/api/v1/people/641816","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":669701,"link":"/api/v1/people/669701"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":641856,"link":"/api/v1/people/641856"}},"offense":{"batter":{"id":665019,"link":"/api/v1/people/665019","batSide":{"code":"L","description":"Left"}},"second":{"id":663616,"link":"/api/v1/people/663616"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.5,"endSpeed":76.8,"strikeZoneTop":3.50829678480741,"strikeZoneBottom":1.59942942356803,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.383108503079782,"aZ":-23.752346906596784,"pfxX":-9.205444378040859,"pfxZ":5.624165424769513,"pX":0.26754291781388323,"pZ":1.5860045409327477,"vX0":7.218122252509355,"vY0":-121.46238150408486,"vZ0":-3.9716647971732875,"x":106.8,"y":195.96,"x0":-1.5440625826485874,"y0":50.00219289371246,"z0":5.303414931786374,"aX":-13.779580825122002},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":9.5,"breakHorizontal":15.0,"spinRate":1907,"spinDirection":227},"zone":8,"typeConfidence":2.0,"plateTime":0.45063106060420566,"extension":6.500074830134009},"index":2,"playId":"73f8ce3a-e57f-30c8-89d8-1a2e8e53f807","pitchNumber":3,"startTime":"2025-09-25T19:25:08.251Z","endTime":"2025-09-25T19:25:12.637Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641816,"link":"/api/v1/people/641816","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":669701,"link":"/api/v1/people/669701"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":641856,"link":"/api/v1/people/641856"}},"offense":{"batter":{"id":665019,"link":"/api/v1/people/665019","batSide":{"code":"L","description":"Left"}},"second":{"id":663616,"link":"/api/v1/people/663616"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.7,"endSpeed":81.8,"strikeZoneTop":3.6,"strikeZoneBottom":1.78,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.945385265167086,"aZ":-14.30652187643507,"pfxX":-8.373530449499945,"pfxZ":10.283183210524818,"pX":-1.175569872106033,"pZ":2.6749536733843873,"vX0":4.072427818778331,"vY0":-131.95746030762916,"vZ0":-3.999896407742791,"x":161.81,"y":166.56,"x0":-1.6634200605059901,"y0":50.001446323091116,"z0":5.28697122579417,"aX":-14.547957043447775},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":17.8,"breakHorizontal":14.0,"spinRate":2382,"spinDirection":217},"zone":13,"typeConfidence":2.0,"plateTime":0.4174426343968247,"extension":6.988011507961301},"hitData":{"launchSpeed":85.4,"launchAngle":27.0,"totalDistance":277.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":59.51,"coordY":109.61}},"index":3,"playId":"dcb4804e-f269-347e-adc9-57b00c88bd14","pitchNumber":4,"startTime":"2025-09-25T19:25:27.664Z","endTime":"2025-09-25T19:25:39.788Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641816,"link":"/api/v1/people/641816","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":669701,"link":"/api/v1/people/669701"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":641856,"link":"/api/v1/people/641856"}},"offense":{"batter":{"id":665019,"link":"/api/v1/people/665019","batSide":{"code":"L","description":"Left"}},"second":{"id":663616,"link":"/api/v1/people/663616"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665019,"link":"/api/v1/people/665019"},"credit":"b_ab"},{"player":{"id":641816,"link":"/api/v1/people/641816"},"credit":"p_ab"},{"player":{"id":665019,"link":"/api/v1/people/665019"},"credit":"b_pa"},{"player":{"id":641816,"link":"/api/v1/people/641816"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":35.6,"awayTeamWinProbability":64.4,"homeTeamWinProbabilityAdded":4.100000000000001,"leverageIndex":1.21,"dramaIndex":61.0,"contextMetrics":{},"playEndTime":"2025-09-25T19:25:39.788Z","atBatIndex":22},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Royce Lewis grounds out, shortstop Josh Smith to first baseman Rowdy Tellez.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-09-25T19:25:44.383Z","endTime":"2025-09-25T19:26:35.998Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641816,"fullName":"Tyler Mahle","link":"/api/v1/people/641816"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":669701,"link":"/api/v1/people/669701"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":642133,"link":"/api/v1/people/642133"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.1,"endSpeed":82.6,"strikeZoneTop":3.34775692130939,"strikeZoneBottom":1.65378266364542,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.156794526691584,"aZ":-15.083602480535683,"pfxX":-8.160018603805948,"pfxZ":9.709235108294163,"pX":1.000702726222439,"pZ":2.5548066053507816,"vX0":8.604898247666576,"vY0":-132.32311139535187,"vZ0":-4.044111377180268,"x":78.86,"y":169.8,"x0":-1.244523990023748,"y0":50.00389947940064,"z0":5.219553260833649,"aX":-14.366098660052563},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":16.8,"breakHorizontal":12.7,"spinRate":2316,"spinDirection":214},"zone":12,"typeConfidence":2.0,"plateTime":0.4150892973495952,"extension":6.893544356785125},"index":0,"playId":"b2b8c22c-adaf-33ee-92ac-f3fe8ce7aa7e","pitchNumber":1,"startTime":"2025-09-25T19:26:08.640Z","endTime":"2025-09-25T19:26:13.209Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641816,"link":"/api/v1/people/641816","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":669701,"link":"/api/v1/people/669701"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":641856,"link":"/api/v1/people/641856"}},"offense":{"batter":{"id":668904,"link":"/api/v1/people/668904","batSide":{"code":"R","description":"Right"}},"second":{"id":663616,"link":"/api/v1/people/663616"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.7,"endSpeed":80.1,"strikeZoneTop":3.55,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.47226525030619,"aZ":-22.122383023907563,"pfxX":-1.8489930333363689,"pfxZ":6.120246017745256,"pX":0.5301600282780664,"pZ":2.0750139586422196,"vX0":5.627585379051813,"vY0":-127.64499218748794,"vZ0":-3.639056163197199,"x":96.79,"y":182.75,"x0":-1.4675888905085974,"y0":50.003032071509466,"z0":5.27110937048971,"aX":-3.037485710798028},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":10.4,"breakHorizontal":2.0,"spinRate":2598,"spinDirection":193},"zone":9,"typeConfidence":2.0,"plateTime":0.4299142335350119,"extension":6.754299075285126},"hitData":{"launchSpeed":87.9,"launchAngle":-18.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":114.75,"coordY":153.1}},"index":1,"playId":"e2656186-7e12-30e8-8514-b858ee6f335e","pitchNumber":2,"startTime":"2025-09-25T19:26:28.183Z","endTime":"2025-09-25T19:26:35.998Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641816,"link":"/api/v1/people/641816","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":669701,"link":"/api/v1/people/669701"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":641856,"link":"/api/v1/people/641856"}},"offense":{"batter":{"id":668904,"link":"/api/v1/people/668904","batSide":{"code":"R","description":"Right"}},"second":{"id":663616,"link":"/api/v1/people/663616"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668904,"link":"/api/v1/people/668904"},"credit":"b_ab"},{"player":{"id":641816,"link":"/api/v1/people/641816"},"credit":"p_ab"},{"player":{"id":668904,"link":"/api/v1/people/668904"},"credit":"b_pa"},{"player":{"id":641816,"link":"/api/v1/people/641816"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":39.300000000000004,"awayTeamWinProbability":60.699999999999996,"homeTeamWinProbabilityAdded":3.700000000000003,"leverageIndex":1.32,"dramaIndex":61.0,"contextMetrics":{},"playEndTime":"2025-09-25T19:26:35.998Z","atBatIndex":23},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Brooks Lee flies out to center fielder Michael Helman.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-09-25T19:26:42.885Z","endTime":"2025-09-25T19:29:18.189Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641816,"fullName":"Tyler Mahle","link":"/api/v1/people/641816"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":680737,"link":"/api/v1/people/680737"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.8,"endSpeed":81.8,"strikeZoneTop":3.34,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.625718800056916,"aZ":-12.090034273885538,"pfxX":-7.1565573036580306,"pfxZ":11.424473475198083,"pX":-0.6060141877383525,"pZ":3.8145273711329177,"vX0":4.852133440825731,"vY0":-133.4905143557993,"vZ0":-1.8615695786131345,"x":140.1,"y":135.79,"x0":-1.54151704411953,"y0":50.00635670320034,"z0":5.4181418216360955,"aX":-12.585970870198253},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":20.3,"breakHorizontal":11.5,"spinRate":2368,"spinDirection":217},"zone":11,"typeConfidence":2.0,"plateTime":0.41443373151257257,"extension":6.712577892834986},"index":0,"playId":"cf423af7-eda8-352d-9a33-fa0c4d590d25","pitchNumber":1,"startTime":"2025-09-25T19:27:04.985Z","endTime":"2025-09-25T19:27:08.358Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641816,"link":"/api/v1/people/641816","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":669701,"link":"/api/v1/people/669701"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":641856,"link":"/api/v1/people/641856"}},"offense":{"batter":{"id":686797,"link":"/api/v1/people/686797","batSide":{"code":"L","description":"Left"}},"second":{"id":663616,"link":"/api/v1/people/663616"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.3,"endSpeed":74.1,"strikeZoneTop":3.34,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.57371704490742,"aZ":-27.699249059874035,"pfxX":-10.551217492458159,"pfxZ":3.155820013755312,"pX":-1.0804750214683816,"pZ":2.2800484000369514,"vX0":4.412112445513627,"vY0":-119.58942467423407,"vZ0":-1.6162460420018805,"x":158.19,"y":177.22,"x0":-1.5999371308270105,"y0":50.002787854116775,"z0":5.499507508941479,"aX":-14.962073846537775},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":5.5,"breakHorizontal":17.6,"spinRate":1556,"spinDirection":226},"zone":13,"typeConfidence":2.0,"plateTime":0.46172790540405817,"extension":6.500183518662148},"index":1,"playId":"d65349e9-2a1e-353b-945a-229e243faaf6","pitchNumber":2,"startTime":"2025-09-25T19:27:28.415Z","endTime":"2025-09-25T19:27:32.890Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641816,"link":"/api/v1/people/641816","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":669701,"link":"/api/v1/people/669701"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":641856,"link":"/api/v1/people/641856"}},"offense":{"batter":{"id":686797,"link":"/api/v1/people/686797","batSide":{"code":"L","description":"Left"}},"second":{"id":663616,"link":"/api/v1/people/663616"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":92.6,"endSpeed":83.4,"strikeZoneTop":3.34,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.306589889087036,"aZ":-17.120315716377842,"pfxX":-6.092784389258005,"pfxZ":8.331729254422282,"pX":0.19408338262334032,"pZ":3.362668808828425,"vX0":6.753031416053725,"vY0":-134.5807807552457,"vZ0":-2.2461526553210494,"x":109.6,"y":147.99,"x0":-1.574179462369763,"y0":50.00106697471072,"z0":5.44134654618484,"aX":-11.007059956179232},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":14.6,"breakHorizontal":9.4,"spinRate":2388,"spinDirection":215},"zone":2,"typeConfidence":2.0,"plateTime":0.4093535287940022,"extension":6.696005823777427},"index":2,"playId":"69fa641c-077a-39ea-a029-43fb5c015b0b","pitchNumber":3,"startTime":"2025-09-25T19:27:59.518Z","endTime":"2025-09-25T19:28:02.518Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641816,"link":"/api/v1/people/641816","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":669701,"link":"/api/v1/people/669701"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":641856,"link":"/api/v1/people/641856"}},"offense":{"batter":{"id":686797,"link":"/api/v1/people/686797","batSide":{"code":"L","description":"Left"}},"second":{"id":663616,"link":"/api/v1/people/663616"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.2,"endSpeed":77.1,"strikeZoneTop":3.24751265709391,"strikeZoneBottom":1.53655812505504,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.962660326997053,"aZ":-29.465800531016367,"pfxX":-8.504920070981157,"pfxZ":1.7875078237896478,"pX":-1.6345838438140645,"pZ":2.051584100576171,"vX0":3.010103254708996,"vY0":-122.55007148975187,"vZ0":-1.7132276350085744,"x":179.31,"y":183.39,"x0":-1.776121312416425,"y0":50.003024000719016,"z0":5.284433897518636,"aX":-12.894024118675576},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":3.1,"breakHorizontal":14.6,"spinRate":1671,"spinDirection":232},"zone":13,"typeConfidence":2.0,"plateTime":0.447507576830505,"extension":6.347631160680778},"index":3,"playId":"b51d5e46-ebc5-3e62-b052-240d092713d3","pitchNumber":4,"startTime":"2025-09-25T19:28:25.082Z","endTime":"2025-09-25T19:28:29.010Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641816,"link":"/api/v1/people/641816","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":669701,"link":"/api/v1/people/669701"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":641856,"link":"/api/v1/people/641856"}},"offense":{"batter":{"id":686797,"link":"/api/v1/people/686797","batSide":{"code":"L","description":"Left"}},"second":{"id":663616,"link":"/api/v1/people/663616"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.2,"endSpeed":81.0,"strikeZoneTop":3.34,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.12229509836739,"aZ":-23.80630598916829,"pfxX":1.645729455329941,"pfxZ":5.063684439954279,"pX":0.6510738634645579,"pZ":1.669774224216166,"vX0":5.070204745431037,"vY0":-127.02536371146836,"vZ0":-4.576482992966764,"x":92.18,"y":193.7,"x0":-1.5752851655016853,"y0":50.0056163122065,"z0":5.360093198450742,"aX":2.7217680467560665},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":8.5,"breakHorizontal":-4.0,"spinRate":2499,"spinDirection":181},"zone":9,"typeConfidence":2.0,"plateTime":0.4292452055818594,"extension":6.655660004832376},"index":4,"playId":"e824763d-e56d-374d-a0d6-201e19f14789","pitchNumber":5,"startTime":"2025-09-25T19:28:46.737Z","endTime":"2025-09-25T19:28:50.226Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641816,"link":"/api/v1/people/641816","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":669701,"link":"/api/v1/people/669701"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":641856,"link":"/api/v1/people/641856"}},"offense":{"batter":{"id":686797,"link":"/api/v1/people/686797","batSide":{"code":"L","description":"Left"}},"second":{"id":663616,"link":"/api/v1/people/663616"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.2,"endSpeed":78.0,"strikeZoneTop":3.34,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.58178566718133,"aZ":-23.37814051337892,"pfxX":-10.70528799873265,"pfxZ":5.661963012264363,"pX":-1.2583259820143853,"pZ":2.1491156502075333,"vX0":4.321193439495182,"vY0":-124.03646741468498,"vZ0":-3.300516377614746,"x":164.96,"y":180.75,"x0":-1.6355073774441085,"y0":50.001523986750406,"z0":5.4536468462704955,"aX":-16.623406559374207},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":9.7,"breakHorizontal":18.4,"spinRate":1781,"spinDirection":226},"zone":13,"typeConfidence":2.0,"plateTime":0.4421516469796871,"extension":6.386834836182749},"hitData":{"launchSpeed":81.6,"launchAngle":34.0,"totalDistance":312.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":103.79,"coordY":76.26}},"index":5,"playId":"6dc70025-92a9-3229-a6ef-216c638ff4e4","pitchNumber":6,"startTime":"2025-09-25T19:29:09.877Z","endTime":"2025-09-25T19:29:18.189Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641816,"link":"/api/v1/people/641816","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":669701,"link":"/api/v1/people/669701"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":641856,"link":"/api/v1/people/641856"}},"offense":{"batter":{"id":686797,"link":"/api/v1/people/686797","batSide":{"code":"L","description":"Left"}},"second":{"id":663616,"link":"/api/v1/people/663616"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686797,"link":"/api/v1/people/686797"},"credit":"b_ab"},{"player":{"id":641816,"link":"/api/v1/people/641816"},"credit":"p_ab"},{"player":{"id":686797,"link":"/api/v1/people/686797"},"credit":"b_pa"},{"player":{"id":641816,"link":"/api/v1/people/641816"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":42.8,"awayTeamWinProbability":57.2,"homeTeamWinProbabilityAdded":3.499999999999993,"leverageIndex":1.33,"dramaIndex":60.0,"contextMetrics":{},"playEndTime":"2025-09-25T19:29:18.189Z","atBatIndex":24},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Josh Smith strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-09-25T19:31:06.909Z","endTime":"2025-09-25T19:32:18.184Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641927,"fullName":"Bailey Ober","link":"/api/v1/people/641927"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":543877,"link":"/api/v1/people/543877"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":76.2,"endSpeed":69.0,"strikeZoneTop":3.05900398016313,"strikeZoneBottom":1.46929261253249,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.510034938775657,"aZ":-31.827910609503004,"pfxX":4.4791274678123365,"pfxZ":0.2827367377101542,"pX":-0.6006429477055824,"pZ":2.82291519896557,"vX0":0.7558525771140103,"vY0":-110.93855655377351,"vZ0":0.6838930376708281,"x":139.9,"y":162.56,"x0":-1.5285837152196036,"y0":50.00189878890029,"z0":5.881144088047081,"aX":5.472215634527551},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.7,"breakVerticalInduced":1.1,"breakHorizontal":-8.3,"spinRate":2119,"spinDirection":64},"zone":1,"typeConfidence":2.0,"plateTime":0.4975066019870922,"extension":6.802386712467187},"index":0,"playId":"4250a9ad-7a71-337d-ab88-753addf4b856","pitchNumber":1,"startTime":"2025-09-25T19:31:22.843Z","endTime":"2025-09-25T19:31:27.400Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641927,"link":"/api/v1/people/641927","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":676812,"link":"/api/v1/people/676812"}},"offense":{"batter":{"id":669701,"link":"/api/v1/people/669701","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.0,"endSpeed":80.2,"strikeZoneTop":3.24,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.379492645980235,"aZ":-17.70198258827203,"pfxX":-8.647335271978942,"pfxZ":8.76498920232984,"pX":0.673481367345218,"pZ":2.7067617565993474,"vX0":7.715737557536475,"vY0":-127.95872671735654,"vZ0":-3.730833513508227,"x":91.33,"y":165.7,"x0":-1.2632419784387827,"y0":50.00562066645805,"z0":5.577663808322361,"aX":-14.285164327314655},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":15.2,"breakHorizontal":13.8,"spinRate":2296,"spinDirection":218},"zone":6,"typeConfidence":2.0,"plateTime":0.4286919203449928,"extension":7.052693027344453},"index":1,"playId":"ec873ba4-0d7a-3da2-99d4-5ee962b0335a","pitchNumber":2,"startTime":"2025-09-25T19:31:35.683Z","endTime":"2025-09-25T19:31:41.722Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641927,"link":"/api/v1/people/641927","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":676812,"link":"/api/v1/people/676812"}},"offense":{"batter":{"id":669701,"link":"/api/v1/people/669701","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.2,"endSpeed":74.8,"strikeZoneTop":3.13661343819065,"strikeZoneBottom":1.50758436455284,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.823958086528624,"aZ":-30.74120419350451,"pfxX":-12.20204917545069,"pfxZ":1.0075101971261624,"pX":-1.5011100699991766,"pZ":2.252033421266791,"vX0":3.54590127814658,"vY0":-119.55519357979946,"vZ0":-1.8046092051961962,"x":174.22,"y":177.98,"x0":-1.429611560467768,"y0":50.00530046662547,"z0":5.8097103714909295,"aX":-17.438736907857237},"breaks":{"breakAngle":28.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":1.6,"breakHorizontal":21.0,"spinRate":2032,"spinDirection":254},"zone":13,"typeConfidence":2.0,"plateTime":0.4604066204476127,"extension":6.871605734315198},"index":2,"playId":"98ee6665-86c0-3fbe-9e77-adbd689aa1c3","pitchNumber":3,"startTime":"2025-09-25T19:31:58.033Z","endTime":"2025-09-25T19:32:03.005Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641927,"link":"/api/v1/people/641927","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":676812,"link":"/api/v1/people/676812"}},"offense":{"batter":{"id":669701,"link":"/api/v1/people/669701","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.9,"endSpeed":73.6,"strikeZoneTop":3.24,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.03574187908363,"aZ":-26.8564964495872,"pfxX":0.8094900966130876,"pfxZ":3.8411856076664463,"pX":0.6357426204191082,"pZ":1.6529999166967217,"vX0":4.215733263943158,"vY0":-117.63187826684344,"vZ0":-3.4087841347961305,"x":92.77,"y":194.15,"x0":-1.2944023280833248,"y0":50.00047709202413,"z0":5.646164027053962,"aX":1.1187032729307458},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":6.2,"breakHorizontal":-2.6,"spinRate":2082,"spinDirection":157},"zone":9,"typeConfidence":2.0,"plateTime":0.46797066683453536,"extension":6.943943784590041},"index":3,"playId":"8aa8190f-34f8-3633-bc7c-78b7b78fbcd3","pitchNumber":4,"startTime":"2025-09-25T19:32:12.884Z","endTime":"2025-09-25T19:32:18.184Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641927,"link":"/api/v1/people/641927","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":676812,"link":"/api/v1/people/676812"}},"offense":{"batter":{"id":669701,"link":"/api/v1/people/669701","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669701,"link":"/api/v1/people/669701"},"credit":"b_ab"},{"player":{"id":641927,"link":"/api/v1/people/641927"},"credit":"p_ab"},{"player":{"id":669701,"link":"/api/v1/people/669701"},"credit":"b_pa"},{"player":{"id":641927,"link":"/api/v1/people/641927"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":39.800000000000004,"awayTeamWinProbability":60.199999999999996,"homeTeamWinProbabilityAdded":-2.999999999999993,"leverageIndex":1.18,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2025-09-25T19:32:18.184Z","atBatIndex":25},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Josh Jung flies out to center fielder Byron Buxton.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-09-25T19:32:18.859Z","endTime":"2025-09-25T19:34:43.399Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641927,"fullName":"Bailey Ober","link":"/api/v1/people/641927"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,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":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":621439,"link":"/api/v1/people/621439"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":77.1,"endSpeed":68.6,"strikeZoneTop":3.60072334207814,"strikeZoneBottom":1.63591054129442,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.872252804763093,"aZ":-34.50267425803521,"pfxX":3.7219121272233773,"pfxZ":-1.927009618304952,"pX":1.4841283473847768,"pZ":0.6731636736227813,"vX0":5.019195839922025,"vY0":-111.94908036817536,"vZ0":-2.9529450371482313,"x":60.43,"y":220.6,"x0":-1.3115995925838946,"y0":50.00123341765246,"z0":5.709102564787215,"aX":4.504880768072674},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.1,"breakVerticalInduced":-4.1,"breakHorizontal":-8.5,"spinRate":2180,"spinDirection":68},"zone":14,"typeConfidence":2.0,"plateTime":0.4982024016003552,"extension":6.956465409949033},"index":0,"playId":"c1a4ae1a-1e91-318d-974c-4f8524076e85","pitchNumber":1,"startTime":"2025-09-25T19:32:41.783Z","endTime":"2025-09-25T19:32:46.045Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641927,"link":"/api/v1/people/641927","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":676812,"link":"/api/v1/people/676812"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":82.6,"endSpeed":74.7,"strikeZoneTop":3.54050789683967,"strikeZoneBottom":1.6551221482717,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.643022472876126,"aZ":-24.469401239835648,"pfxX":1.2318356395467627,"pfxZ":5.344375177703206,"pX":0.2923551490149731,"pZ":3.448690493363932,"vX0":3.502497123700414,"vY0":-120.2139494775534,"vZ0":-0.3562062735243581,"x":105.86,"y":145.67,"x0":-1.3525390337826084,"y0":50.000231410781595,"z0":5.799948261247695,"aX":1.7749105146992248},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":9.8,"breakHorizontal":-3.2,"spinRate":2000,"spinDirection":173},"zone":3,"typeConfidence":2.0,"plateTime":0.4583190215279571,"extension":6.895686386818353},"index":1,"playId":"32b66bd7-6b84-3116-a3ef-af26ea48b09d","pitchNumber":2,"startTime":"2025-09-25T19:32:56.515Z","endTime":"2025-09-25T19:33:02.234Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641927,"link":"/api/v1/people/641927","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":676812,"link":"/api/v1/people/676812"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":80.0,"endSpeed":73.5,"strikeZoneTop":3.66,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.14454370692572,"aZ":-26.84559101929217,"pfxX":2.2775084395235012,"pfxZ":3.8767021442653746,"pX":-0.22339269069026374,"pZ":2.2522141176517745,"vX0":2.1186998812480478,"vY0":-116.52658029921237,"vZ0":-1.958083879616554,"x":125.52,"y":177.97,"x0":-1.4406152610682006,"y0":50.001063916423504,"z0":5.642683685188657,"aX":3.1273458120218063},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":6.8,"breakHorizontal":-4.7,"spinRate":2036,"spinDirection":150},"zone":8,"typeConfidence":2.0,"plateTime":0.47026794540951355,"extension":6.99661630939061},"index":2,"playId":"a8a30add-1a5c-3562-99ed-791575a141aa","pitchNumber":3,"startTime":"2025-09-25T19:33:11.065Z","endTime":"2025-09-25T19:33:14.434Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641927,"link":"/api/v1/people/641927","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":676812,"link":"/api/v1/people/676812"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.1,"endSpeed":75.7,"strikeZoneTop":3.66,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.764305269938514,"aZ":-27.200754021112264,"pfxX":-12.038156208311161,"pfxZ":3.3951725028048543,"pX":-0.5917358317495484,"pZ":2.0205333565082104,"vX0":5.605898272489393,"vY0":-120.87633242606167,"vZ0":-3.1241734971244526,"x":139.56,"y":184.23,"x0":-1.389478139235752,"y0":50.00211689010686,"z0":5.743417023336952,"aX":-17.63488213487359},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":5.6,"breakHorizontal":20.3,"spinRate":2027,"spinDirection":249},"zone":7,"typeConfidence":2.0,"plateTime":0.4548621654683336,"extension":6.966127326865284},"index":3,"playId":"39a75766-ec11-3def-9eb5-2c35a9513504","pitchNumber":4,"startTime":"2025-09-25T19:33:31.640Z","endTime":"2025-09-25T19:33:36.035Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641927,"link":"/api/v1/people/641927","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":676812,"link":"/api/v1/people/676812"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":1},"preCount":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2025-09-25T19:33:43.395Z","endTime":"2025-09-25T19:33:54.575Z","isPitch":false,"type":"action","player":{"id":673962,"link":"/api/v1/people/673962"},"defense":{"pitcher":{"id":641927,"link":"/api/v1/people/641927","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":676812,"link":"/api/v1/people/676812"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":82.2,"endSpeed":75.6,"strikeZoneTop":3.52111904068718,"strikeZoneBottom":1.70517092236183,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.416850034923478,"aZ":-27.691343155314133,"pfxX":-13.07980330858032,"pfxZ":3.128290958947744,"pX":1.4012820176953682,"pZ":0.010166316120251382,"vX0":9.927384362156767,"vY0":-119.13251203185496,"vZ0":-7.278755419089166,"x":63.59,"y":238.51,"x0":-1.1255054624909175,"y0":50.00459535088531,"z0":5.616576067723237,"aX":-18.756425558319293},"breaks":{"breakAngle":30.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":4.0,"breakHorizontal":21.2,"spinRate":2160,"spinDirection":252},"zone":14,"typeConfidence":2.0,"plateTime":0.4602069317936457,"extension":7.059877986370719},"index":5,"playId":"7d96a740-07e1-3679-b5d9-893adeb2a4be","pitchNumber":5,"startTime":"2025-09-25T19:33:54.575Z","endTime":"2025-09-25T19:33:58.281Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641927,"link":"/api/v1/people/641927","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":676812,"link":"/api/v1/people/676812"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":89.2,"endSpeed":81.2,"strikeZoneTop":3.66,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.315074993188897,"aZ":-15.197059501655025,"pfxX":-6.451732253769982,"pfxZ":9.990053860980945,"pX":-0.19627760056922686,"pZ":3.3247644070211986,"vX0":5.003811430038067,"vY0":-129.8336456595517,"vZ0":-3.1336762563457827,"x":124.48,"y":149.01,"x0":-1.3145439988741319,"y0":50.00480120712315,"z0":5.710568760892733,"aX":-10.966833499659371},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":17.5,"breakHorizontal":10.6,"spinRate":2411,"spinDirection":216},"zone":2,"typeConfidence":2.0,"plateTime":0.4225992600019812,"extension":7.03323222957334},"index":6,"playId":"a974a4e8-4e99-3d26-8828-0f6ec36476bf","pitchNumber":6,"startTime":"2025-09-25T19:34:12.863Z","endTime":"2025-09-25T19:34:16.147Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641927,"link":"/api/v1/people/641927","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":676812,"link":"/api/v1/people/676812"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.9,"endSpeed":75.9,"strikeZoneTop":3.66,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.97251047344123,"aZ":-25.24644152453422,"pfxX":-11.536142023761949,"pfxZ":4.725776997556768,"pX":0.4866934703605777,"pZ":1.993075188097674,"vX0":7.572921991308675,"vY0":-120.49803959740304,"vZ0":-3.4773830006193576,"x":98.45,"y":184.97,"x0":-1.2019937305434267,"y0":50.00469088289955,"z0":5.691773616212194,"aX":-16.922940764048928},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":7.9,"breakHorizontal":19.0,"spinRate":2191,"spinDirection":248},"zone":9,"typeConfidence":2.0,"plateTime":0.45499270767214783,"extension":6.951109144475754},"hitData":{"launchSpeed":87.2,"launchAngle":34.0,"totalDistance":325.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":117.15,"coordY":69.02}},"index":7,"playId":"6ed8d2ee-46ce-3d42-8698-2f25428140b6","pitchNumber":7,"startTime":"2025-09-25T19:34:34.302Z","endTime":"2025-09-25T19:34:43.399Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641927,"link":"/api/v1/people/641927","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":676812,"link":"/api/v1/people/676812"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":673962,"link":"/api/v1/people/673962"},"credit":"b_ab"},{"player":{"id":641927,"link":"/api/v1/people/641927"},"credit":"p_ab"},{"player":{"id":673962,"link":"/api/v1/people/673962"},"credit":"b_pa"},{"player":{"id":641927,"link":"/api/v1/people/641927"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":37.6,"awayTeamWinProbability":62.4,"homeTeamWinProbabilityAdded":-2.200000000000003,"leverageIndex":0.87,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2025-09-25T19:34:43.399Z","atBatIndex":26},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Rowdy Tellez flies out sharply to center fielder Byron Buxton.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-09-25T19:34:49.912Z","endTime":"2025-09-25T19:36:21.489Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":642133,"fullName":"Rowdy Tellez","link":"/api/v1/people/642133"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641927,"fullName":"Bailey Ober","link":"/api/v1/people/641927"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":642133,"fullName":"Rowdy Tellez","link":"/api/v1/people/642133"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":621439,"link":"/api/v1/people/621439"},"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(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.9,"endSpeed":75.7,"strikeZoneTop":3.61107574577589,"strikeZoneBottom":1.62115372050501,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.760703585829653,"aZ":-30.178860009651835,"pfxX":-12.752896159408518,"pfxZ":1.363602156951723,"pX":0.27051005560121494,"pZ":2.195784575179638,"vX0":7.4565293005250926,"vY0":-120.42518639752942,"vZ0":-2.1051297788232395,"x":106.69,"y":179.49,"x0":-1.2191656204082701,"y0":50.0004251535039,"z0":5.767190223425644,"aX":-18.61050325908602},"breaks":{"breakAngle":28.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":2.2,"breakHorizontal":21.1,"spinRate":2269,"spinDirection":249},"zone":8,"typeConfidence":2.0,"plateTime":0.45592363724337304,"extension":6.913392298198864},"index":0,"playId":"cc747f12-07a9-32fe-a806-7c5e6f8d6422","pitchNumber":1,"startTime":"2025-09-25T19:35:17.364Z","endTime":"2025-09-25T19:35:21.917Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641927,"link":"/api/v1/people/641927","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":676812,"link":"/api/v1/people/676812"}},"offense":{"batter":{"id":642133,"link":"/api/v1/people/642133","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.1,"endSpeed":79.7,"strikeZoneTop":3.61,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.22231414115728,"aZ":-15.724136000396362,"pfxX":-6.164088028444466,"pfxZ":10.012849259101651,"pX":0.5497129311596108,"pZ":3.5634913869807785,"vX0":6.725179880307691,"vY0":-128.1011604432888,"vZ0":-2.1178995819318946,"x":96.05,"y":142.57,"x0":-1.3227626737711258,"y0":50.00624421423301,"z0":5.6456943742177,"aX":-10.13199409893927},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":17.8,"breakHorizontal":9.5,"spinRate":2330,"spinDirection":221},"zone":3,"typeConfidence":2.0,"plateTime":0.4294071577251666,"extension":6.920790472827775},"index":1,"playId":"8e1b235e-ffca-315a-86a6-57ac043fdd79","pitchNumber":2,"startTime":"2025-09-25T19:35:36.280Z","endTime":"2025-09-25T19:35:44.113Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641927,"link":"/api/v1/people/641927","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":676812,"link":"/api/v1/people/676812"}},"offense":{"batter":{"id":642133,"link":"/api/v1/people/642133","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.4,"endSpeed":80.8,"strikeZoneTop":3.61,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.299095683240502,"aZ":-17.558767385942254,"pfxX":-7.29887143443578,"pfxZ":8.639863918751775,"pX":-0.44428434502000036,"pZ":3.8573711573768374,"vX0":4.7053665015659965,"vY0":-130.02166736114248,"vZ0":-1.188691915719125,"x":133.94,"y":134.63,"x0":-1.3402498135667926,"y0":50.0027156371719,"z0":5.66853774262267,"aX":-12.347723352169405},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":15.6,"breakHorizontal":12.0,"spinRate":2256,"spinDirection":224},"zone":11,"typeConfidence":2.0,"plateTime":0.42318737901249426,"extension":6.962844968711405},"hitData":{"launchSpeed":107.0,"launchAngle":23.0,"totalDistance":407.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":134.88,"coordY":34.92}},"index":2,"playId":"c80678bd-0c23-3ed8-81b5-3d5fc4e566aa","pitchNumber":3,"startTime":"2025-09-25T19:36:13.235Z","endTime":"2025-09-25T19:36:21.489Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641927,"link":"/api/v1/people/641927","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":676812,"link":"/api/v1/people/676812"}},"offense":{"batter":{"id":642133,"link":"/api/v1/people/642133","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":642133,"link":"/api/v1/people/642133"},"credit":"b_ab"},{"player":{"id":641927,"link":"/api/v1/people/641927"},"credit":"p_ab"},{"player":{"id":642133,"link":"/api/v1/people/642133"},"credit":"b_pa"},{"player":{"id":641927,"link":"/api/v1/people/641927"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":36.199999999999996,"awayTeamWinProbability":63.800000000000004,"homeTeamWinProbabilityAdded":-1.4000000000000057,"leverageIndex":0.56,"dramaIndex":28.0,"contextMetrics":{},"playEndTime":"2025-09-25T19:36:21.489Z","atBatIndex":27},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Carson McCusker called out on strikes.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-09-25T19:38:26.836Z","endTime":"2025-09-25T19:39:59.016Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":676812,"fullName":"Carson McCusker","link":"/api/v1/people/676812"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641816,"fullName":"Tyler Mahle","link":"/api/v1/people/641816"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":676812,"fullName":"Carson McCusker","link":"/api/v1/people/676812"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":543309,"link":"/api/v1/people/543309"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.9,"endSpeed":80.6,"strikeZoneTop":3.94893595874417,"strikeZoneBottom":1.82004511678752,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.911997215568405,"aZ":-14.17031587425343,"pfxX":-8.677899010066788,"pfxZ":10.748712935752103,"pX":0.37656049543931325,"pZ":2.1761096967405082,"vX0":7.295237847286259,"vY0":-129.13207476918663,"vZ0":-5.059309771268134,"x":102.65,"y":180.03,"x0":-1.3688554827207073,"y0":50.00523706464302,"z0":5.2650395680418285,"aX":-14.53963629746409},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":18.4,"breakHorizontal":13.9,"spinRate":2253,"spinDirection":218},"zone":9,"typeConfidence":2.0,"plateTime":0.42546619670205477,"extension":6.68635004913122},"index":0,"playId":"68176c96-0522-360a-b418-e688907bc688","pitchNumber":1,"startTime":"2025-09-25T19:38:32.289Z","endTime":"2025-09-25T19:38:36.100Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641816,"link":"/api/v1/people/641816","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":669701,"link":"/api/v1/people/669701"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":641856,"link":"/api/v1/people/641856"}},"offense":{"batter":{"id":676812,"link":"/api/v1/people/676812","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.0,"endSpeed":78.1,"strikeZoneTop":3.94893595874417,"strikeZoneBottom":1.85137498386015,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.718209866852376,"aZ":-21.219564970614123,"pfxX":-2.0852209083578566,"pfxZ":7.084506610198485,"pX":0.7303067030010949,"pZ":0.7039243163969241,"vX0":6.018962006108686,"vY0":-123.59037567086081,"vZ0":-6.767992338967044,"x":89.16,"y":219.77,"x0":-1.4661504883782566,"y0":50.00461631140011,"z0":5.261201521280666,"aX":-3.225818475113796},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":11.4,"breakHorizontal":2.4,"spinRate":2390,"spinDirection":200},"zone":14,"typeConfidence":2.0,"plateTime":0.4432496252534115,"extension":6.68088122989175},"index":1,"playId":"fb94c9e8-036e-32a7-b2dc-b3e8beac30e8","pitchNumber":2,"startTime":"2025-09-25T19:38:46.080Z","endTime":"2025-09-25T19:38:49.906Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641816,"link":"/api/v1/people/641816","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":669701,"link":"/api/v1/people/669701"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":641856,"link":"/api/v1/people/641856"}},"offense":{"batter":{"id":676812,"link":"/api/v1/people/676812","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.2,"endSpeed":82.1,"strikeZoneTop":3.688,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.912553796179008,"aZ":-13.29037560460589,"pfxX":-7.9576885792534995,"pfxZ":10.864175506673975,"pX":-0.38517079279299227,"pZ":3.340289799900564,"vX0":5.514680559329263,"vY0":-131.28584633265805,"vZ0":-2.9408179077066574,"x":131.68,"y":148.59,"x0":-1.4836269876282542,"y0":50.003015032133284,"z0":5.469812769416208,"aX":-13.831599840320846},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":19.2,"breakHorizontal":13.1,"spinRate":2249,"spinDirection":216},"zone":1,"typeConfidence":2.0,"plateTime":0.4178923037280198,"extension":6.903778196769303},"index":2,"playId":"2fc1a103-93e0-3586-8fd7-c52698e652de","pitchNumber":3,"startTime":"2025-09-25T19:39:06.632Z","endTime":"2025-09-25T19:39:11.782Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641816,"link":"/api/v1/people/641816","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":669701,"link":"/api/v1/people/669701"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":641856,"link":"/api/v1/people/641856"}},"offense":{"batter":{"id":676812,"link":"/api/v1/people/676812","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2025-09-25T19:39:22.419Z","endTime":"2025-09-25T19:39:34.536Z","isPitch":false,"type":"action","player":{"id":676812,"link":"/api/v1/people/676812"},"defense":{"pitcher":{"id":641816,"link":"/api/v1/people/641816","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":669701,"link":"/api/v1/people/669701"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":641856,"link":"/api/v1/people/641856"}},"offense":{"batter":{"id":676812,"link":"/api/v1/people/676812","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.0,"endSpeed":82.6,"strikeZoneTop":3.79244186572134,"strikeZoneBottom":1.75738601918384,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.654019443456026,"aZ":-14.556372275785378,"pfxX":-9.110540439586766,"pfxZ":9.986679867937063,"pX":0.3759956549338549,"pZ":4.45869191879294,"vX0":7.777175613501711,"vY0":-132.3455867440178,"vZ0":-0.2237841495993847,"x":102.67,"y":118.4,"x0":-1.424726964239761,"y0":50.00439476054987,"z0":5.615378529119015,"aX":-16.07650981349812},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":18.2,"breakHorizontal":14.6,"spinRate":2409,"spinDirection":213},"zone":12,"typeConfidence":2.0,"plateTime":0.41470876661144107,"extension":6.599026360816393},"index":4,"playId":"5773dc50-8b8b-386a-9e13-23e549b5d8c2","pitchNumber":4,"startTime":"2025-09-25T19:39:34.536Z","endTime":"2025-09-25T19:39:38.555Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641816,"link":"/api/v1/people/641816","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":669701,"link":"/api/v1/people/669701"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":641856,"link":"/api/v1/people/641856"}},"offense":{"batter":{"id":676812,"link":"/api/v1/people/676812","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.8,"endSpeed":78.5,"strikeZoneTop":3.82374303384453,"strikeZoneBottom":1.75738601918384,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.59918014871788,"aZ":-22.090310386056082,"pfxX":-9.466858097588887,"pfxZ":6.46306321944128,"pX":0.4510678126612547,"pZ":2.3390208468586247,"vX0":7.531703324588604,"vY0":-123.32961267471075,"vZ0":-3.0960506971779402,"x":99.81,"y":175.63,"x0":-1.3935794722530284,"y0":50.002267568684964,"z0":5.4475698905126455,"aX":-14.769014298491633},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":11.3,"breakHorizontal":15.7,"spinRate":1887,"spinDirection":228},"zone":9,"typeConfidence":2.0,"plateTime":0.44196999412314497,"extension":6.9017093445284505},"index":5,"playId":"0c67a70d-ddd5-3747-ab74-536ed2af2e4a","pitchNumber":5,"startTime":"2025-09-25T19:39:52.142Z","endTime":"2025-09-25T19:39:59.016Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641816,"link":"/api/v1/people/641816","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":669701,"link":"/api/v1/people/669701"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":641856,"link":"/api/v1/people/641856"}},"offense":{"batter":{"id":676812,"link":"/api/v1/people/676812","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676812,"link":"/api/v1/people/676812"},"credit":"b_ab"},{"player":{"id":641816,"link":"/api/v1/people/641816"},"credit":"p_ab"},{"player":{"id":676812,"link":"/api/v1/people/676812"},"credit":"b_pa"},{"player":{"id":641816,"link":"/api/v1/people/641816"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":38.6,"awayTeamWinProbability":61.4,"homeTeamWinProbabilityAdded":2.4000000000000057,"leverageIndex":0.94,"dramaIndex":43.0,"contextMetrics":{},"playEndTime":"2025-09-25T19:39:59.016Z","atBatIndex":28},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Edouard Julien flies out to center fielder Michael Helman.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-09-25T19:40:16.869Z","endTime":"2025-09-25T19:42:43.641Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":666397,"fullName":"Edouard Julien","link":"/api/v1/people/666397"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641816,"fullName":"Tyler Mahle","link":"/api/v1/people/641816"},"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":[],"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":666397,"fullName":"Edouard Julien","link":"/api/v1/people/666397"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":680737,"link":"/api/v1/people/680737"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.1,"endSpeed":75.3,"strikeZoneTop":3.51068198655488,"strikeZoneBottom":1.72605685858638,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.26552922304705,"aZ":-23.535149184619605,"pfxX":-9.805982404453049,"pfxZ":5.9855633307403435,"pX":-0.35393818500421176,"pZ":1.8808170422866979,"vX0":5.512303760669262,"vY0":-119.46915711304563,"vZ0":-3.330696828152579,"x":130.49,"y":188.0,"x0":-1.4184742667937988,"y0":50.00450096122304,"z0":5.411117792208573,"aX":-14.159825108231907},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":10.3,"breakHorizontal":16.4,"spinRate":1918,"spinDirection":227},"zone":7,"typeConfidence":2.0,"plateTime":0.4586703957443321,"extension":6.796209050583619},"index":0,"playId":"b724dbfa-f2f8-3f49-93b0-c83294787a22","pitchNumber":1,"startTime":"2025-09-25T19:40:23.007Z","endTime":"2025-09-25T19:40:27.994Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641816,"link":"/api/v1/people/641816","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":669701,"link":"/api/v1/people/669701"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":641856,"link":"/api/v1/people/641856"}},"offense":{"batter":{"id":666397,"link":"/api/v1/people/666397","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.0,"endSpeed":81.7,"strikeZoneTop":3.51068198655488,"strikeZoneBottom":1.69472800384198,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.575891462121447,"aZ":-12.66099928191634,"pfxX":-7.58432115337898,"pfxZ":11.33128568465796,"pX":-1.1821322008127786,"pZ":2.1263398190993112,"vX0":3.6403425614967366,"vY0":-130.89378315599032,"vZ0":-5.642311208098314,"x":162.06,"y":181.37,"x0":-1.611227937956354,"y0":50.00376924946715,"z0":5.270820791186637,"aX":-13.061696901586684},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":19.3,"breakHorizontal":12.8,"spinRate":2396,"spinDirection":222},"zone":13,"typeConfidence":2.0,"plateTime":0.41967612546640787,"extension":6.90894162080365},"index":1,"playId":"ef211bfa-4eec-3209-9722-7c7ad8bb32bd","pitchNumber":2,"startTime":"2025-09-25T19:40:37.427Z","endTime":"2025-09-25T19:40:42.238Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641816,"link":"/api/v1/people/641816","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":669701,"link":"/api/v1/people/669701"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":641856,"link":"/api/v1/people/641856"}},"offense":{"batter":{"id":666397,"link":"/api/v1/people/666397","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.9,"endSpeed":82.2,"strikeZoneTop":3.41,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.012571013677235,"aZ":-13.483460674962313,"pfxX":-8.248603600543868,"pfxZ":10.669887854220585,"pX":-0.2445658152528375,"pZ":2.892780540724131,"vX0":6.02541344564479,"vY0":-132.21863211037268,"vZ0":-3.7126587964883906,"x":126.32,"y":160.67,"x0":-1.4936696968957763,"y0":50.000100102606204,"z0":5.319807478364187,"aX":-14.445593258122308},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":18.6,"breakHorizontal":13.4,"spinRate":2433,"spinDirection":219},"zone":2,"typeConfidence":2.0,"plateTime":0.41596626056487196,"extension":6.876630708922782},"index":2,"playId":"190f8c35-fd78-3f49-8efb-a8d14241ca17","pitchNumber":3,"startTime":"2025-09-25T19:40:54.468Z","endTime":"2025-09-25T19:41:00.225Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641816,"link":"/api/v1/people/641816","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":669701,"link":"/api/v1/people/669701"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":641856,"link":"/api/v1/people/641856"}},"offense":{"batter":{"id":666397,"link":"/api/v1/people/666397","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.3,"endSpeed":76.2,"strikeZoneTop":3.3854291148065,"strikeZoneBottom":1.69472800384198,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.84227039193025,"aZ":-24.77524931929603,"pfxX":-8.442266357100085,"pfxZ":4.970045373714193,"pX":-1.7014014376329376,"pZ":3.256190391504208,"vX0":2.6403835382820304,"vY0":-121.26262730834704,"vZ0":0.13822144890879084,"x":181.85,"y":150.86,"x0":-1.707944550461707,"y0":50.00259614782918,"z0":5.360985287260534,"aX":-12.564549315985369},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":9.2,"breakHorizontal":14.6,"spinRate":1717,"spinDirection":233},"zone":11,"typeConfidence":2.0,"plateTime":0.4517912040133161,"extension":6.492187038822267},"index":3,"playId":"4be898a0-704f-3efd-92ef-e54871c24bf7","pitchNumber":4,"startTime":"2025-09-25T19:41:19.904Z","endTime":"2025-09-25T19:41:25.725Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641816,"link":"/api/v1/people/641816","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":669701,"link":"/api/v1/people/669701"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":641856,"link":"/api/v1/people/641856"}},"offense":{"batter":{"id":666397,"link":"/api/v1/people/666397","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.1,"endSpeed":78.1,"strikeZoneTop":3.41,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.340246053068768,"aZ":-22.057473918801946,"pfxX":-10.222812408498779,"pfxZ":6.51129164307746,"pX":-0.20842738740464434,"pZ":1.8165711289574848,"vX0":6.403971942931817,"vY0":-123.78066903591031,"vZ0":-4.103976091705947,"x":124.94,"y":189.73,"x0":-1.498816357848247,"y0":50.00539237011228,"z0":5.3394561529416915,"aX":-15.890863224934806},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":11.0,"breakHorizontal":17.0,"spinRate":1845,"spinDirection":227},"zone":8,"typeConfidence":2.0,"plateTime":0.4422388502028536,"extension":6.3629940640879585},"index":4,"playId":"905eb42a-35c9-3d3a-9584-17bd78ccc0b4","pitchNumber":5,"startTime":"2025-09-25T19:41:39.758Z","endTime":"2025-09-25T19:41:43.914Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641816,"link":"/api/v1/people/641816","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":669701,"link":"/api/v1/people/669701"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":641856,"link":"/api/v1/people/641856"}},"offense":{"batter":{"id":666397,"link":"/api/v1/people/666397","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":92.0,"endSpeed":83.6,"strikeZoneTop":3.3854291148065,"strikeZoneBottom":1.66339949054696,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.856027492600727,"aZ":-15.396907791490401,"pfxX":-8.805228193438754,"pfxZ":9.335236177594894,"pX":-0.8449543054333972,"pZ":1.7876153494059754,"vX0":4.562410776224429,"vY0":-133.71381167903252,"vZ0":-5.965076177607621,"x":149.21,"y":190.51,"x0":-1.4362582480925739,"y0":50.0020239613006,"z0":5.166097559247966,"aX":-15.823828919494629},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":15.7,"breakHorizontal":14.9,"spinRate":2406,"spinDirection":219},"zone":13,"typeConfidence":2.0,"plateTime":0.41081566385146484,"extension":6.929834198552081},"index":5,"playId":"33826efd-2f4e-3dd9-b35a-39ae0e366ceb","pitchNumber":6,"startTime":"2025-09-25T19:42:08.445Z","endTime":"2025-09-25T19:42:15.310Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641816,"link":"/api/v1/people/641816","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":669701,"link":"/api/v1/people/669701"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":641856,"link":"/api/v1/people/641856"}},"offense":{"batter":{"id":666397,"link":"/api/v1/people/666397","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":6,"startTime":"2025-09-25T19:42:22.990Z","endTime":"2025-09-25T19:42:33.917Z","isPitch":false,"type":"action","player":{"id":666397,"link":"/api/v1/people/666397"},"defense":{"pitcher":{"id":641816,"link":"/api/v1/people/641816","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":669701,"link":"/api/v1/people/669701"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":641856,"link":"/api/v1/people/641856"}},"offense":{"batter":{"id":666397,"link":"/api/v1/people/666397","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.3,"endSpeed":76.0,"strikeZoneTop":3.41,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.78715165693831,"aZ":-24.30007001618043,"pfxX":-9.273608713009445,"pfxZ":5.32107540316899,"pX":-0.3135366381396763,"pZ":2.7844324836716012,"vX0":5.926702128993295,"vY0":-121.20550179241079,"vZ0":-1.0632674380140634,"x":128.95,"y":163.6,"x0":-1.5916904725894798,"y0":50.005444908891235,"z0":5.360540211211635,"aX":-13.7315397868387},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":9.6,"breakHorizontal":15.2,"spinRate":1819,"spinDirection":227},"zone":4,"typeConfidence":2.0,"plateTime":0.45277064730908556,"extension":7.296700181530758},"hitData":{"launchSpeed":102.2,"launchAngle":36.0,"totalDistance":387.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":169.0,"coordY":57.79}},"index":7,"playId":"e0a43fb0-8180-3a60-a818-5295982e3eeb","pitchNumber":7,"startTime":"2025-09-25T19:42:33.917Z","endTime":"2025-09-25T19:42:43.641Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641816,"link":"/api/v1/people/641816","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":669701,"link":"/api/v1/people/669701"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":641856,"link":"/api/v1/people/641856"}},"offense":{"batter":{"id":666397,"link":"/api/v1/people/666397","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666397,"link":"/api/v1/people/666397"},"credit":"b_ab"},{"player":{"id":641816,"link":"/api/v1/people/641816"},"credit":"p_ab"},{"player":{"id":666397,"link":"/api/v1/people/666397"},"credit":"b_pa"},{"player":{"id":641816,"link":"/api/v1/people/641816"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":40.400000000000006,"awayTeamWinProbability":59.599999999999994,"homeTeamWinProbabilityAdded":1.8000000000000043,"leverageIndex":0.71,"dramaIndex":34.0,"contextMetrics":{},"playEndTime":"2025-09-25T19:42:43.641Z","atBatIndex":29},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Christian Vázquez singles on a line drive to right fielder Billy McKinney.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-09-25T19:42:57.411Z","endTime":"2025-09-25T19:44:35.074Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":543877,"fullName":"Christian Vázquez","link":"/api/v1/people/543877"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641816,"fullName":"Tyler Mahle","link":"/api/v1/people/641816"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":543877,"fullName":"Christian Vázquez","link":"/api/v1/people/543877"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":543877,"fullName":"Christian Vázquez","link":"/api/v1/people/543877"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":641856,"link":"/api/v1/people/641856"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.1,"endSpeed":75.3,"strikeZoneTop":3.00959066816189,"strikeZoneBottom":1.31881879651779,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.241575757176882,"aZ":-26.347353305440066,"pfxX":-7.32493224397505,"pfxZ":4.040531891243452,"pX":0.1629474150338769,"pZ":1.986693766853618,"vX0":6.019091985963532,"vY0":-119.44999927439086,"vZ0":-2.2514664176571695,"x":110.79,"y":185.14,"x0":-1.439193761408992,"y0":50.005960607465425,"z0":5.312952006904463,"aX":-10.575619370485475},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":7.0,"breakHorizontal":11.8,"spinRate":1678,"spinDirection":233},"zone":5,"typeConfidence":2.0,"plateTime":0.45873923386710747,"extension":7.343324321881952},"index":0,"playId":"4cae0ab2-8168-3c2c-91b2-d387423a8972","pitchNumber":1,"startTime":"2025-09-25T19:43:13.769Z","endTime":"2025-09-25T19:43:19.095Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641816,"link":"/api/v1/people/641816","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":669701,"link":"/api/v1/people/669701"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":641856,"link":"/api/v1/people/641856"}},"offense":{"batter":{"id":543877,"link":"/api/v1/people/543877","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.0,"endSpeed":79.4,"strikeZoneTop":3.19752345929816,"strikeZoneBottom":1.44411249835679,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.71836075771932,"aZ":-22.32156641685566,"pfxX":-0.8891334225175409,"pfxZ":6.157239193011182,"pX":0.3851822970057725,"pZ":2.2690406848974294,"vX0":5.099249806669427,"vY0":-125.29659046998083,"vZ0":-2.8193720951004755,"x":102.32,"y":177.52,"x0":-1.5550211318640537,"y0":50.0060229606742,"z0":5.219655858805032,"aX":-1.424495741012687},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":10.8,"breakHorizontal":0.5,"spinRate":2479,"spinDirection":202},"zone":6,"typeConfidence":2.0,"plateTime":0.4360386419307938,"extension":7.165224176155624},"index":1,"playId":"d6baa514-71d3-3532-ada8-9925cab00709","pitchNumber":2,"startTime":"2025-09-25T19:43:26.570Z","endTime":"2025-09-25T19:43:31.074Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641816,"link":"/api/v1/people/641816","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":669701,"link":"/api/v1/people/669701"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":641856,"link":"/api/v1/people/641856"}},"offense":{"batter":{"id":543877,"link":"/api/v1/people/543877","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":91.3,"endSpeed":83.7,"strikeZoneTop":3.16,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.65831688823724,"aZ":-16.874366358320852,"pfxX":-7.587466615566456,"pfxZ":8.53300429269023,"pX":0.11397913610370443,"pZ":2.7223887885826645,"vX0":6.487317825272813,"vY0":-132.85289198534616,"vZ0":-3.5234296537666605,"x":112.66,"y":165.28,"x0":-1.3701795171059616,"y0":50.00092779544834,"z0":5.2874360072459075,"aX":-13.60244112208941},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":14.9,"breakHorizontal":12.4,"spinRate":2285,"spinDirection":216},"zone":2,"typeConfidence":2.0,"plateTime":0.4117905139477993,"extension":6.891939082955891},"index":2,"playId":"5480aa4a-a9f4-3c23-bb0e-385e25cb8b7e","pitchNumber":3,"startTime":"2025-09-25T19:43:40.445Z","endTime":"2025-09-25T19:43:43.992Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641816,"link":"/api/v1/people/641816","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":669701,"link":"/api/v1/people/669701"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":641856,"link":"/api/v1/people/641856"}},"offense":{"batter":{"id":543877,"link":"/api/v1/people/543877","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.0,"endSpeed":83.5,"strikeZoneTop":3.26016195029628,"strikeZoneBottom":1.50676330852912,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.625863178251716,"aZ":-13.967089832354471,"pfxX":-7.331825658391261,"pfxZ":10.15744976890861,"pX":1.0224731283304702,"pZ":1.8804367403629678,"vX0":8.612130744686393,"vY0":-133.50104529392337,"vZ0":-6.184991439361828,"x":78.03,"y":188.01,"x0":-1.3033835982687292,"y0":50.000164258512264,"z0":5.245193870261614,"aX":-13.139331620875588},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":17.0,"breakHorizontal":11.3,"spinRate":2321,"spinDirection":219},"zone":14,"typeConfidence":2.0,"plateTime":0.4113756571062046,"extension":6.952264723853926},"index":3,"playId":"270477a4-c2fd-303e-bfe1-432ce825472d","pitchNumber":4,"startTime":"2025-09-25T19:44:06.713Z","endTime":"2025-09-25T19:44:11.538Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641816,"link":"/api/v1/people/641816","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":669701,"link":"/api/v1/people/669701"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":641856,"link":"/api/v1/people/641856"}},"offense":{"batter":{"id":543877,"link":"/api/v1/people/543877","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.1,"endSpeed":79.6,"strikeZoneTop":3.16,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.56101801454198,"aZ":-23.04419854450535,"pfxX":1.1690347475203149,"pfxZ":5.630466672188941,"pX":0.8895696818728847,"pZ":2.6595932952757533,"vX0":5.741354909460996,"vY0":-126.69795342320465,"vZ0":-2.169477579525823,"x":83.09,"y":166.97,"x0":-1.560268862894314,"y0":50.00221018438119,"z0":5.373908600461141,"aX":1.893910708937986},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":10.0,"breakHorizontal":-3.5,"spinRate":2422,"spinDirection":196},"zone":12,"typeConfidence":2.0,"plateTime":0.43277648848613115,"extension":6.935785608262384},"hitData":{"launchSpeed":84.6,"launchAngle":14.0,"totalDistance":191.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":189.27,"coordY":124.05}},"index":4,"playId":"78de908a-d303-3eec-b89e-e3b51b70b03f","pitchNumber":5,"startTime":"2025-09-25T19:44:23.861Z","endTime":"2025-09-25T19:44:35.074Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641816,"link":"/api/v1/people/641816","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":669701,"link":"/api/v1/people/669701"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":641856,"link":"/api/v1/people/641856"}},"offense":{"batter":{"id":543877,"link":"/api/v1/people/543877","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":543877,"link":"/api/v1/people/543877"},"credit":"b_ab"},{"player":{"id":641816,"link":"/api/v1/people/641816"},"credit":"p_ab"},{"player":{"id":543877,"link":"/api/v1/people/543877"},"credit":"b_pa"},{"player":{"id":641816,"link":"/api/v1/people/641816"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":39.1,"awayTeamWinProbability":60.9,"homeTeamWinProbabilityAdded":-1.3000000000000043,"leverageIndex":0.47,"dramaIndex":25.0,"contextMetrics":{},"playEndTime":"2025-09-25T19:44:35.074Z","atBatIndex":30},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Byron Buxton called out on strikes.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-09-25T19:44:37.740Z","endTime":"2025-09-25T19:47:23.470Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641816,"fullName":"Tyler Mahle","link":"/api/v1/people/641816"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":543309,"link":"/api/v1/people/543309"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.4,"endSpeed":82.6,"strikeZoneTop":3.46,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.235500109804633,"aZ":-14.179612686917043,"pfxX":-6.757704476507403,"pfxZ":10.163158714548148,"pX":-0.1219370553967057,"pZ":3.9277780633354085,"vX0":6.043298124871302,"vY0":-132.91561791324494,"vZ0":-0.9107581416645709,"x":121.65,"y":132.73,"x0":-1.558574856646214,"y0":50.00515106490131,"z0":5.315012119736959,"aX":-11.968268683653788},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":18.4,"breakHorizontal":10.8,"spinRate":2382,"spinDirection":219},"zone":11,"typeConfidence":2.0,"plateTime":0.41373350722364766,"extension":6.620048190548764},"index":0,"playId":"c5ae3789-943e-31f4-a562-a1be52b40963","pitchNumber":1,"startTime":"2025-09-25T19:44:59.579Z","endTime":"2025-09-25T19:45:03.468Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641816,"link":"/api/v1/people/641816","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":669701,"link":"/api/v1/people/669701"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":641856,"link":"/api/v1/people/641856"}},"offense":{"batter":{"id":621439,"link":"/api/v1/people/621439","batSide":{"code":"R","description":"Right"}},"first":{"id":543877,"link":"/api/v1/people/543877"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"index":1,"startTime":"2025-09-25T19:45:16.506Z","endTime":"2025-09-25T19:45:30.080Z","isPitch":false,"type":"action","player":{"id":621439,"link":"/api/v1/people/621439"},"defense":{"pitcher":{"id":641816,"link":"/api/v1/people/641816","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":669701,"link":"/api/v1/people/669701"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":641856,"link":"/api/v1/people/641856"}},"offense":{"batter":{"id":621439,"link":"/api/v1/people/621439","batSide":{"code":"R","description":"Right"}},"first":{"id":543877,"link":"/api/v1/people/543877"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.7,"endSpeed":73.4,"strikeZoneTop":3.46,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.0851568235178,"aZ":-26.42586633998023,"pfxX":-6.833484487611275,"pfxZ":4.081150938967943,"pX":-0.4753393548393376,"pZ":2.1630489455507647,"vX0":4.644122392313194,"vY0":-120.11584455755165,"vZ0":-1.8871757730770296,"x":135.12,"y":180.38,"x0":-1.581704292566615,"y0":50.001967691165795,"z0":5.393765125293653,"aX":-9.624178912743973},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":7.1,"breakHorizontal":10.7,"spinRate":1718,"spinDirection":231},"zone":4,"typeConfidence":2.0,"plateTime":0.46246153936304646,"extension":6.413769687234941},"index":2,"playId":"4a85ec23-e128-3c48-a28f-cb60eedeaa97","pitchNumber":2,"startTime":"2025-09-25T19:45:30.080Z","endTime":"2025-09-25T19:45:35.345Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641816,"link":"/api/v1/people/641816","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":669701,"link":"/api/v1/people/669701"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":641856,"link":"/api/v1/people/641856"}},"offense":{"batter":{"id":621439,"link":"/api/v1/people/621439","batSide":{"code":"R","description":"Right"}},"first":{"id":543877,"link":"/api/v1/people/543877"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":90.9,"endSpeed":81.7,"strikeZoneTop":3.47937018429549,"strikeZoneBottom":1.44411249835679,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.573676098681446,"aZ":-15.591515930442455,"pfxX":-7.425884037508745,"pfxZ":9.524928047139522,"pX":-1.2334973793635293,"pZ":4.396739302137706,"vX0":3.6716052659723997,"vY0":-132.20865918648107,"vZ0":0.20527212656371824,"x":164.02,"y":120.07,"x0":-1.6881495318170168,"y0":50.00028458451405,"z0":5.477986312505838,"aX":-12.924294781334478},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":17.5,"breakHorizontal":12.5,"spinRate":2354,"spinDirection":223},"zone":11,"typeConfidence":2.0,"plateTime":0.4169707474834201,"extension":6.458089815490444},"index":3,"playId":"c4e01998-94e3-34d9-92a7-5200da44ddbd","pitchNumber":3,"startTime":"2025-09-25T19:45:50.184Z","endTime":"2025-09-25T19:45:56.205Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641816,"link":"/api/v1/people/641816","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":669701,"link":"/api/v1/people/669701"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":641856,"link":"/api/v1/people/641856"}},"offense":{"batter":{"id":621439,"link":"/api/v1/people/621439","batSide":{"code":"R","description":"Right"}},"first":{"id":543877,"link":"/api/v1/people/543877"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":92.1,"endSpeed":83.0,"strikeZoneTop":3.44805742423916,"strikeZoneBottom":1.41278802654307,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.50519454165012,"aZ":-12.518266680206487,"pfxX":-7.338989881420727,"pfxZ":10.986082684936932,"pX":0.6871554734128948,"pZ":3.822913833416205,"vX0":7.613306941944729,"vY0":-133.8206791540078,"vZ0":-1.947907097183884,"x":90.81,"y":135.56,"x0":-1.2596507082933803,"y0":50.00317577298626,"z0":5.471325651665193,"aX":-13.13194068201009},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":19.6,"breakHorizontal":11.4,"spinRate":2476,"spinDirection":218},"zone":12,"typeConfidence":2.0,"plateTime":0.411420938063622,"extension":6.641345065952334},"index":4,"playId":"d2e1b2b1-0056-3a60-9cd2-f7b80710ec07","pitchNumber":4,"startTime":"2025-09-25T19:46:15.223Z","endTime":"2025-09-25T19:46:19.535Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641816,"link":"/api/v1/people/641816","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":669701,"link":"/api/v1/people/669701"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":641856,"link":"/api/v1/people/641856"}},"offense":{"batter":{"id":621439,"link":"/api/v1/people/621439","batSide":{"code":"R","description":"Right"}},"first":{"id":543877,"link":"/api/v1/people/543877"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.8,"endSpeed":79.6,"strikeZoneTop":3.46,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.42721281092902,"aZ":-27.564874467924902,"pfxX":1.7610514119372793,"pfxZ":2.8576705376654257,"pX":0.4173409442137192,"pZ":2.3644365625350185,"vX0":4.291618912775373,"vY0":-126.44215656223223,"vZ0":-2.121221536831086,"x":101.09,"y":174.94,"x0":-1.532674020673059,"y0":50.00492409306859,"z0":5.431889772650941,"aX":2.844381286565411},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":4.9,"breakHorizontal":-4.2,"spinRate":2449,"spinDirection":176},"zone":6,"typeConfidence":2.0,"plateTime":0.4336292534179891,"extension":6.700105368590359},"index":5,"playId":"db85a465-7f5d-37e2-bc14-f5066ffdaa2e","pitchNumber":5,"startTime":"2025-09-25T19:46:31.765Z","endTime":"2025-09-25T19:46:37.969Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641816,"link":"/api/v1/people/641816","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":669701,"link":"/api/v1/people/669701"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":641856,"link":"/api/v1/people/641856"}},"offense":{"batter":{"id":621439,"link":"/api/v1/people/621439","batSide":{"code":"R","description":"Right"}},"first":{"id":543877,"link":"/api/v1/people/543877"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.4,"endSpeed":77.8,"strikeZoneTop":3.44805742423916,"strikeZoneBottom":1.41278802654307,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.029832743715374,"aZ":-26.22326831587853,"pfxX":-9.608684399371207,"pfxZ":3.8544601937724723,"pX":-0.06941519180662699,"pZ":1.3417334909504661,"vX0":6.391898466503232,"vY0":-124.1027287335275,"vZ0":-4.431357214748435,"x":119.65,"y":202.55,"x0":-1.442290520754845,"y0":50.0052968615583,"z0":5.359292893935396,"aX":-14.848355903518591},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":6.1,"breakHorizontal":15.7,"spinRate":1727,"spinDirection":230},"zone":8,"typeConfidence":2.0,"plateTime":0.44295869502480834,"extension":6.580812937721137},"index":6,"playId":"1f68d244-17f1-3a58-8b03-de74875f4430","pitchNumber":6,"startTime":"2025-09-25T19:47:17.462Z","endTime":"2025-09-25T19:47:23.470Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641816,"link":"/api/v1/people/641816","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":669701,"link":"/api/v1/people/669701"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":641856,"link":"/api/v1/people/641856"}},"offense":{"batter":{"id":621439,"link":"/api/v1/people/621439","batSide":{"code":"R","description":"Right"}},"first":{"id":543877,"link":"/api/v1/people/543877"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":621439,"link":"/api/v1/people/621439"},"credit":"b_ab"},{"player":{"id":641816,"link":"/api/v1/people/641816"},"credit":"p_ab"},{"player":{"id":621439,"link":"/api/v1/people/621439"},"credit":"b_pa"},{"player":{"id":641816,"link":"/api/v1/people/641816"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":41.5,"awayTeamWinProbability":58.5,"homeTeamWinProbabilityAdded":2.3999999999999986,"leverageIndex":0.99,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2025-09-25T19:47:23.470Z","atBatIndex":31},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Alejandro Osuna singles on a line drive to right fielder Carson McCusker.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-09-25T19:49:33.353Z","endTime":"2025-09-25T19:50:50.697Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":696030,"fullName":"Alejandro Osuna","link":"/api/v1/people/696030"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641927,"fullName":"Bailey Ober","link":"/api/v1/people/641927"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":696030,"fullName":"Alejandro Osuna","link":"/api/v1/people/696030"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":696030,"fullName":"Alejandro Osuna","link":"/api/v1/people/696030"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":676812,"link":"/api/v1/people/676812"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":87.7,"endSpeed":79.6,"strikeZoneTop":3.35411360850606,"strikeZoneBottom":1.41278802654307,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.377889820416137,"aZ":-18.99320890281656,"pfxX":-5.355515627068431,"pfxZ":8.07194970798192,"pX":0.08125161539839915,"pZ":2.896924009196909,"vX0":5.243836028525518,"vY0":-127.52257765566061,"vZ0":-3.1040304582498477,"x":113.9,"y":160.56,"x0":-1.314604700522006,"y0":50.00049205183759,"z0":5.643779952801459,"aX":-8.742069966330115},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":14.0,"breakHorizontal":8.4,"spinRate":2260,"spinDirection":220},"zone":2,"typeConfidence":2.0,"plateTime":0.4309730174360489,"extension":7.254334802560114},"index":0,"playId":"c7c1fd3b-42f3-3d4c-86d9-5a5bc8b5b94b","pitchNumber":1,"startTime":"2025-09-25T19:49:34.480Z","endTime":"2025-09-25T19:49:40.845Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641927,"link":"/api/v1/people/641927","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":676812,"link":"/api/v1/people/676812"}},"offense":{"batter":{"id":696030,"link":"/api/v1/people/696030","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.0,"endSpeed":75.4,"strikeZoneTop":3.23,"strikeZoneBottom":1.41,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.51289100484927,"aZ":-30.763287448064077,"pfxX":-9.862962829896924,"pfxZ":0.9729051258567392,"pX":0.6282587036490268,"pZ":1.3200096092261275,"vX0":7.509191565012924,"vY0":-120.49383663750633,"vZ0":-3.8598056464849995,"x":93.05,"y":203.14,"x0":-1.2690297274846756,"y0":50.00314785213601,"z0":5.703072795847684,"aX":-14.297583118180633},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":1.0,"breakHorizontal":15.7,"spinRate":1885,"spinDirection":257},"zone":9,"typeConfidence":2.0,"plateTime":0.4570600928998978,"extension":6.966379589393824},"index":1,"playId":"2a2ab915-44bc-30fe-a654-fdd3563600cc","pitchNumber":2,"startTime":"2025-09-25T19:49:46.953Z","endTime":"2025-09-25T19:49:53.258Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641927,"link":"/api/v1/people/641927","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":676812,"link":"/api/v1/people/676812"}},"offense":{"batter":{"id":696030,"link":"/api/v1/people/696030","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":2,"outs":0},"pitchData":{"startSpeed":80.8,"endSpeed":74.6,"strikeZoneTop":3.23,"strikeZoneBottom":1.41,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.4872334920564,"aZ":-28.940311738427702,"pfxX":4.665964909047432,"pfxZ":2.3027751159176955,"pX":0.9968038363728999,"pZ":1.6001960698248654,"vX0":3.98849160208849,"vY0":-117.69771580254684,"vZ0":-3.1124505316732067,"x":79.0,"y":195.57,"x0":-1.326182732483268,"y0":50.00033421315938,"z0":5.621715783630658,"aX":6.53965632607777},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":3.7,"breakHorizontal":-9.5,"spinRate":2059,"spinDirection":168},"zone":14,"typeConfidence":2.0,"plateTime":0.4654927771824209,"extension":7.033314652247383},"index":2,"playId":"ac4b406a-eb04-373c-a141-68c599485c61","pitchNumber":3,"startTime":"2025-09-25T19:50:05.477Z","endTime":"2025-09-25T19:50:09.756Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641927,"link":"/api/v1/people/641927","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":676812,"link":"/api/v1/people/676812"}},"offense":{"batter":{"id":696030,"link":"/api/v1/people/696030","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":3,"startTime":"2025-09-25T19:50:19.735Z","endTime":"2025-09-25T19:50:23.375Z","isPitch":false,"type":"action","player":{"id":696030,"link":"/api/v1/people/696030"},"defense":{"pitcher":{"id":641927,"link":"/api/v1/people/641927","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":676812,"link":"/api/v1/people/676812"}},"offense":{"batter":{"id":696030,"link":"/api/v1/people/696030","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.7,"endSpeed":74.1,"strikeZoneTop":3.26016195029628,"strikeZoneBottom":1.41278802654307,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.953794054742144,"aZ":-32.20078113978703,"pfxX":1.6440563432971187,"pfxZ":-0.021183862002571274,"pX":0.547283448886859,"pZ":0.6316171743854937,"vX0":4.087971329953106,"vY0":-117.34904734581445,"vZ0":-4.274537870058519,"x":96.14,"y":221.73,"x0":-1.4367425921031558,"y0":50.00114893734456,"z0":5.504037168956534,"aX":2.2731894662519707},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.2,"breakVerticalInduced":-0.8,"breakHorizontal":-4.1,"spinRate":2009,"spinDirection":136},"zone":14,"typeConfidence":2.0,"plateTime":0.46826660303741585,"extension":7.058239120139271},"index":4,"playId":"37722739-0f67-31f8-88fa-b2e16f9d652a","pitchNumber":4,"startTime":"2025-09-25T19:50:23.375Z","endTime":"2025-09-25T19:50:27.789Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641927,"link":"/api/v1/people/641927","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":676812,"link":"/api/v1/people/676812"}},"offense":{"batter":{"id":696030,"link":"/api/v1/people/696030","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.8,"endSpeed":81.3,"strikeZoneTop":3.23,"strikeZoneBottom":1.41,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.378535138114874,"aZ":-14.38177597546055,"pfxX":-5.53972193325545,"pfxZ":10.430170476310543,"pX":0.4552372657138728,"pZ":2.185716764375678,"vX0":6.257958898361341,"vY0":-130.51948859914702,"vZ0":-5.924657133379056,"x":99.65,"y":179.77,"x0":-1.2666588427025718,"y0":50.00102606603792,"z0":5.589256155344423,"aX":-9.448595900393313},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":17.6,"breakHorizontal":8.4,"spinRate":2400,"spinDirection":220},"zone":6,"typeConfidence":2.0,"plateTime":0.4214835070645493,"extension":7.336610746515026},"hitData":{"launchSpeed":105.8,"launchAngle":8.0,"totalDistance":153.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":172.25,"coordY":126.0}},"index":5,"playId":"96513893-47db-3b18-9797-434f6a676d8f","pitchNumber":5,"startTime":"2025-09-25T19:50:40.690Z","endTime":"2025-09-25T19:50:50.697Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641927,"link":"/api/v1/people/641927","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":676812,"link":"/api/v1/people/676812"}},"offense":{"batter":{"id":696030,"link":"/api/v1/people/696030","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":696030,"link":"/api/v1/people/696030"},"credit":"b_ab"},{"player":{"id":641927,"link":"/api/v1/people/641927"},"credit":"p_ab"},{"player":{"id":696030,"link":"/api/v1/people/696030"},"credit":"b_pa"},{"player":{"id":641927,"link":"/api/v1/people/641927"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":47.099999999999994,"awayTeamWinProbability":52.900000000000006,"homeTeamWinProbabilityAdded":5.599999999999994,"leverageIndex":1.33,"dramaIndex":73.0,"contextMetrics":{},"playEndTime":"2025-09-25T19:50:50.697Z","atBatIndex":32},{"result":{"type":"atBat","event":"Strikeout Double Play","eventType":"strikeout_double_play","description":"Kyle Higashioka strikes out swinging and Alejandro Osuna caught stealing 2nd, catcher Christian Vázquez to second baseman Kody Clemens to catcher Christian Vázquez.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-09-25T19:50:56.167Z","endTime":"2025-09-25T19:55:41.387Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":543309,"fullName":"Kyle Higashioka","link":"/api/v1/people/543309"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641927,"fullName":"Bailey Ober","link":"/api/v1/people/641927"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,7,8,9,10],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout Double Play","eventType":"strikeout_double_play","movementReason":null,"runner":{"id":543309,"fullName":"Kyle Higashioka","link":"/api/v1/people/543309"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[{"player":{"id":543877,"link":"/api/v1/people/543877"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Caught Stealing 2B","eventType":"caught_stealing_2b","movementReason":"r_caught_stealing_2b","runner":{"id":696030,"fullName":"Alejandro Osuna","link":"/api/v1/people/696030"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[{"player":{"id":543877,"link":"/api/v1/people/543877"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":665019,"link":"/api/v1/people/665019"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.3,"endSpeed":80.3,"strikeZoneTop":3.3854291148065,"strikeZoneBottom":1.56941635895289,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.02771672436727,"aZ":-14.836303607112784,"pfxX":-6.086827663295613,"pfxZ":10.468724573767416,"pX":1.2399648262631977,"pZ":2.1140374176542505,"vX0":8.2033803966083,"vY0":-128.2692160506045,"vZ0":-5.664743397516333,"x":69.74,"y":181.7,"x0":-1.217791929338841,"y0":50.00302165240807,"z0":5.5193576062626315,"aX":-10.081717627935637},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":17.8,"breakHorizontal":9.0,"spinRate":2357,"spinDirection":218},"zone":14,"typeConfidence":2.0,"plateTime":0.4280077304141341,"extension":7.200908111727122},"index":0,"playId":"6e0db0ff-230e-3f8e-a5a0-b7c3209f8d43","pitchNumber":1,"startTime":"2025-09-25T19:51:14.646Z","endTime":"2025-09-25T19:51:18.949Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641927,"link":"/api/v1/people/641927","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":676812,"link":"/api/v1/people/676812"}},"offense":{"batter":{"id":543309,"link":"/api/v1/people/543309","batSide":{"code":"R","description":"Right"}},"first":{"id":696030,"link":"/api/v1/people/696030"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":88.3,"endSpeed":80.1,"strikeZoneTop":3.41674372730009,"strikeZoneBottom":1.66339949054696,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.309594354359298,"aZ":-15.540132774653609,"pfxX":-7.81324529404017,"pfxZ":10.051099433271377,"pX":0.4883249319888031,"pZ":3.1014798575553812,"vX0":7.051000431061607,"vY0":-128.27969986833523,"vZ0":-3.263008705950824,"x":98.39,"y":155.04,"x0":-1.2903926506491352,"y0":50.00107758651062,"z0":5.6125689288623315,"aX":-12.92760881030493},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":17.6,"breakHorizontal":12.4,"spinRate":2370,"spinDirection":211},"zone":3,"typeConfidence":2.0,"plateTime":0.4281550681367374,"extension":7.2348859866837065},"index":1,"playId":"903d6fe4-b656-382f-9cb6-8c3e02f37cf8","pitchNumber":2,"startTime":"2025-09-25T19:51:33.063Z","endTime":"2025-09-25T19:51:37.428Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641927,"link":"/api/v1/people/641927","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":676812,"link":"/api/v1/people/676812"}},"offense":{"batter":{"id":543309,"link":"/api/v1/people/543309","batSide":{"code":"R","description":"Right"}},"first":{"id":696030,"link":"/api/v1/people/696030"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.8,"endSpeed":78.7,"strikeZoneTop":3.35411360850606,"strikeZoneBottom":1.53808957223598,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.275548831199426,"aZ":-22.099887996423227,"pfxX":-0.49914567438507706,"pfxZ":6.462486074087127,"pX":1.3822143187149558,"pZ":1.7371806954699869,"vX0":6.328829921186401,"vY0":-123.47084269958518,"vZ0":-4.8086121140851334,"x":64.31,"y":191.88,"x0":-1.1386015656148314,"y0":50.00441018807735,"z0":5.546082425998276,"aX":-0.7784036068142836},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":10.9,"breakHorizontal":-0.5,"spinRate":1972,"spinDirection":199},"zone":14,"typeConfidence":2.0,"plateTime":0.4419206196884038,"extension":7.17504090301854},"index":2,"playId":"4763d2d1-d6f9-3883-905c-78d2b1a9bd50","pitchNumber":3,"startTime":"2025-09-25T19:51:52.643Z","endTime":"2025-09-25T19:51:56.117Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641927,"link":"/api/v1/people/641927","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":676812,"link":"/api/v1/people/676812"}},"offense":{"batter":{"id":543309,"link":"/api/v1/people/543309","batSide":{"code":"R","description":"Right"}},"first":{"id":696030,"link":"/api/v1/people/696030"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.6,"endSpeed":74.3,"strikeZoneTop":3.3854291148065,"strikeZoneBottom":1.60074363190395,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.089863834997754,"aZ":-25.59781065019603,"pfxX":-11.487165694523854,"pfxZ":4.639094943701561,"pX":-1.2510676239057579,"pZ":3.6264052656360737,"vX0":3.810580979777726,"vY0":-118.72167141257074,"vZ0":0.2051811827280765,"x":164.69,"y":140.87,"x0":-1.3903338025820755,"y0":50.00555879742641,"z0":5.880988798765876,"aX":-16.294781661900945},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":8.8,"breakHorizontal":19.8,"spinRate":2142,"spinDirection":253},"zone":11,"typeConfidence":2.0,"plateTime":0.46249734913122964,"extension":6.886838544932351},"index":3,"playId":"786ed5d8-1295-3e49-ad55-59c2ceafb356","pitchNumber":4,"startTime":"2025-09-25T19:52:12.045Z","endTime":"2025-09-25T19:52:17.049Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641927,"link":"/api/v1/people/641927","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":676812,"link":"/api/v1/people/676812"}},"offense":{"batter":{"id":543309,"link":"/api/v1/people/543309","batSide":{"code":"R","description":"Right"}},"first":{"id":696030,"link":"/api/v1/people/696030"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.2,"endSpeed":79.6,"strikeZoneTop":3.51,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.878002359600263,"aZ":-14.26850854774517,"pfxX":-8.645732846279792,"pfxZ":10.917224608611608,"pX":-0.4013719715106094,"pZ":2.560644213749998,"vX0":4.949699654176952,"vY0":-128.14904582225023,"vZ0":-4.84771948482749,"x":132.3,"y":169.64,"x0":-1.2484891618551768,"y0":50.004378906688046,"z0":5.615469300350613,"aX":-14.18335220630224},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":18.7,"breakHorizontal":14.3,"spinRate":2422,"spinDirection":211},"zone":4,"typeConfidence":2.0,"plateTime":0.4296754438464436,"extension":7.366959640869057},"index":4,"playId":"ba44a677-9ad3-3414-9aa8-23f90656f70f","pitchNumber":5,"startTime":"2025-09-25T19:52:35.487Z","endTime":"2025-09-25T19:52:39.496Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641927,"link":"/api/v1/people/641927","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":676812,"link":"/api/v1/people/676812"}},"offense":{"batter":{"id":543309,"link":"/api/v1/people/543309","batSide":{"code":"R","description":"Right"}},"first":{"id":696030,"link":"/api/v1/people/696030"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"index":5,"playId":"0d7244ac-086d-349a-b3ad-5cade02e760b","startTime":"2025-09-25T19:52:53.969Z","endTime":"2025-09-25T19:52:58.549Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":641927,"link":"/api/v1/people/641927","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":676812,"link":"/api/v1/people/676812"}},"offense":{"batter":{"id":543309,"link":"/api/v1/people/543309","batSide":{"code":"R","description":"Right"}},"first":{"id":696030,"link":"/api/v1/people/696030"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.2,"endSpeed":79.3,"strikeZoneTop":3.51,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.02760199301016,"aZ":-14.502659788308979,"pfxX":-7.092599441968707,"pfxZ":10.799533976076441,"pX":-0.14119361294795008,"pZ":3.241171435511261,"vX0":5.268862824648167,"vY0":-128.2759869870981,"vZ0":-3.0579016765187683,"x":122.38,"y":151.27,"x0":-1.3190940006369054,"y0":50.00131136444323,"z0":5.605908135570285,"aX":-11.604362173370314},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":19.0,"breakHorizontal":11.4,"spinRate":2317,"spinDirection":214},"zone":2,"typeConfidence":2.0,"plateTime":0.4299993304050873,"extension":7.018770619413327},"index":6,"playId":"ddf58c14-e35b-3e57-a4ac-434eed68511c","pitchNumber":6,"startTime":"2025-09-25T19:53:14.281Z","endTime":"2025-09-25T19:53:19.548Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641927,"link":"/api/v1/people/641927","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":676812,"link":"/api/v1/people/676812"}},"offense":{"batter":{"id":543309,"link":"/api/v1/people/543309","batSide":{"code":"R","description":"Right"}},"first":{"id":696030,"link":"/api/v1/people/696030"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.4,"endSpeed":76.6,"strikeZoneTop":3.51,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.654233443989472,"aZ":-23.594276308465965,"pfxX":0.44340185424227685,"pfxZ":5.748570393330521,"pX":0.49696515385757783,"pZ":2.5501613478929235,"vX0":4.4030651310534195,"vY0":-121.38514237036473,"vZ0":-2.4848098274149244,"x":98.06,"y":169.93,"x0":-1.397785547867697,"y0":50.005428157572645,"z0":5.64045890010552,"aX":0.6610886228190382},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":10.1,"breakHorizontal":-1.8,"spinRate":2014,"spinDirection":195},"zone":6,"typeConfidence":2.0,"plateTime":0.4511579403517394,"extension":7.085039091133494},"index":7,"playId":"4a40ba71-41c3-36af-b4a4-d81121a909b6","pitchNumber":7,"startTime":"2025-09-25T19:54:04.355Z","endTime":"2025-09-25T19:54:09.695Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641927,"link":"/api/v1/people/641927","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":676812,"link":"/api/v1/people/676812"}},"offense":{"batter":{"id":543309,"link":"/api/v1/people/543309","batSide":{"code":"R","description":"Right"}},"first":{"id":696030,"link":"/api/v1/people/696030"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"runnerGoing":true,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.6,"endSpeed":74.6,"strikeZoneTop":3.51,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.869762512983066,"aZ":-28.38092532989361,"pfxX":-12.149839737953265,"pfxZ":2.6739262902391676,"pX":-0.6125128382677467,"pZ":2.3791086770320833,"vX0":5.3808929039568,"vY0":-118.74257541557684,"vZ0":-1.7196622759458493,"x":140.35,"y":174.54,"x0":-1.3358746525412175,"y0":50.004994080303064,"z0":5.708032690464674,"aX":-17.259633107592716},"breaks":{"breakAngle":30.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":4.7,"breakHorizontal":20.6,"spinRate":2080,"spinDirection":248},"zone":4,"typeConfidence":2.0,"plateTime":0.4622137392214172,"extension":6.970973941384203},"index":8,"playId":"da894d16-9ba7-35a2-8a80-0d6fcf9c287f","pitchNumber":8,"startTime":"2025-09-25T19:54:33.911Z","endTime":"2025-09-25T19:54:39.682Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641927,"link":"/api/v1/people/641927","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":676812,"link":"/api/v1/people/676812"}},"offense":{"batter":{"id":543309,"link":"/api/v1/people/543309","batSide":{"code":"R","description":"Right"}},"first":{"id":696030,"link":"/api/v1/people/696030"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.3,"endSpeed":74.4,"strikeZoneTop":3.51,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.961229663353986,"aZ":-22.69831260808841,"pfxX":0.8846971555450409,"pfxZ":6.64757812349045,"pX":1.1887063445931207,"pZ":2.1727153828399333,"vX0":5.594282640159718,"vY0":-119.69060462034952,"vZ0":-3.079457563018263,"x":71.69,"y":180.12,"x0":-1.3111612660492395,"y0":50.00043754915386,"z0":5.549131880222121,"aX":1.259668166616936},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":11.4,"breakHorizontal":-3.2,"spinRate":2059,"spinDirection":207},"zone":14,"typeConfidence":2.0,"plateTime":0.46079232443727536,"extension":7.047465009773062},"index":9,"playId":"c849928b-e5d1-3638-8f09-0acaceeae856","pitchNumber":9,"startTime":"2025-09-25T19:55:05.661Z","endTime":"2025-09-25T19:55:12.316Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641927,"link":"/api/v1/people/641927","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":676812,"link":"/api/v1/people/676812"}},"offense":{"batter":{"id":543309,"link":"/api/v1/people/543309","batSide":{"code":"R","description":"Right"}},"first":{"id":696030,"link":"/api/v1/people/696030"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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,"runnerGoing":true},"count":{"balls":3,"strikes":3,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.1,"endSpeed":79.5,"strikeZoneTop":3.51,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.936423718597585,"aZ":-17.179245881023107,"pfxX":-6.6562736819702675,"pfxZ":9.158584170973063,"pX":0.34175300008304643,"pZ":2.7885983796919853,"vX0":6.181202751435287,"vY0":-128.0551996514552,"vZ0":-3.5799917437445177,"x":103.97,"y":163.49,"x0":-1.2551610180308173,"y0":50.00216834154289,"z0":5.573098540080811,"aX":-10.897797450648431},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":15.8,"breakHorizontal":10.4,"spinRate":2309,"spinDirection":215},"zone":6,"typeConfidence":2.0,"plateTime":0.4300682620313072,"extension":7.050360106450637},"index":10,"playId":"cb7437fa-bb19-3e84-8538-6380aa63716a","pitchNumber":10,"startTime":"2025-09-25T19:55:34.844Z","endTime":"2025-09-25T19:55:41.387Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641927,"link":"/api/v1/people/641927","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":676812,"link":"/api/v1/people/676812"}},"offense":{"batter":{"id":543309,"link":"/api/v1/people/543309","batSide":{"code":"R","description":"Right"}},"first":{"id":696030,"link":"/api/v1/people/696030"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":543309,"link":"/api/v1/people/543309"},"credit":"b_ab"},{"player":{"id":641927,"link":"/api/v1/people/641927"},"credit":"p_ab"},{"player":{"id":543309,"link":"/api/v1/people/543309"},"credit":"b_pa"},{"player":{"id":641927,"link":"/api/v1/people/641927"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"}],"homeTeamWinProbability":35.699999999999996,"awayTeamWinProbability":64.30000000000001,"homeTeamWinProbabilityAdded":-11.399999999999999,"leverageIndex":2.23,"dramaIndex":131.0,"contextMetrics":{},"playEndTime":"2025-09-25T19:55:41.387Z","atBatIndex":33},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Billy McKinney grounds out softly, pitcher Bailey Ober to first baseman Edouard Julien.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-09-25T19:56:03.775Z","endTime":"2025-09-25T19:56:33.741Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":641856,"fullName":"Billy McKinney","link":"/api/v1/people/641856"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641927,"fullName":"Bailey Ober","link":"/api/v1/people/641927"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":641856,"fullName":"Billy McKinney","link":"/api/v1/people/641856"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":641927,"link":"/api/v1/people/641927"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":666397,"link":"/api/v1/people/666397"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.3,"endSpeed":77.5,"strikeZoneTop":3.16,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.933466315516032,"aZ":-22.786904131505484,"pfxX":1.723616333479563,"pfxZ":6.154062163457322,"pX":0.8869396891840904,"pZ":2.110501915219133,"vX0":4.860574746760082,"vY0":-122.644947887751,"vZ0":-3.6387512503110977,"x":83.19,"y":181.8,"x0":-1.3434287834005751,"y0":50.00448467884572,"z0":5.553728172770784,"aX":2.628582652544008},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":10.6,"breakHorizontal":-4.2,"spinRate":2140,"spinDirection":208},"zone":14,"typeConfidence":2.0,"plateTime":0.44635043822417675,"extension":7.051235378289954},"index":0,"playId":"4371af4c-44cd-3982-804d-e26d7ae76c2b","pitchNumber":1,"startTime":"2025-09-25T19:56:11.456Z","endTime":"2025-09-25T19:56:17.011Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641927,"link":"/api/v1/people/641927","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":676812,"link":"/api/v1/people/676812"}},"offense":{"batter":{"id":641856,"link":"/api/v1/people/641856","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":83.4,"endSpeed":76.7,"strikeZoneTop":3.16,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.446411053684415,"aZ":-26.92932663505456,"pfxX":2.366441870328406,"pfxZ":3.501287599565794,"pX":-0.3043958990272028,"pZ":2.754665147473948,"vX0":2.029382856250585,"vY0":-121.50830848108694,"vZ0":-1.3646880818173877,"x":128.6,"y":164.4,"x0":-1.4573361366386846,"y0":50.00209704875759,"z0":5.6598543829797965,"aX":3.543862821559774},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":6.2,"breakHorizontal":-4.8,"spinRate":2134,"spinDirection":187},"zone":1,"typeConfidence":2.0,"plateTime":0.45049893639700445,"extension":6.9675268441196625},"hitData":{"launchSpeed":53.5,"launchAngle":-47.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":140.17,"coordY":179.91}},"index":1,"playId":"4dc6a842-362e-340b-83b9-ee72340955f5","pitchNumber":2,"startTime":"2025-09-25T19:56:26.225Z","endTime":"2025-09-25T19:56:33.741Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641927,"link":"/api/v1/people/641927","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":676812,"link":"/api/v1/people/676812"}},"offense":{"batter":{"id":641856,"link":"/api/v1/people/641856","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":641856,"link":"/api/v1/people/641856"},"credit":"b_ab"},{"player":{"id":641927,"link":"/api/v1/people/641927"},"credit":"p_ab"},{"player":{"id":641856,"link":"/api/v1/people/641856"},"credit":"b_pa"},{"player":{"id":641927,"link":"/api/v1/people/641927"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":34.0,"awayTeamWinProbability":66.0,"homeTeamWinProbabilityAdded":-1.6999999999999957,"leverageIndex":0.64,"dramaIndex":32.0,"contextMetrics":{},"playEndTime":"2025-09-25T19:56:33.741Z","atBatIndex":34},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Austin Martin lines out sharply to left fielder Alejandro Osuna.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-09-25T19:59:15.597Z","endTime":"2025-09-25T20:01:03.409Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657097,"fullName":"Jacob Webb","link":"/api/v1/people/657097"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,7],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":696030,"link":"/api/v1/people/696030"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Jacob Webb replaces Tyler Mahle.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-25T19:58:37.103Z","endTime":"2025-09-25T19:59:17.769Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":657097,"link":"/api/v1/people/657097"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":641816,"link":"/api/v1/people/641816","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":669701,"link":"/api/v1/people/669701"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":641856,"link":"/api/v1/people/641856"}},"offense":{"batter":{"id":668885,"link":"/api/v1/people/668885","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.4,"endSpeed":74.9,"strikeZoneTop":3.41,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.317563320665936,"aZ":-25.38916412203041,"pfxX":-12.595112474459704,"pfxZ":4.675910444508856,"pX":-0.19580935988001263,"pZ":1.838010618002831,"vX0":8.356362782959227,"vY0":-120.945905791878,"vZ0":-3.5925359536206347,"x":124.46,"y":189.15,"x0":-2.097068715718408,"y0":50.000327008068695,"z0":5.623583840765003,"aX":-18.25595146688625},"breaks":{"breakAngle":32.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":7.7,"breakHorizontal":20.3,"spinRate":2185,"spinDirection":241},"zone":8,"typeConfidence":0.91,"plateTime":0.4566682570525349,"extension":6.421939364019313},"index":1,"playId":"035ad195-c7cc-3414-9855-70e2793c7920","pitchNumber":1,"startTime":"2025-09-25T19:59:17.769Z","endTime":"2025-09-25T19:59:21.236Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657097,"link":"/api/v1/people/657097","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":669701,"link":"/api/v1/people/669701"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":641856,"link":"/api/v1/people/641856"}},"offense":{"batter":{"id":668885,"link":"/api/v1/people/668885","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.1,"endSpeed":75.9,"strikeZoneTop":3.2911427283003,"strikeZoneBottom":1.50637899889542,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.334068775144257,"aZ":-26.437325241094925,"pfxX":-12.159572957629114,"pfxZ":3.8865190935079856,"pX":-0.3084898548430186,"pZ":0.7384182590905662,"vX0":8.58222189341251,"vY0":-121.90148129876106,"vZ0":-5.882986418962174,"x":128.76,"y":218.84,"x0":-2.3295979718133015,"y0":50.00302589434598,"z0":5.523466284765468,"aX":-17.94258122988973},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":5.5,"breakHorizontal":19.4,"spinRate":2289,"spinDirection":241},"zone":13,"typeConfidence":0.9,"plateTime":0.4527305446894281,"extension":6.15522714514644},"index":2,"playId":"d0a1c6d5-12da-332d-a513-07763e4d5afc","pitchNumber":2,"startTime":"2025-09-25T19:59:34.411Z","endTime":"2025-09-25T19:59:40.048Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657097,"link":"/api/v1/people/657097","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":669701,"link":"/api/v1/people/669701"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":641856,"link":"/api/v1/people/641856"}},"offense":{"batter":{"id":668885,"link":"/api/v1/people/668885","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.6,"endSpeed":72.8,"strikeZoneTop":3.25982376987612,"strikeZoneBottom":1.53770642348598,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.98946635777457,"aZ":-37.29497114551315,"pfxX":8.277231136749688,"pfxZ":-3.802216801438508,"pX":2.067895083702548,"pZ":2.079163505850147,"vX0":7.591195353818003,"vY0":-117.03270346488273,"vZ0":-0.13856455774798526,"x":38.18,"y":182.64,"x0":-2.32780480137515,"y0":50.0023707339141,"z0":5.718637932839907,"aX":11.15034651018443},"breaks":{"breakAngle":19.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.7,"breakVerticalInduced":-6.5,"breakHorizontal":-17.3,"spinRate":2619,"spinDirection":29},"zone":14,"typeConfidence":0.9,"plateTime":0.4732535409170948,"extension":6.317249550925034},"index":3,"playId":"88eec9c8-030c-326a-8291-0fd374357df1","pitchNumber":3,"startTime":"2025-09-25T19:59:52.311Z","endTime":"2025-09-25T19:59:56.148Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657097,"link":"/api/v1/people/657097","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":669701,"link":"/api/v1/people/669701"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":641856,"link":"/api/v1/people/641856"}},"offense":{"batter":{"id":668885,"link":"/api/v1/people/668885","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":82.9,"strikeZoneTop":3.35377812112595,"strikeZoneBottom":1.56903436695075,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.33851869460429,"aZ":-14.230967489109535,"pfxX":-7.7345528359987075,"pfxZ":10.083915234090432,"pX":-0.024997719308113803,"pZ":1.2385204786966357,"vX0":8.867814590208464,"vY0":-133.911080539082,"vZ0":-7.702443378067338,"x":117.95,"y":205.34,"x0":-2.4064641522338364,"y0":50.005710579249474,"z0":5.212504789860449,"aX":-13.767337776011816},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":16.3,"breakHorizontal":11.6,"spinRate":2448,"spinDirection":221},"zone":13,"typeConfidence":0.89,"plateTime":0.4122099131157051,"extension":6.515518192153082},"index":4,"playId":"c79e6c46-da3b-3b69-aa69-c28abb79a1f8","pitchNumber":4,"startTime":"2025-09-25T20:00:09.691Z","endTime":"2025-09-25T20:00:16.289Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657097,"link":"/api/v1/people/657097","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":669701,"link":"/api/v1/people/669701"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":641856,"link":"/api/v1/people/641856"}},"offense":{"batter":{"id":668885,"link":"/api/v1/people/668885","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":83.8,"strikeZoneTop":3.41,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.70060117900925,"aZ":-14.51408721389971,"pfxX":-5.012696987658405,"pfxZ":9.693327993686477,"pX":0.7334502686506542,"pZ":2.6325294261185403,"vX0":9.587378801760957,"vY0":-135.39106330829256,"vZ0":-4.721569319658387,"x":89.04,"y":167.7,"x0":-2.2324781689199082,"y0":50.00142536235546,"z0":5.4446002605411215,"aX":-9.131812921840364},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":16.4,"breakHorizontal":6.6,"spinRate":2458,"spinDirection":220},"zone":6,"typeConfidence":0.9,"plateTime":0.40746479060576224,"extension":6.549126505567393},"index":5,"playId":"fcc13b1d-5498-3d90-8c09-4ddcf53593cd","pitchNumber":5,"startTime":"2025-09-25T20:00:25.869Z","endTime":"2025-09-25T20:00:30.699Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657097,"link":"/api/v1/people/657097","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":669701,"link":"/api/v1/people/669701"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":641856,"link":"/api/v1/people/641856"}},"offense":{"batter":{"id":668885,"link":"/api/v1/people/668885","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":0},"preCount":{"balls":3,"strikes":2,"outs":0},"index":6,"startTime":"2025-09-25T20:00:44.744Z","endTime":"2025-09-25T20:00:56.154Z","isPitch":false,"type":"action","player":{"id":668885,"link":"/api/v1/people/668885"},"defense":{"pitcher":{"id":657097,"link":"/api/v1/people/657097","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":669701,"link":"/api/v1/people/669701"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":641856,"link":"/api/v1/people/641856"}},"offense":{"batter":{"id":668885,"link":"/api/v1/people/668885","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":94.0,"endSpeed":84.4,"strikeZoneTop":3.41,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.42555027067887,"aZ":-14.127271213349346,"pfxX":-6.441106958574952,"pfxZ":9.757412397538426,"pX":-0.27074228666412287,"pZ":1.8373967538370262,"vX0":7.408278450628043,"vY0":-136.46930692925594,"vZ0":-6.723076671452184,"x":127.32,"y":189.17,"x0":-2.2087886539886443,"y0":50.0040794864661,"z0":5.342127006169661,"aX":-11.915965432916005},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":16.1,"breakHorizontal":9.7,"spinRate":2483,"spinDirection":225},"zone":8,"typeConfidence":0.91,"plateTime":0.40435190623699935,"extension":6.340167851375015},"hitData":{"launchSpeed":104.7,"launchAngle":19.0,"totalDistance":363.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":82.64,"coordY":59.14}},"index":7,"playId":"c95daf6b-6ef8-3b62-b0a0-99b45999dc13","pitchNumber":6,"startTime":"2025-09-25T20:00:56.154Z","endTime":"2025-09-25T20:01:03.409Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657097,"link":"/api/v1/people/657097","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":669701,"link":"/api/v1/people/669701"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":641856,"link":"/api/v1/people/641856"}},"offense":{"batter":{"id":668885,"link":"/api/v1/people/668885","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668885,"link":"/api/v1/people/668885"},"credit":"b_ab"},{"player":{"id":657097,"link":"/api/v1/people/657097"},"credit":"p_ab"},{"player":{"id":668885,"link":"/api/v1/people/668885"},"credit":"b_pa"},{"player":{"id":657097,"link":"/api/v1/people/657097"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":36.5,"awayTeamWinProbability":63.5,"homeTeamWinProbabilityAdded":2.5,"leverageIndex":0.97,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2025-09-25T20:01:03.409Z","atBatIndex":35},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Trevor Larnach strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-09-25T20:01:06.831Z","endTime":"2025-09-25T20:02:25.525Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657097,"fullName":"Jacob Webb","link":"/api/v1/people/657097"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":543309,"link":"/api/v1/people/543309"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":80.2,"endSpeed":73.0,"strikeZoneTop":3.72951069069552,"strikeZoneBottom":1.66302094317242,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.808097951600924,"aZ":-38.3547484035665,"pfxX":5.815474379865201,"pfxZ":-4.567506824325867,"pX":-0.19415398217001803,"pZ":1.9821338499754464,"vX0":3.8590535526431737,"vY0":-116.71102047752862,"vZ0":-0.07201821663430019,"x":124.4,"y":185.26,"x0":-2.6353866477763477,"y0":50.0027925381595,"z0":5.683279013844257,"aX":7.870718862288467},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.0,"breakVerticalInduced":-7.9,"breakHorizontal":-11.6,"spinRate":2647,"spinDirection":27},"zone":8,"typeConfidence":0.9,"plateTime":0.47271257763208574,"extension":5.890182195576613},"index":0,"playId":"bf7e1d39-e93b-3605-9fa1-6f94541443b8","pitchNumber":1,"startTime":"2025-09-25T20:01:32.338Z","endTime":"2025-09-25T20:01:37.613Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657097,"link":"/api/v1/people/657097","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":669701,"link":"/api/v1/people/669701"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":641856,"link":"/api/v1/people/641856"}},"offense":{"batter":{"id":663616,"link":"/api/v1/people/663616","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":83.8,"strikeZoneTop":3.79,"strikeZoneBottom":1.8,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.85581843309822,"aZ":-13.697108967106644,"pfxX":-5.663327547144953,"pfxZ":10.16583875054867,"pX":-0.31438506183377873,"pZ":2.1689950198978876,"vX0":7.44809280854936,"vY0":-135.06725608290168,"vZ0":-5.967341779230807,"x":128.98,"y":180.22,"x0":-2.392929060198352,"y0":50.00589717117371,"z0":5.398713145880433,"aX":-10.297088322034899},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":17.0,"breakHorizontal":8.4,"spinRate":2488,"spinDirection":222},"zone":7,"typeConfidence":0.9,"plateTime":0.40806766181843823,"extension":6.337379372975282},"index":1,"playId":"32db01d2-59d1-324b-91a6-f2f3cfcccab6","pitchNumber":2,"startTime":"2025-09-25T20:01:49.990Z","endTime":"2025-09-25T20:01:52.990Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657097,"link":"/api/v1/people/657097","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":669701,"link":"/api/v1/people/669701"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":641856,"link":"/api/v1/people/641856"}},"offense":{"batter":{"id":663616,"link":"/api/v1/people/663616","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2025-09-25T20:02:09.106Z","endTime":"2025-09-25T20:02:20.540Z","isPitch":false,"type":"action","player":{"id":663616,"link":"/api/v1/people/663616"},"defense":{"pitcher":{"id":657097,"link":"/api/v1/people/657097","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":669701,"link":"/api/v1/people/669701"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":641856,"link":"/api/v1/people/641856"}},"offense":{"batter":{"id":663616,"link":"/api/v1/people/663616","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.3,"endSpeed":75.8,"strikeZoneTop":3.79,"strikeZoneBottom":1.8,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.74997740438394,"aZ":-23.978449368151455,"pfxX":-10.67498780474724,"pfxZ":5.511279433833154,"pX":-1.3385280805545832,"pZ":2.4086332467713047,"vX0":5.61323627871859,"vY0":-122.43468499660386,"vZ0":-2.616013293118506,"x":168.02,"y":173.75,"x0":-2.2986134840983,"y0":50.004266217047466,"z0":5.5876831146028785,"aX":-15.878710733390713},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":9.5,"breakHorizontal":17.6,"spinRate":2063,"spinDirection":246},"zone":13,"typeConfidence":0.9,"plateTime":0.4508953340676367,"extension":6.584135277737967},"index":3,"playId":"78fbccb5-160c-3004-a643-9f199fc974f8","pitchNumber":3,"startTime":"2025-09-25T20:02:20.540Z","endTime":"2025-09-25T20:02:25.525Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657097,"link":"/api/v1/people/657097","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":669701,"link":"/api/v1/people/669701"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":641856,"link":"/api/v1/people/641856"}},"offense":{"batter":{"id":663616,"link":"/api/v1/people/663616","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663616,"link":"/api/v1/people/663616"},"credit":"b_ab"},{"player":{"id":657097,"link":"/api/v1/people/657097"},"credit":"p_ab"},{"player":{"id":663616,"link":"/api/v1/people/663616"},"credit":"b_pa"},{"player":{"id":657097,"link":"/api/v1/people/657097"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":38.4,"awayTeamWinProbability":61.6,"homeTeamWinProbabilityAdded":1.8999999999999986,"leverageIndex":0.74,"dramaIndex":35.0,"contextMetrics":{},"playEndTime":"2025-09-25T20:02:25.525Z","atBatIndex":36},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Kody Clemens flies out to center fielder Michael Helman.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-09-25T20:02:26.672Z","endTime":"2025-09-25T20:04:01.706Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657097,"fullName":"Jacob Webb","link":"/api/v1/people/657097"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":680737,"link":"/api/v1/people/680737"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.5,"endSpeed":72.9,"strikeZoneTop":3.69820534972023,"strikeZoneBottom":1.69435059587641,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.93295176217193,"aZ":-39.58882563506086,"pfxX":5.248383786229429,"pfxZ":-5.500552450396666,"pX":1.1587616897578321,"pZ":1.1782132563835563,"vX0":6.607672881786294,"vY0":-116.98421639740079,"vZ0":-1.4119659840222512,"x":72.83,"y":206.97,"x0":-2.4158973793897944,"y0":50.00542662152305,"z0":5.598385425164102,"aX":7.06829712230557},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.3,"breakVerticalInduced":-10.0,"breakHorizontal":-11.5,"spinRate":2720,"spinDirection":39},"zone":14,"typeConfidence":0.9,"plateTime":0.4734217129113354,"extension":6.568837724375339},"index":0,"playId":"f2a5fbc0-2524-3828-8fdd-f0c2adf62976","pitchNumber":1,"startTime":"2025-09-25T20:02:51.734Z","endTime":"2025-09-25T20:02:56.411Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657097,"link":"/api/v1/people/657097","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":669701,"link":"/api/v1/people/669701"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":641856,"link":"/api/v1/people/641856"}},"offense":{"batter":{"id":665019,"link":"/api/v1/people/665019","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.8,"endSpeed":75.9,"strikeZoneTop":3.6,"strikeZoneBottom":1.78,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.723506049490442,"aZ":-23.442423977797482,"pfxX":-11.112680160732978,"pfxZ":5.89305071909029,"pX":-0.7503685788566464,"pZ":2.339814752813315,"vX0":7.050377176990661,"vY0":-121.73483498681503,"vZ0":-2.8984454831067112,"x":145.6,"y":175.61,"x0":-2.25897297626207,"y0":50.004021388538995,"z0":5.603330475355074,"aX":-16.468675410184645},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":10.1,"breakHorizontal":18.1,"spinRate":2252,"spinDirection":242},"zone":7,"typeConfidence":0.9,"plateTime":0.4521395248483624,"extension":6.58018667803321},"index":1,"playId":"20e3e028-631e-3c78-8bac-96374d28d723","pitchNumber":2,"startTime":"2025-09-25T20:03:09.911Z","endTime":"2025-09-25T20:03:14.083Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657097,"link":"/api/v1/people/657097","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":669701,"link":"/api/v1/people/669701"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":641856,"link":"/api/v1/people/641856"}},"offense":{"batter":{"id":665019,"link":"/api/v1/people/665019","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":84.1,"strikeZoneTop":3.69820534972023,"strikeZoneBottom":1.66302094317242,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.47146999837081,"aZ":-14.992731749229183,"pfxX":-7.739411265091168,"pfxZ":9.404088126530205,"pX":-0.5678198095500901,"pZ":2.1920225791225896,"vX0":7.377814873863043,"vY0":-135.08077523749756,"vZ0":-5.691371616947307,"x":138.64,"y":179.6,"x0":-2.3437014862886425,"y0":50.006227741395854,"z0":5.400218858324076,"aX":-14.14663768286912},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":15.8,"breakHorizontal":12.2,"spinRate":2472,"spinDirection":227},"zone":7,"typeConfidence":0.89,"plateTime":0.4072171130326696,"extension":6.521141969646647},"index":2,"playId":"cb7a1824-f94f-3f46-89f4-2f49cc9f47da","pitchNumber":3,"startTime":"2025-09-25T20:03:26.563Z","endTime":"2025-09-25T20:03:31.454Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657097,"link":"/api/v1/people/657097","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":669701,"link":"/api/v1/people/669701"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":641856,"link":"/api/v1/people/641856"}},"offense":{"batter":{"id":665019,"link":"/api/v1/people/665019","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2025-09-25T20:03:35.387Z","endTime":"2025-09-25T20:03:52.670Z","isPitch":false,"type":"action","player":{"id":665019,"link":"/api/v1/people/665019"},"defense":{"pitcher":{"id":657097,"link":"/api/v1/people/657097","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":669701,"link":"/api/v1/people/669701"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":641856,"link":"/api/v1/people/641856"}},"offense":{"batter":{"id":665019,"link":"/api/v1/people/665019","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":84.9,"strikeZoneTop":3.6,"strikeZoneBottom":1.78,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.03439359071188,"aZ":-13.048331085612599,"pfxX":-7.1958793735845,"pfxZ":10.259997641577176,"pX":0.15795335930410764,"pZ":2.7388531124397013,"vX0":9.223481612383587,"vY0":-136.4171862768602,"vZ0":-4.632208344220906,"x":110.98,"y":164.83,"x0":-2.3492816160954044,"y0":50.006589589091284,"z0":5.374513890660228,"aX":-13.419702450821566},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":17.6,"breakHorizontal":10.8,"spinRate":2487,"spinDirection":225},"zone":5,"typeConfidence":0.91,"plateTime":0.40319016656382667,"extension":6.3589086926002505},"hitData":{"launchSpeed":83.3,"launchAngle":43.0,"totalDistance":280.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":130.01,"coordY":87.41}},"index":4,"playId":"4a1094a6-f96b-311f-b3e6-4e3290a7937d","pitchNumber":4,"startTime":"2025-09-25T20:03:52.670Z","endTime":"2025-09-25T20:04:01.706Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657097,"link":"/api/v1/people/657097","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":669701,"link":"/api/v1/people/669701"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":641856,"link":"/api/v1/people/641856"}},"offense":{"batter":{"id":665019,"link":"/api/v1/people/665019","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665019,"link":"/api/v1/people/665019"},"credit":"b_ab"},{"player":{"id":657097,"link":"/api/v1/people/657097"},"credit":"p_ab"},{"player":{"id":665019,"link":"/api/v1/people/665019"},"credit":"b_pa"},{"player":{"id":657097,"link":"/api/v1/people/657097"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":39.6,"awayTeamWinProbability":60.4,"homeTeamWinProbabilityAdded":1.2000000000000028,"leverageIndex":0.5,"dramaIndex":25.0,"contextMetrics":{},"playEndTime":"2025-09-25T20:04:01.706Z","atBatIndex":37},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Ezequiel Duran pops out to catcher Christian Vázquez.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-09-25T20:06:06.646Z","endTime":"2025-09-25T20:06:17.379Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641927,"fullName":"Bailey Ober","link":"/api/v1/people/641927"},"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":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":543877,"link":"/api/v1/people/543877"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":82.2,"endSpeed":76.3,"strikeZoneTop":3.43,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.53006841823384,"aZ":-25.298878304179595,"pfxX":0.9266592172762851,"pfxZ":4.667095701866918,"pX":0.19272018941587649,"pZ":2.9308322254328734,"vX0":3.6076164715161982,"vY0":-119.84293109537512,"vZ0":-1.2059295279816955,"x":109.65,"y":159.65,"x0":-1.4450205591897327,"y0":50.00009110774348,"z0":5.675117581426355,"aX":1.3635747660994142},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":8.5,"breakHorizontal":-2.4,"spinRate":2031,"spinDirection":181},"zone":2,"typeConfidence":2.0,"plateTime":0.45494416202998567,"extension":6.9442125669108385},"hitData":{"launchSpeed":76.5,"launchAngle":81.0,"totalDistance":15.0,"trajectory":"popup","hardness":"medium","location":"2","coordinates":{"coordX":128.2,"coordY":198.44}},"index":0,"playId":"8af7f5ce-0825-3b54-8c22-8e9b7adb7e7e","pitchNumber":1,"startTime":"2025-09-25T20:06:07.898Z","endTime":"2025-09-25T20:06:17.379Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641927,"link":"/api/v1/people/641927","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":676812,"link":"/api/v1/people/676812"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677649,"link":"/api/v1/people/677649"},"credit":"b_ab"},{"player":{"id":641927,"link":"/api/v1/people/641927"},"credit":"p_ab"},{"player":{"id":677649,"link":"/api/v1/people/677649"},"credit":"b_pa"},{"player":{"id":641927,"link":"/api/v1/people/641927"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":35.6,"awayTeamWinProbability":64.4,"homeTeamWinProbabilityAdded":-4.0,"leverageIndex":1.56,"dramaIndex":69.0,"contextMetrics":{},"playEndTime":"2025-09-25T20:06:17.379Z","atBatIndex":38},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Michael Helman strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-09-25T20:06:27.143Z","endTime":"2025-09-25T20:07:56.858Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":680737,"fullName":"Michael Helman","link":"/api/v1/people/680737"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641927,"fullName":"Bailey Ober","link":"/api/v1/people/641927"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":680737,"fullName":"Michael Helman","link":"/api/v1/people/680737"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":543877,"link":"/api/v1/people/543877"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.1,"endSpeed":80.9,"strikeZoneTop":3.56972091820618,"strikeZoneBottom":1.69064312125648,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.155193325409783,"aZ":-18.36672423700832,"pfxX":-5.1116566422618535,"pfxZ":8.240477224453425,"pX":0.2604957125260331,"pZ":3.602553224117359,"vX0":5.6931344538750475,"vY0":-128.27265388263996,"vZ0":-1.5405130725116787,"x":107.07,"y":141.51,"x0":-1.3178114878759954,"y0":50.00380182498808,"z0":5.634963463760654,"aX":-8.566407266816768},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":14.9,"breakHorizontal":8.0,"spinRate":2179,"spinDirection":214},"zone":2,"typeConfidence":2.0,"plateTime":0.4261084505109678,"extension":7.0591439810669},"index":0,"playId":"67a69a4c-9a1c-3913-8b17-b288ac4e489d","pitchNumber":1,"startTime":"2025-09-25T20:06:42.875Z","endTime":"2025-09-25T20:06:47.240Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641927,"link":"/api/v1/people/641927","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":676812,"link":"/api/v1/people/676812"}},"offense":{"batter":{"id":680737,"link":"/api/v1/people/680737","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":88.8,"endSpeed":82.0,"strikeZoneTop":3.66366132533804,"strikeZoneBottom":1.72194056482418,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.996547205711295,"aZ":-18.976978840789236,"pfxX":-6.46671816462864,"pfxZ":7.706660833870469,"pX":0.5201449533006175,"pZ":3.466192044399161,"vX0":7.0448388911188164,"vY0":-129.28642037012523,"vZ0":-1.812015381523486,"x":97.17,"y":145.19,"x0":-1.3848921199481266,"y0":50.00314524419643,"z0":5.615070711863454,"aX":-11.07574730308179},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":13.8,"breakHorizontal":10.3,"spinRate":2265,"spinDirection":216},"zone":3,"typeConfidence":2.0,"plateTime":0.42176027493190693,"extension":7.088306001779948},"index":1,"playId":"2bf92f61-3d3a-3734-8db5-3fcfbaed71ec","pitchNumber":2,"startTime":"2025-09-25T20:06:59.106Z","endTime":"2025-09-25T20:07:03.359Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641927,"link":"/api/v1/people/641927","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":676812,"link":"/api/v1/people/676812"}},"offense":{"batter":{"id":680737,"link":"/api/v1/people/680737","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":87.3,"endSpeed":80.5,"strikeZoneTop":3.57297316054164,"strikeZoneBottom":1.6316916633046,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.923209761010433,"aZ":-18.87331339407471,"pfxX":-6.100249572646114,"pfxZ":8.064769674635436,"pX":0.4360891436357307,"pZ":2.8374275427173847,"vX0":6.430514462367971,"vY0":-127.06921470179368,"vZ0":-3.150634308559551,"x":100.38,"y":162.17,"x0":-1.3244654314559565,"y0":50.00538407483947,"z0":5.577806595434417,"aX":-10.064423065981153},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":14.2,"breakHorizontal":9.7,"spinRate":2322,"spinDirection":224},"zone":6,"typeConfidence":2.0,"plateTime":0.4296435622206465,"extension":7.111773770514397},"index":2,"playId":"fba8b1c7-e92f-3916-8283-db9d99db3f8b","pitchNumber":3,"startTime":"2025-09-25T20:07:16.750Z","endTime":"2025-09-25T20:07:21.258Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641927,"link":"/api/v1/people/641927","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":676812,"link":"/api/v1/people/676812"}},"offense":{"batter":{"id":680737,"link":"/api/v1/people/680737","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.2,"endSpeed":75.7,"strikeZoneTop":3.66,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.618262561350964,"aZ":-27.964115053757173,"pfxX":-11.546840353753739,"pfxZ":2.9020424770156223,"pX":-0.3430563878885504,"pZ":2.1898430171096095,"vX0":6.056164515056473,"vY0":-119.61118319897814,"vZ0":-2.4565797404176566,"x":130.08,"y":179.65,"x0":-1.404797963796974,"y0":50.00490046913014,"z0":5.73242536294572,"aX":-16.768118741180263},"breaks":{"breakAngle":28.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":4.9,"breakHorizontal":19.4,"spinRate":2138,"spinDirection":245},"zone":7,"typeConfidence":2.0,"plateTime":0.4575496652126829,"extension":7.028413578200279},"index":3,"playId":"c85b8405-60af-3b3d-bc8a-b2ad646b76cf","pitchNumber":4,"startTime":"2025-09-25T20:07:30.722Z","endTime":"2025-09-25T20:07:36.458Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641927,"link":"/api/v1/people/641927","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":676812,"link":"/api/v1/people/676812"}},"offense":{"batter":{"id":680737,"link":"/api/v1/people/680737","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.2,"endSpeed":75.4,"strikeZoneTop":3.66,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.836171328966316,"aZ":-28.99189365843482,"pfxX":-10.850177364174803,"pfxZ":2.210789254713733,"pX":0.5123279944728819,"pZ":1.171149802641079,"vX0":7.6415696056566285,"vY0":-119.39254837433933,"vZ0":-4.359986039040428,"x":97.47,"y":207.16,"x0":-1.326426001559954,"y0":50.00037125251848,"z0":5.641570546965594,"aX":-15.60006864724351},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":3.1,"breakHorizontal":17.8,"spinRate":2097,"spinDirection":256},"zone":14,"typeConfidence":2.0,"plateTime":0.4594481194218636,"extension":6.98554513944269},"index":4,"playId":"8089728c-c826-32ea-ad87-6774ccf625ac","pitchNumber":5,"startTime":"2025-09-25T20:07:50.830Z","endTime":"2025-09-25T20:07:56.858Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641927,"link":"/api/v1/people/641927","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":676812,"link":"/api/v1/people/676812"}},"offense":{"batter":{"id":680737,"link":"/api/v1/people/680737","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680737,"link":"/api/v1/people/680737"},"credit":"b_ab"},{"player":{"id":641927,"link":"/api/v1/people/641927"},"credit":"p_ab"},{"player":{"id":680737,"link":"/api/v1/people/680737"},"credit":"b_pa"},{"player":{"id":641927,"link":"/api/v1/people/641927"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":32.7,"awayTeamWinProbability":67.3,"homeTeamWinProbabilityAdded":-2.8999999999999986,"leverageIndex":1.17,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2025-09-25T20:07:56.858Z","atBatIndex":39},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Joc Pederson grounds out softly, third baseman Royce Lewis to first baseman Edouard Julien.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-09-25T20:08:07.035Z","endTime":"2025-09-25T20:08:30.977Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641927,"fullName":"Bailey Ober","link":"/api/v1/people/641927"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":668904,"link":"/api/v1/people/668904"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":666397,"link":"/api/v1/people/666397"},"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":83.4,"endSpeed":77.1,"strikeZoneTop":3.56,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.16533980149053,"aZ":-23.70957200258268,"pfxX":1.1827896877234876,"pfxZ":5.61841770604394,"pX":0.7232844069227897,"pZ":2.3752297646610767,"vX0":4.780303786625422,"vY0":-121.50451011776342,"vZ0":-2.7873086796096005,"x":89.43,"y":174.65,"x0":-1.4172852599931285,"y0":50.00107324052655,"z0":5.5813078883186265,"aX":1.781016203523783},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":9.8,"breakHorizontal":-3.2,"spinRate":2063,"spinDirection":187},"zone":6,"typeConfidence":2.0,"plateTime":0.4495127524542899,"extension":7.053930955716181},"hitData":{"launchSpeed":50.2,"launchAngle":-0.0,"totalDistance":29.0,"trajectory":"ground_ball","hardness":"soft","location":"5","coordinates":{"coordX":113.23,"coordY":162.23}},"index":0,"playId":"314aeaed-1203-39c3-b553-59df68f731fa","pitchNumber":1,"startTime":"2025-09-25T20:08:22.707Z","endTime":"2025-09-25T20:08:30.977Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641927,"link":"/api/v1/people/641927","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":676812,"link":"/api/v1/people/676812"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":592626,"link":"/api/v1/people/592626"},"credit":"b_ab"},{"player":{"id":641927,"link":"/api/v1/people/641927"},"credit":"p_ab"},{"player":{"id":592626,"link":"/api/v1/people/592626"},"credit":"b_pa"},{"player":{"id":641927,"link":"/api/v1/people/641927"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":30.8,"awayTeamWinProbability":69.2,"homeTeamWinProbabilityAdded":-1.9000000000000021,"leverageIndex":0.76,"dramaIndex":36.0,"contextMetrics":{},"playEndTime":"2025-09-25T20:08:30.977Z","atBatIndex":40},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Royce Lewis strikes out on a foul tip.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-09-25T20:10:18.785Z","endTime":"2025-09-25T20:11:47.745Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657097,"fullName":"Jacob Webb","link":"/api/v1/people/657097"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":543309,"link":"/api/v1/people/543309"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":84.3,"strikeZoneTop":3.47903817988261,"strikeZoneBottom":1.56903436695075,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.63038924905733,"aZ":-11.309777145978412,"pfxX":-7.458284732895575,"pfxZ":11.342899249778132,"pX":0.40851902031833426,"pZ":1.815666590343564,"vX0":9.66379031498456,"vY0":-135.95485554436144,"vZ0":-7.21897652791765,"x":101.43,"y":189.76,"x0":-2.252241296648432,"y0":50.00412998853194,"z0":5.32156412296718,"aX":-13.721201916589871},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":18.8,"breakHorizontal":11.0,"spinRate":2481,"spinDirection":220},"zone":9,"typeConfidence":0.91,"plateTime":0.40557207183769073,"extension":6.642605583832395},"index":0,"playId":"9ef5447f-9801-3793-9d08-13619a60e5ee","pitchNumber":1,"startTime":"2025-09-25T20:10:45.497Z","endTime":"2025-09-25T20:10:50.514Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657097,"link":"/api/v1/people/657097","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":669701,"link":"/api/v1/people/669701"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":641856,"link":"/api/v1/people/641856"}},"offense":{"batter":{"id":668904,"link":"/api/v1/people/668904","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.2,"endSpeed":73.4,"strikeZoneTop":3.55,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.42636020397586,"aZ":-39.21799221159003,"pfxX":7.052625563556031,"pfxZ":-5.137441739851101,"pX":0.4822243282980839,"pZ":1.4021277455219179,"vX0":4.699466550664329,"vY0":-118.07675900957757,"vZ0":-1.2223428288429963,"x":98.62,"y":200.92,"x0":-2.4698109424842873,"y0":50.001484628434525,"z0":5.628863536383075,"aX":9.673870141549907},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.7,"breakVerticalInduced":-9.2,"breakHorizontal":-14.2,"spinRate":2552,"spinDirection":27},"zone":14,"typeConfidence":0.9,"plateTime":0.4690133779874608,"extension":6.363449613457368},"index":1,"playId":"0d406478-0b46-306e-8ff7-04da42c23e8c","pitchNumber":2,"startTime":"2025-09-25T20:11:02.871Z","endTime":"2025-09-25T20:11:08.859Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657097,"link":"/api/v1/people/657097","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":669701,"link":"/api/v1/people/669701"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":641856,"link":"/api/v1/people/641856"}},"offense":{"batter":{"id":668904,"link":"/api/v1/people/668904","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":84.1,"strikeZoneTop":3.55,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.63516922997687,"aZ":-13.027796252909674,"pfxX":-5.724309629162871,"pfxZ":10.36341786405123,"pX":0.03911452299974926,"pZ":3.4092334605193533,"vX0":8.082625339688224,"vY0":-136.66332395273935,"vZ0":-3.0429097754487007,"x":115.51,"y":146.73,"x0":-2.2453859644363208,"y0":50.00379451032758,"z0":5.460686835163876,"aX":-10.577412392480321},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":18.1,"breakHorizontal":8.2,"spinRate":2462,"spinDirection":216},"zone":2,"typeConfidence":0.91,"plateTime":0.40440344977605713,"extension":6.302271208455043},"index":2,"playId":"952b295d-2665-35c3-98c2-cd66c0e76f68","pitchNumber":3,"startTime":"2025-09-25T20:11:42.901Z","endTime":"2025-09-25T20:11:47.745Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657097,"link":"/api/v1/people/657097","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":669701,"link":"/api/v1/people/669701"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":641856,"link":"/api/v1/people/641856"}},"offense":{"batter":{"id":668904,"link":"/api/v1/people/668904","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668904,"link":"/api/v1/people/668904"},"credit":"b_ab"},{"player":{"id":657097,"link":"/api/v1/people/657097"},"credit":"p_ab"},{"player":{"id":668904,"link":"/api/v1/people/668904"},"credit":"b_pa"},{"player":{"id":657097,"link":"/api/v1/people/657097"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":33.2,"awayTeamWinProbability":66.8,"homeTeamWinProbabilityAdded":2.400000000000002,"leverageIndex":0.97,"dramaIndex":44.0,"contextMetrics":{},"playEndTime":"2025-09-25T20:11:47.745Z","atBatIndex":41},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Brooks Lee flies out to right fielder Billy McKinney.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-09-25T20:11:53.875Z","endTime":"2025-09-25T20:13:01.962Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657097,"fullName":"Jacob Webb","link":"/api/v1/people/657097"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":641856,"link":"/api/v1/people/641856"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":80.2,"endSpeed":72.1,"strikeZoneTop":3.34,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.371260569165067,"aZ":-38.51611880788481,"pfxX":5.804960015126255,"pfxZ":-4.766568364595305,"pX":0.2890364330701937,"pZ":1.7190624618695398,"vX0":4.780815803521583,"vY0":-116.50751609930568,"vZ0":-0.2517141712383053,"x":105.98,"y":192.37,"x0":-2.5677323501159024,"y0":50.002940314129525,"z0":5.569416520950077,"aX":7.724679581822754},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.0,"breakVerticalInduced":-8.3,"breakHorizontal":-12.0,"spinRate":2537,"spinDirection":31},"zone":9,"typeConfidence":0.9,"plateTime":0.475977897425377,"extension":6.271889650928902},"index":0,"playId":"082c475c-b335-3e48-abb4-bfcc5c73fbf9","pitchNumber":1,"startTime":"2025-09-25T20:12:13.251Z","endTime":"2025-09-25T20:12:17.814Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657097,"link":"/api/v1/people/657097","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":669701,"link":"/api/v1/people/669701"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":641856,"link":"/api/v1/people/641856"}},"offense":{"batter":{"id":686797,"link":"/api/v1/people/686797","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":84.0,"strikeZoneTop":3.34,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.18603044968696,"aZ":-14.853712685224608,"pfxX":-6.127744258544768,"pfxZ":9.427347403491861,"pX":0.5799236307627595,"pZ":3.4746099621555757,"vX0":9.653995262557656,"vY0":-136.0020429034045,"vZ0":-2.607172197286243,"x":94.89,"y":144.97,"x0":-2.2514268859970366,"y0":50.00342566131005,"z0":5.500642993239504,"aX":-11.259919595305007},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":16.6,"breakHorizontal":8.6,"spinRate":2464,"spinDirection":222},"zone":12,"typeConfidence":0.91,"plateTime":0.40574899308556045,"extension":6.48071355835619},"index":1,"playId":"1f292954-5939-39b8-9aaf-8606460e6ff1","pitchNumber":2,"startTime":"2025-09-25T20:12:29.571Z","endTime":"2025-09-25T20:12:32.956Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657097,"link":"/api/v1/people/657097","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":669701,"link":"/api/v1/people/669701"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":641856,"link":"/api/v1/people/641856"}},"offense":{"batter":{"id":686797,"link":"/api/v1/people/686797","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2025-09-25T20:12:40.804Z","endTime":"2025-09-25T20:12:52.768Z","isPitch":false,"type":"action","player":{"id":686797,"link":"/api/v1/people/686797"},"defense":{"pitcher":{"id":657097,"link":"/api/v1/people/657097","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":669701,"link":"/api/v1/people/669701"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":641856,"link":"/api/v1/people/641856"}},"offense":{"batter":{"id":686797,"link":"/api/v1/people/686797","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.4,"endSpeed":76.7,"strikeZoneTop":3.34,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.93845170704109,"aZ":-24.046293524967364,"pfxX":-11.241730280189032,"pfxZ":5.351036962138615,"pX":-0.4629651254080241,"pZ":1.5474123702575666,"vX0":7.894890344359106,"vY0":-123.89009378501333,"vZ0":-4.654741538994141,"x":134.65,"y":197.0,"x0":-2.266613939255342,"y0":50.0046145795224,"z0":5.5169060107817245,"aX":-17.084136254840512},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":8.5,"breakHorizontal":18.0,"spinRate":2182,"spinDirection":241},"zone":7,"typeConfidence":0.9,"plateTime":0.44597226874604035,"extension":6.643463946119663},"hitData":{"launchSpeed":79.7,"launchAngle":35.0,"totalDistance":286.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":177.82,"coordY":96.77}},"index":3,"playId":"b6cad7ac-0724-3599-9f14-95864c2ea5f1","pitchNumber":3,"startTime":"2025-09-25T20:12:52.768Z","endTime":"2025-09-25T20:13:01.962Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657097,"link":"/api/v1/people/657097","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":669701,"link":"/api/v1/people/669701"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":641856,"link":"/api/v1/people/641856"}},"offense":{"batter":{"id":686797,"link":"/api/v1/people/686797","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686797,"link":"/api/v1/people/686797"},"credit":"b_ab"},{"player":{"id":657097,"link":"/api/v1/people/657097"},"credit":"p_ab"},{"player":{"id":686797,"link":"/api/v1/people/686797"},"credit":"b_pa"},{"player":{"id":657097,"link":"/api/v1/people/657097"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":35.099999999999994,"awayTeamWinProbability":64.9,"homeTeamWinProbabilityAdded":1.8999999999999915,"leverageIndex":0.75,"dramaIndex":36.0,"contextMetrics":{},"playEndTime":"2025-09-25T20:13:01.962Z","atBatIndex":42},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Carson McCusker strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-09-25T20:13:04.753Z","endTime":"2025-09-25T20:15:07.816Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":676812,"fullName":"Carson McCusker","link":"/api/v1/people/676812"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657097,"fullName":"Jacob Webb","link":"/api/v1/people/657097"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":676812,"fullName":"Carson McCusker","link":"/api/v1/people/676812"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":543309,"link":"/api/v1/people/543309"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.8,"endSpeed":72.5,"strikeZoneTop":4.00771622859218,"strikeZoneBottom":1.84696602181765,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.83792612317448,"aZ":-38.38087330758607,"pfxX":6.71323886949588,"pfxZ":-4.597892263791456,"pX":0.679951817720258,"pZ":2.286361425136992,"vX0":5.305042308450388,"vY0":-117.38133586868643,"vZ0":0.702342665853946,"x":91.08,"y":177.05,"x0":-2.5078093535560626,"y0":50.00129662872702,"z0":5.6506314686102534,"aX":9.066353027420101},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.8,"breakVerticalInduced":-7.7,"breakHorizontal":-13.8,"spinRate":2682,"spinDirection":36},"zone":9,"typeConfidence":0.9,"plateTime":0.47246054530846715,"extension":6.520355236000043},"index":0,"playId":"3f326b62-73c8-363f-b8c0-d86f75276ffc","pitchNumber":1,"startTime":"2025-09-25T20:13:25.705Z","endTime":"2025-09-25T20:13:31.078Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657097,"link":"/api/v1/people/657097","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":669701,"link":"/api/v1/people/669701"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":641856,"link":"/api/v1/people/641856"}},"offense":{"batter":{"id":676812,"link":"/api/v1/people/676812","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.3,"endSpeed":76.3,"strikeZoneTop":3.688,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.171188912225954,"aZ":-22.72441157487314,"pfxX":-10.711555280845303,"pfxZ":6.338679471825452,"pX":0.6831356117080043,"pZ":1.1389293990199312,"vX0":9.942731413361825,"vY0":-122.15026748797501,"vZ0":-5.808932192872539,"x":90.96,"y":208.03,"x0":-2.0755993286225056,"y0":50.001609268236564,"z0":5.538508516466785,"aX":-15.962128320368938},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":10.1,"breakHorizontal":16.7,"spinRate":2245,"spinDirection":240},"zone":14,"typeConfidence":0.9,"plateTime":0.45080575967057346,"extension":6.243845097161333},"index":1,"playId":"ca234be6-2aa0-3f91-9249-d722c8088016","pitchNumber":2,"startTime":"2025-09-25T20:13:42.217Z","endTime":"2025-09-25T20:13:46.762Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657097,"link":"/api/v1/people/657097","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":669701,"link":"/api/v1/people/669701"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":641856,"link":"/api/v1/people/641856"}},"offense":{"batter":{"id":676812,"link":"/api/v1/people/676812","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":83.3,"strikeZoneTop":3.76081491342332,"strikeZoneBottom":1.75701087635859,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":37.17318877605868,"aZ":-13.234891530641983,"pfxX":-7.169615215629222,"pfxZ":10.391164421154292,"pX":-1.0988537600775063,"pZ":3.987663595850829,"vX0":6.085154535270272,"vY0":-135.96669467767703,"vZ0":-1.6196029414704054,"x":158.89,"y":131.11,"x0":-2.4640626528877276,"y0":50.004022798182554,"z0":5.53704752806027,"aX":-13.069268685311084},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":18.5,"breakHorizontal":11.3,"spinRate":2471,"spinDirection":219},"zone":11,"typeConfidence":0.91,"plateTime":0.40700939751111775,"extension":6.259050698011556},"index":2,"playId":"682136af-2d04-3d13-9296-bd76990be097","pitchNumber":3,"startTime":"2025-09-25T20:13:58.183Z","endTime":"2025-09-25T20:14:03.890Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657097,"link":"/api/v1/people/657097","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":669701,"link":"/api/v1/people/669701"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":641856,"link":"/api/v1/people/641856"}},"offense":{"batter":{"id":676812,"link":"/api/v1/people/676812","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.3,"endSpeed":76.1,"strikeZoneTop":3.76081491342332,"strikeZoneBottom":1.75701087635859,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.033019863389327,"aZ":-23.564030372628807,"pfxX":-11.104447725441037,"pfxZ":5.820176437724918,"pX":1.0527666927419381,"pZ":0.315753542686965,"vX0":10.968370008027186,"vY0":-121.95706950101524,"vZ0":-7.259163350386747,"x":76.87,"y":230.25,"x0":-2.099367073449789,"y0":50.00259822078211,"z0":5.417397200946238,"aX":-16.425081662999677},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":8.6,"breakHorizontal":16.9,"spinRate":2245,"spinDirection":238},"zone":14,"typeConfidence":0.9,"plateTime":0.45227133357265936,"extension":6.392307735707809},"index":3,"playId":"1dfb7e2a-8192-33ba-a06f-b0e1c081a9f4","pitchNumber":4,"startTime":"2025-09-25T20:14:15.810Z","endTime":"2025-09-25T20:14:21.369Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657097,"link":"/api/v1/people/657097","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":669701,"link":"/api/v1/people/669701"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":641856,"link":"/api/v1/people/641856"}},"offense":{"batter":{"id":676812,"link":"/api/v1/people/676812","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.1,"endSpeed":76.7,"strikeZoneTop":3.688,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.120516996743234,"aZ":-25.99431743583445,"pfxX":-11.185763899774347,"pfxZ":4.082737670863122,"pX":-0.2519218082002153,"pZ":1.5691449937278386,"vX0":8.30637259842891,"vY0":-123.52560202484932,"vZ0":-4.181491339548398,"x":126.6,"y":196.41,"x0":-2.237979882508707,"y0":50.00500917002076,"z0":5.519976613770056,"aX":-16.948025090779907},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":6.5,"breakHorizontal":17.8,"spinRate":2208,"spinDirection":240},"zone":13,"typeConfidence":0.9,"plateTime":0.4467958057314747,"extension":6.296721991417236},"index":4,"playId":"a4b6edff-5017-349a-84b8-422c6f7925dd","pitchNumber":5,"startTime":"2025-09-25T20:14:35.644Z","endTime":"2025-09-25T20:14:40.299Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657097,"link":"/api/v1/people/657097","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":669701,"link":"/api/v1/people/669701"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":641856,"link":"/api/v1/people/641856"}},"offense":{"batter":{"id":676812,"link":"/api/v1/people/676812","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":2},"preCount":{"balls":3,"strikes":2,"outs":2},"index":5,"startTime":"2025-09-25T20:14:48.691Z","endTime":"2025-09-25T20:15:02.014Z","isPitch":false,"type":"action","player":{"id":676812,"link":"/api/v1/people/676812"},"defense":{"pitcher":{"id":657097,"link":"/api/v1/people/657097","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":669701,"link":"/api/v1/people/669701"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":641856,"link":"/api/v1/people/641856"}},"offense":{"batter":{"id":676812,"link":"/api/v1/people/676812","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.8,"endSpeed":76.2,"strikeZoneTop":3.688,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.846090613022135,"aZ":-26.769435188945117,"pfxX":-12.740203801181952,"pfxZ":3.596117999009559,"pX":-0.14226045354795727,"pZ":2.443673089134751,"vX0":8.761063405990305,"vY0":-123.0373418120219,"vZ0":-1.929855233466459,"x":122.42,"y":172.8,"x0":-2.1290908736397,"y0":50.00268536394885,"z0":5.550571898044551,"aX":-19.152282616057587},"breaks":{"breakAngle":32.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":6.2,"breakHorizontal":20.5,"spinRate":2198,"spinDirection":241},"zone":5,"typeConfidence":0.91,"plateTime":0.4485319319125045,"extension":6.233734863665434},"index":6,"playId":"de5be989-4527-3899-b022-d6ccee004ed5","pitchNumber":6,"startTime":"2025-09-25T20:15:02.014Z","endTime":"2025-09-25T20:15:07.816Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657097,"link":"/api/v1/people/657097","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":669701,"link":"/api/v1/people/669701"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":641856,"link":"/api/v1/people/641856"}},"offense":{"batter":{"id":676812,"link":"/api/v1/people/676812","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676812,"link":"/api/v1/people/676812"},"credit":"b_ab"},{"player":{"id":657097,"link":"/api/v1/people/657097"},"credit":"p_ab"},{"player":{"id":676812,"link":"/api/v1/people/676812"},"credit":"b_pa"},{"player":{"id":657097,"link":"/api/v1/people/657097"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":36.4,"awayTeamWinProbability":63.6,"homeTeamWinProbabilityAdded":1.3000000000000043,"leverageIndex":0.51,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2025-09-25T20:15:07.816Z","atBatIndex":43},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Cody Freeman strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-09-25T20:17:21.500Z","endTime":"2025-09-25T20:19:27.888Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":683227,"fullName":"Cody Freeman","link":"/api/v1/people/683227"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681892,"fullName":"Kody Funderburk","link":"/api/v1/people/681892"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3,4,6,7,8,9,10],"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":683227,"fullName":"Cody Freeman","link":"/api/v1/people/683227"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[{"player":{"id":543877,"link":"/api/v1/people/543877"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: James Outman replaces right fielder Carson McCusker, batting 7th, playing right field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-25T20:16:37.156Z","endTime":"2025-09-25T20:16:37.176Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681546,"link":"/api/v1/people/681546"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"701","replacedPlayer":{"id":676812,"link":"/api/v1/people/676812"},"defense":{"pitcher":{"id":641927,"link":"/api/v1/people/641927","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":676812,"link":"/api/v1/people/676812"}},"offense":{"batter":{"id":669701,"link":"/api/v1/people/669701","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Kody Funderburk replaces Bailey Ober.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-09-25T20:16:37.176Z","endTime":"2025-09-25T20:16:59.069Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681892,"link":"/api/v1/people/681892"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":641927,"link":"/api/v1/people/641927","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":681546,"link":"/api/v1/people/681546"}},"offense":{"batter":{"id":669701,"link":"/api/v1/people/669701","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Offensive Substitution: Pinch-hitter Cody Freeman replaces Josh Smith.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2025-09-25T20:16:59.069Z","endTime":"2025-09-25T20:17:23.748Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":683227,"link":"/api/v1/people/683227"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"201","replacedPlayer":{"id":669701,"link":"/api/v1/people/669701"},"defense":{"pitcher":{"id":681892,"link":"/api/v1/people/681892","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":681546,"link":"/api/v1/people/681546"}},"offense":{"batter":{"id":669701,"link":"/api/v1/people/669701","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":85.0,"strikeZoneTop":3.00924498400029,"strikeZoneBottom":1.28710469682768,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.147044836540317,"aZ":-25.706781558162554,"pfxX":11.67599085088321,"pfxZ":3.506680619826054,"pX":-0.9991898852864461,"pZ":2.1180403791721885,"vX0":-12.454378972905937,"vY0":-135.06878258620324,"vZ0":-4.434782295140598,"x":155.09,"y":181.59,"x0":2.160391030432625,"y0":50.001310220365085,"z0":5.594748663131215,"aX":21.51586688206809},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":5.5,"breakHorizontal":-18.4,"spinRate":2501,"spinDirection":139},"zone":13,"typeConfidence":0.84,"plateTime":0.40594390852389406,"extension":7.227223539733282},"index":3,"playId":"ee45272f-9475-38f7-97fa-92e69a04e71f","pitchNumber":1,"startTime":"2025-09-25T20:17:23.748Z","endTime":"2025-09-25T20:17:28.300Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681892,"link":"/api/v1/people/681892","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":681546,"link":"/api/v1/people/681546"}},"offense":{"batter":{"id":683227,"link":"/api/v1/people/683227","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":84.4,"strikeZoneTop":3.07189385184319,"strikeZoneBottom":1.34975096434024,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.54710131580873,"aZ":-21.170401294406602,"pfxX":9.496035337333907,"pfxZ":6.0050205910328796,"pX":0.36006455892787764,"pZ":3.456276225119861,"vX0":-8.362273838690976,"vY0":-134.84552244926596,"vZ0":-1.840382191148107,"x":103.28,"y":145.46,"x0":2.2743879134868314,"y0":50.0056619995157,"z0":5.648066348539126,"aX":17.412303734206443},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":10.7,"breakHorizontal":-15.4,"spinRate":2394,"spinDirection":135},"zone":12,"typeConfidence":0.85,"plateTime":0.4068720430555959,"extension":7.183296316026951},"index":4,"playId":"0a992686-f93a-3637-a8d3-361b869a51f9","pitchNumber":2,"startTime":"2025-09-25T20:17:38.225Z","endTime":"2025-09-25T20:17:43.815Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681892,"link":"/api/v1/people/681892","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":681546,"link":"/api/v1/people/681546"}},"offense":{"batter":{"id":683227,"link":"/api/v1/people/683227","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"index":5,"startTime":"2025-09-25T20:17:48.887Z","endTime":"2025-09-25T20:18:04.062Z","isPitch":false,"type":"action","player":{"id":683227,"link":"/api/v1/people/683227"},"defense":{"pitcher":{"id":681892,"link":"/api/v1/people/681892","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":681546,"link":"/api/v1/people/681546"}},"offense":{"batter":{"id":683227,"link":"/api/v1/people/683227","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":85.2,"strikeZoneTop":3.00924498400029,"strikeZoneBottom":1.41240021022863,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.83548042039397,"aZ":-18.65926663106036,"pfxX":2.236990459729224,"pfxZ":7.328997058101221,"pX":0.34595524637959163,"pZ":2.888443906088541,"vX0":-5.5165512647229145,"vY0":-134.15501460041145,"vZ0":-4.081511575002899,"x":103.81,"y":160.79,"x0":2.1276383332968893,"y0":50.003290544272296,"z0":5.739308858589214,"aX":4.125873507258658},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":12.7,"breakHorizontal":-3.0,"spinRate":2358,"spinDirection":154},"zone":3,"typeConfidence":0.89,"plateTime":0.40646587541587564,"extension":7.021436100755112},"index":6,"playId":"2b717686-f529-36f1-ab5d-e5f6aee99a42","pitchNumber":3,"startTime":"2025-09-25T20:18:04.062Z","endTime":"2025-09-25T20:18:07.980Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681892,"link":"/api/v1/people/681892","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":681546,"link":"/api/v1/people/681546"}},"offense":{"batter":{"id":683227,"link":"/api/v1/people/683227","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":85.5,"strikeZoneTop":3.05,"strikeZoneBottom":1.38,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.77868759476188,"aZ":-18.76013930528735,"pfxX":0.5544453816074375,"pfxZ":7.25607932283963,"pX":-0.24288242096595658,"pZ":2.935014761374203,"vX0":-6.096091012053783,"vY0":-134.08546771842134,"vZ0":-3.8438556523342493,"x":126.26,"y":159.53,"x0":1.973255318292466,"y0":50.00461060085606,"z0":5.699470364603709,"aX":1.0254670673782944},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":12.7,"breakHorizontal":0.1,"spinRate":2428,"spinDirection":163},"zone":2,"typeConfidence":0.93,"plateTime":0.4060840648493027,"extension":6.957215949807614},"index":7,"playId":"ec3af2fc-8804-3124-ba9a-900e64c4bf82","pitchNumber":4,"startTime":"2025-09-25T20:18:18.440Z","endTime":"2025-09-25T20:18:23.770Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681892,"link":"/api/v1/people/681892","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":681546,"link":"/api/v1/people/681546"}},"offense":{"batter":{"id":683227,"link":"/api/v1/people/683227","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":86.4,"strikeZoneTop":3.05,"strikeZoneBottom":1.38,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.45424633160548,"aZ":-16.908206478848744,"pfxX":1.6371800630458546,"pfxZ":8.100510995198775,"pX":-0.2589348624599852,"pZ":2.157696648403514,"vX0":-6.509273509702792,"vY0":-135.415016872782,"vZ0":-6.361634847658054,"x":126.87,"y":180.52,"x0":1.9479247749663027,"y0":50.004832100830384,"z0":5.6914609323834675,"aX":3.086943413111038},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":13.7,"breakHorizontal":-1.8,"spinRate":2433,"spinDirection":152},"zone":5,"typeConfidence":0.94,"plateTime":0.40220614986559555,"extension":7.0463350969717675},"index":8,"playId":"dd64fff5-a4db-3ddd-9fff-a67d6ea59103","pitchNumber":5,"startTime":"2025-09-25T20:18:36.780Z","endTime":"2025-09-25T20:18:41.514Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681892,"link":"/api/v1/people/681892","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":681546,"link":"/api/v1/people/681546"}},"offense":{"batter":{"id":683227,"link":"/api/v1/people/683227","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":85.7,"strikeZoneTop":3.07189385184319,"strikeZoneBottom":1.3184274391468,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.06817582737067,"aZ":-18.825189906912144,"pfxX":0.6866933732689631,"pfxZ":7.123960453975037,"pX":-0.4354849935406013,"pZ":4.422943124871004,"vX0":-6.745510656700941,"vY0":-135.41902103136448,"vZ0":-0.4076905333477103,"x":133.6,"y":119.36,"x0":1.988994094587363,"y0":50.004246800646214,"z0":5.881980784441487,"aX":1.2881155687436139},"breaks":{"breakAngle":0.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":13.1,"breakHorizontal":0.0,"spinRate":2410,"spinDirection":158},"zone":11,"typeConfidence":0.94,"plateTime":0.4030800883983865,"extension":6.954080998504213},"index":9,"playId":"793a7c62-c156-3f3d-b450-5e51515e3903","pitchNumber":6,"startTime":"2025-09-25T20:19:05.779Z","endTime":"2025-09-25T20:19:10.175Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681892,"link":"/api/v1/people/681892","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":681546,"link":"/api/v1/people/681546"}},"offense":{"batter":{"id":683227,"link":"/api/v1/people/683227","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":86.5,"strikeZoneTop":3.05,"strikeZoneBottom":1.38,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.601232561620925,"aZ":-16.059078122454313,"pfxX":1.3615888857539598,"pfxZ":8.527508975201819,"pX":-0.5173730100675985,"pZ":1.8022660829694321,"vX0":-6.944997646917329,"vY0":-135.83867927752596,"vZ0":-7.331702557054698,"x":136.72,"y":190.12,"x0":1.8831883182740177,"y0":50.00516581469196,"z0":5.629793930500254,"aX":2.5747464792364743},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":14.3,"breakHorizontal":-1.2,"spinRate":2407,"spinDirection":149},"zone":7,"typeConfidence":0.95,"plateTime":0.4014880277125421,"extension":7.1043542309067265},"index":10,"playId":"ecbaa04b-b428-30db-b34c-276fdccf514c","pitchNumber":7,"startTime":"2025-09-25T20:19:23.517Z","endTime":"2025-09-25T20:19:27.888Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681892,"link":"/api/v1/people/681892","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":681546,"link":"/api/v1/people/681546"}},"offense":{"batter":{"id":683227,"link":"/api/v1/people/683227","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683227,"link":"/api/v1/people/683227"},"credit":"b_ab"},{"player":{"id":681892,"link":"/api/v1/people/681892"},"credit":"p_ab"},{"player":{"id":683227,"link":"/api/v1/people/683227"},"credit":"b_pa"},{"player":{"id":681892,"link":"/api/v1/people/681892"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":31.6,"awayTeamWinProbability":68.4,"homeTeamWinProbabilityAdded":-4.799999999999997,"leverageIndex":1.9,"dramaIndex":82.0,"contextMetrics":{},"playEndTime":"2025-09-25T20:19:27.888Z","atBatIndex":44},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Josh Jung grounds out, second baseman Kody Clemens to first baseman Edouard Julien.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-09-25T20:19:29.290Z","endTime":"2025-09-25T20:20:27.618Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681892,"fullName":"Kody Funderburk","link":"/api/v1/people/681892"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":665019,"link":"/api/v1/people/665019"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":666397,"link":"/api/v1/people/666397"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":86.3,"strikeZoneTop":3.66,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.794720391646557,"aZ":-17.86377240787494,"pfxX":0.6028866420352346,"pfxZ":7.594010025893676,"pX":-1.281564762908308,"pZ":3.2474945001580173,"vX0":-8.6001722854093,"vY0":-135.4838858468513,"vZ0":-3.4708303177254445,"x":165.85,"y":151.1,"x0":1.8372059796428526,"y0":50.003555443001005,"z0":5.77224966153099,"aX":1.137207686676528},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":13.3,"breakHorizontal":0.5,"spinRate":2476,"spinDirection":153},"zone":11,"typeConfidence":0.94,"plateTime":0.40217758210706833,"extension":6.97437900838977},"index":0,"playId":"63357e34-aa2a-3e6b-bfbc-31d501c5c0d6","pitchNumber":1,"startTime":"2025-09-25T20:19:53.479Z","endTime":"2025-09-25T20:19:58.984Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681892,"link":"/api/v1/people/681892","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":681546,"link":"/api/v1/people/681546"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.4,"endSpeed":81.8,"strikeZoneTop":3.66,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.177232591090664,"aZ":-28.556243094437907,"pfxX":10.014073444450894,"pfxZ":2.118756250523216,"pX":-0.06624422115804242,"pZ":3.0569506062812377,"vX0":-8.594343803888561,"vY0":-129.9509269138153,"vZ0":-1.1304540438723387,"x":119.53,"y":156.24,"x0":1.9824043838357066,"y0":50.00631603467584,"z0":5.6664986119345535,"aX":17.134536891279886},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":3.8,"breakHorizontal":-16.2,"spinRate":1999,"spinDirection":122},"zone":2,"typeConfidence":0.81,"plateTime":0.42144694610663747,"extension":7.069223170069054},"hitData":{"launchSpeed":98.1,"launchAngle":-15.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":137.66,"coordY":157.58}},"index":1,"playId":"cdaec366-757c-33de-be5e-6d6ba4c08cf1","pitchNumber":2,"startTime":"2025-09-25T20:20:19.988Z","endTime":"2025-09-25T20:20:27.618Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681892,"link":"/api/v1/people/681892","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":681546,"link":"/api/v1/people/681546"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":673962,"link":"/api/v1/people/673962"},"credit":"b_ab"},{"player":{"id":681892,"link":"/api/v1/people/681892"},"credit":"p_ab"},{"player":{"id":673962,"link":"/api/v1/people/673962"},"credit":"b_pa"},{"player":{"id":681892,"link":"/api/v1/people/681892"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":27.900000000000002,"awayTeamWinProbability":72.1,"homeTeamWinProbabilityAdded":-3.6999999999999993,"leverageIndex":1.44,"dramaIndex":64.0,"contextMetrics":{},"playEndTime":"2025-09-25T20:20:27.618Z","atBatIndex":45},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jake Burger strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-09-25T20:21:00.110Z","endTime":"2025-09-25T20:22:31.441Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681892,"fullName":"Kody Funderburk","link":"/api/v1/people/681892"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,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":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":543877,"link":"/api/v1/people/543877"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Jake Burger replaces Rowdy Tellez.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-09-25T20:20:39.597Z","endTime":"2025-09-25T20:21:02.346Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669394,"link":"/api/v1/people/669394"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"401","replacedPlayer":{"id":642133,"link":"/api/v1/people/642133"},"defense":{"pitcher":{"id":681892,"link":"/api/v1/people/681892","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":681546,"link":"/api/v1/people/681546"}},"offense":{"batter":{"id":642133,"link":"/api/v1/people/642133","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.2,"endSpeed":84.6,"strikeZoneTop":3.29,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.25579834252154,"aZ":-16.829000862574535,"pfxX":1.9343800026266353,"pfxZ":8.397075647917598,"pX":-0.1679035259632948,"pZ":3.0333404082116275,"vX0":-6.431243369864507,"vY0":-134.13257037666202,"vZ0":-4.110720791950959,"x":123.4,"y":156.88,"x0":2.00652762451802,"y0":50.001943104601786,"z0":5.781146020582756,"aX":3.5354497965803207},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":14.5,"breakHorizontal":-2.2,"spinRate":2380,"spinDirection":145},"zone":2,"typeConfidence":0.94,"plateTime":0.40791146563012814,"extension":7.010917327633362},"index":1,"playId":"53ed9f32-706f-37d6-8162-c7aa22a85d69","pitchNumber":1,"startTime":"2025-09-25T20:21:02.346Z","endTime":"2025-09-25T20:21:06.310Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681892,"link":"/api/v1/people/681892","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":681546,"link":"/api/v1/people/681546"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.8,"endSpeed":84.2,"strikeZoneTop":3.44772456085076,"strikeZoneBottom":1.6003627924307,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.072495131828312,"aZ":-18.00743499682004,"pfxX":0.6133745246460887,"pfxZ":7.812658175065305,"pX":-0.7902149809987844,"pZ":4.042111809994492,"vX0":-7.238122044635161,"vY0":-133.63963775507878,"vZ0":-1.3782249652053384,"x":147.12,"y":129.64,"x0":1.8706173887554784,"y0":50.00521169366748,"z0":5.854554874142135,"aX":1.1137118800017298},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":14.0,"breakHorizontal":0.4,"spinRate":2432,"spinDirection":159},"zone":11,"typeConfidence":0.94,"plateTime":0.4094412990443357,"extension":7.109072665587925},"index":2,"playId":"250df58f-b25d-3855-93ee-e4d79a8e2c2a","pitchNumber":2,"startTime":"2025-09-25T20:21:17.926Z","endTime":"2025-09-25T20:21:23.065Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681892,"link":"/api/v1/people/681892","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":681546,"link":"/api/v1/people/681546"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":84.4,"strikeZoneTop":3.44772456085076,"strikeZoneBottom":1.66302094317242,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.32946938652029,"aZ":-22.49836599183989,"pfxX":10.858847551215701,"pfxZ":5.282187051517229,"pX":-0.14424154401789485,"pZ":2.1337672677534,"vX0":-9.220517559408107,"vY0":-135.18689993473356,"vZ0":-4.855994883585382,"x":122.5,"y":181.17,"x0":1.917410283947787,"y0":50.00325038761174,"z0":5.554364962139312,"aX":19.8907990016893},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":8.5,"breakHorizontal":-17.4,"spinRate":2439,"spinDirection":140},"zone":8,"typeConfidence":0.88,"plateTime":0.40679406612290503,"extension":7.132664984983321},"index":3,"playId":"af53a123-83c9-3ab4-b5bf-84c31143ee81","pitchNumber":3,"startTime":"2025-09-25T20:21:32.822Z","endTime":"2025-09-25T20:21:38.151Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681892,"link":"/api/v1/people/681892","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":681546,"link":"/api/v1/people/681546"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":4,"startTime":"2025-09-25T20:21:46.559Z","endTime":"2025-09-25T20:22:02.246Z","isPitch":false,"type":"action","player":{"id":669394,"link":"/api/v1/people/669394"},"defense":{"pitcher":{"id":681892,"link":"/api/v1/people/681892","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":681546,"link":"/api/v1/people/681546"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":84.5,"strikeZoneTop":3.29,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.467151289030976,"aZ":-16.035967757564958,"pfxX":1.7384559484004742,"pfxZ":8.775882154587343,"pX":-0.6746169458037067,"pZ":3.388429727000089,"vX0":-7.741407852810704,"vY0":-135.2289898695223,"vZ0":-3.355955120088792,"x":142.71,"y":147.29,"x0":2.0082531435546453,"y0":50.00253739108901,"z0":5.781065902892935,"aX":3.1983036603486537},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":15.2,"breakHorizontal":-1.3,"spinRate":2411,"spinDirection":149},"zone":1,"typeConfidence":0.95,"plateTime":0.406168605522196,"extension":7.008999393129358},"index":5,"playId":"bff70cc7-25dc-3d71-bbe1-b75ec7b90fed","pitchNumber":4,"startTime":"2025-09-25T20:22:02.246Z","endTime":"2025-09-25T20:22:06.868Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681892,"link":"/api/v1/people/681892","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":681546,"link":"/api/v1/people/681546"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.5,"endSpeed":79.8,"strikeZoneTop":3.29,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.052076186392405,"aZ":-27.167704763102726,"pfxX":12.389900779565329,"pfxZ":3.028518833900735,"pX":0.6820639310947508,"pZ":1.3163394092192109,"vX0":-7.801578920067101,"vY0":-129.77541372580865,"vZ0":-5.1547471027039915,"x":91.0,"y":203.24,"x0":2.1665091392442073,"y0":50.002828358796876,"z0":5.479911950994853,"aX":20.473690348168088},"breaks":{"breakAngle":32.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":4.2,"breakHorizontal":-19.9,"spinRate":1934,"spinDirection":121},"zone":14,"typeConfidence":0.8,"plateTime":0.4272197903670354,"extension":7.077629835646631},"index":6,"playId":"3798b34a-b6a2-3e60-87b2-86172821d8e8","pitchNumber":5,"startTime":"2025-09-25T20:22:26.760Z","endTime":"2025-09-25T20:22:31.441Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681892,"link":"/api/v1/people/681892","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":681546,"link":"/api/v1/people/681546"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669394,"link":"/api/v1/people/669394"},"credit":"b_ab"},{"player":{"id":681892,"link":"/api/v1/people/681892"},"credit":"p_ab"},{"player":{"id":669394,"link":"/api/v1/people/669394"},"credit":"b_pa"},{"player":{"id":681892,"link":"/api/v1/people/681892"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":25.5,"awayTeamWinProbability":74.5,"homeTeamWinProbabilityAdded":-2.400000000000002,"leverageIndex":0.96,"dramaIndex":44.0,"contextMetrics":{},"playEndTime":"2025-09-25T20:22:31.441Z","atBatIndex":46},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Edouard Julien singles on a ground ball to shortstop Ezequiel Duran.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-09-25T20:25:12.660Z","endTime":"2025-09-25T20:25:23.759Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":666397,"fullName":"Edouard Julien","link":"/api/v1/people/666397"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":455119,"fullName":"Chris Martin","link":"/api/v1/people/455119"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666397,"fullName":"Edouard Julien","link":"/api/v1/people/666397"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[5],"actionIndex":[0,1,2,3],"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":666397,"fullName":"Edouard Julien","link":"/api/v1/people/666397"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":677649,"link":"/api/v1/people/677649"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Cody Freeman remains in the game as the second baseman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-25T20:23:52.113Z","endTime":"2025-09-25T20:23:52.131Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":683227,"link":"/api/v1/people/683227"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"201","replacedPlayer":{"id":669701,"link":"/api/v1/people/669701"},"defense":{"pitcher":{"id":657097,"link":"/api/v1/people/657097","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":669701,"link":"/api/v1/people/669701"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":641856,"link":"/api/v1/people/641856"}},"offense":{"batter":{"id":666397,"link":"/api/v1/people/666397","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Jake Burger remains in the game as the first baseman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-09-25T20:23:52.131Z","endTime":"2025-09-25T20:23:52.132Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669394,"link":"/api/v1/people/669394"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"401","replacedPlayer":{"id":642133,"link":"/api/v1/people/642133"},"defense":{"pitcher":{"id":657097,"link":"/api/v1/people/657097","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":669701,"link":"/api/v1/people/669701"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":641856,"link":"/api/v1/people/641856"}},"offense":{"batter":{"id":666397,"link":"/api/v1/people/666397","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive switch from second base to shortstop for Ezequiel Duran.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2025-09-25T20:23:52.132Z","endTime":"2025-09-25T20:23:52.133Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":677649,"link":"/api/v1/people/677649"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"800","defense":{"pitcher":{"id":657097,"link":"/api/v1/people/657097","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":669701,"link":"/api/v1/people/669701"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":641856,"link":"/api/v1/people/641856"}},"offense":{"batter":{"id":666397,"link":"/api/v1/people/666397","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Chris Martin replaces Jacob Webb.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2025-09-25T20:23:52.133Z","endTime":"2025-09-25T20:25:00.138Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":455119,"link":"/api/v1/people/455119"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":657097,"link":"/api/v1/people/657097","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":683227,"link":"/api/v1/people/683227"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":641856,"link":"/api/v1/people/641856"}},"offense":{"batter":{"id":666397,"link":"/api/v1/people/666397","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":4,"startTime":"2025-09-25T20:25:00.138Z","endTime":"2025-09-25T20:25:15.024Z","isPitch":false,"type":"action","player":{"id":666397,"link":"/api/v1/people/666397"},"defense":{"pitcher":{"id":455119,"link":"/api/v1/people/455119","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":683227,"link":"/api/v1/people/683227"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":641856,"link":"/api/v1/people/641856"}},"offense":{"batter":{"id":666397,"link":"/api/v1/people/666397","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":85.2,"strikeZoneTop":3.41,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.624051759642978,"aZ":-15.577247592182289,"pfxX":-6.725884959375234,"pfxZ":8.88552869985576,"pX":-0.886958766368182,"pZ":2.7442383519585465,"vX0":6.797180377769193,"vY0":-136.23603191269382,"vZ0":-6.047029728337063,"x":150.81,"y":164.69,"x0":-2.5477187716361893,"y0":50.00540898960193,"z0":6.080512181522143,"aX":-12.568199631899477},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":14.9,"breakHorizontal":10.7,"spinRate":2233,"spinDirection":209},"zone":11,"typeConfidence":0.8,"plateTime":0.4029755362051963,"extension":6.458984754288356},"hitData":{"launchSpeed":73.2,"launchAngle":2.0,"totalDistance":52.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":113.77,"coordY":166.19}},"index":5,"playId":"5b450773-a700-3742-ab46-007b89388010","pitchNumber":1,"startTime":"2025-09-25T20:25:15.024Z","endTime":"2025-09-25T20:25:23.759Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":455119,"link":"/api/v1/people/455119","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":683227,"link":"/api/v1/people/683227"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":641856,"link":"/api/v1/people/641856"}},"offense":{"batter":{"id":666397,"link":"/api/v1/people/666397","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666397,"link":"/api/v1/people/666397"},"credit":"b_ab"},{"player":{"id":455119,"link":"/api/v1/people/455119"},"credit":"p_ab"},{"player":{"id":666397,"link":"/api/v1/people/666397"},"credit":"b_pa"},{"player":{"id":455119,"link":"/api/v1/people/455119"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":22.1,"awayTeamWinProbability":77.9,"homeTeamWinProbabilityAdded":-3.3999999999999986,"leverageIndex":0.9,"dramaIndex":49.0,"contextMetrics":{},"playEndTime":"2025-09-25T20:25:23.759Z","atBatIndex":47},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Christian Vázquez singles on a ground ball to right fielder Billy McKinney. Ryan Fitzgerald to 2nd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-09-25T20:28:52.627Z","endTime":"2025-09-25T20:29:44.446Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":0},"matchup":{"batter":{"id":543877,"fullName":"Christian Vázquez","link":"/api/v1/people/543877"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":455119,"fullName":"Chris Martin","link":"/api/v1/people/455119"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":543877,"fullName":"Christian Vázquez","link":"/api/v1/people/543877"},"postOnSecond":{"id":680837,"fullName":"Ryan Fitzgerald","link":"/api/v1/people/680837"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"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":543877,"fullName":"Christian Vázquez","link":"/api/v1/people/543877"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":641856,"link":"/api/v1/people/641856"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":680837,"fullName":"Ryan Fitzgerald","link":"/api/v1/people/680837"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-runner Ryan Fitzgerald replaces Edouard Julien.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-25T20:25:50.371Z","endTime":"2025-09-25T20:26:01.422Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":680837,"link":"/api/v1/people/680837"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"801","replacedPlayer":{"id":666397,"link":"/api/v1/people/666397"},"base":1,"defense":{"pitcher":{"id":455119,"link":"/api/v1/people/455119","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":683227,"link":"/api/v1/people/683227"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":641856,"link":"/api/v1/people/641856"}},"offense":{"batter":{"id":543877,"link":"/api/v1/people/543877","batSide":{"code":"R","description":"Right"}},"first":{"id":666397,"link":"/api/v1/people/666397"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":true,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"playId":"cfab8256-8c45-30ee-91d7-09f55cada433","startTime":"2025-09-25T20:26:01.422Z","endTime":"2025-09-25T20:26:08.447Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":455119,"link":"/api/v1/people/455119","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":683227,"link":"/api/v1/people/683227"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":641856,"link":"/api/v1/people/641856"}},"offense":{"batter":{"id":543877,"link":"/api/v1/people/543877","batSide":{"code":"R","description":"Right"}},"first":{"id":680837,"link":"/api/v1/people/680837"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MA","challengeTeamId":140},"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"playId":"5557fdff-fb6b-34c8-abc2-a4b940aca08b","startTime":"2025-09-25T20:28:31.637Z","endTime":"2025-09-25T20:28:40.513Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":455119,"link":"/api/v1/people/455119","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":683227,"link":"/api/v1/people/683227"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":641856,"link":"/api/v1/people/641856"}},"offense":{"batter":{"id":543877,"link":"/api/v1/people/543877","batSide":{"code":"R","description":"Right"}},"first":{"id":680837,"link":"/api/v1/people/680837"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"disengagementNum":2},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.9,"endSpeed":82.7,"strikeZoneTop":3.15663643498023,"strikeZoneBottom":1.45490654776744,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.68833725807729,"aZ":-21.305564058424345,"pfxX":0.2696119490147826,"pfxZ":6.233843163590453,"pX":-0.741945549074206,"pZ":3.1312906661322257,"vX0":4.634374103334129,"vY0":-130.95048835185298,"vZ0":-4.082646020373222,"x":145.28,"y":154.24,"x0":-2.566847293478388,"y0":50.00181186784438,"z0":6.29705548047537,"aX":0.46924581360329476},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":10.7,"breakHorizontal":-1.4,"spinRate":2099,"spinDirection":201},"zone":1,"typeConfidence":0.89,"plateTime":0.4176738523662853,"extension":5.997294327053285},"index":3,"playId":"0be75c2e-537f-3ae1-a777-adc7820f83be","pitchNumber":1,"startTime":"2025-09-25T20:28:54.875Z","endTime":"2025-09-25T20:29:00.090Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":455119,"link":"/api/v1/people/455119","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":683227,"link":"/api/v1/people/683227"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":641856,"link":"/api/v1/people/641856"}},"offense":{"batter":{"id":543877,"link":"/api/v1/people/543877","batSide":{"code":"R","description":"Right"}},"first":{"id":680837,"link":"/api/v1/people/680837"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":2},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":85.6,"strikeZoneTop":3.16,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.875212337113656,"aZ":-18.045067228703342,"pfxX":-10.401102022451024,"pfxZ":7.508949632331061,"pX":-0.9773379085610017,"pZ":2.542008586466944,"vX0":8.30036242249006,"vY0":-136.73143606792385,"vZ0":-5.692295344201753,"x":154.25,"y":170.15,"x0":-2.7102776565647217,"y0":50.004957979595765,"z0":5.9009651028653485,"aX":-19.57579533715127},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":12.5,"breakHorizontal":16.9,"spinRate":2123,"spinDirection":215},"zone":11,"typeConfidence":2.0,"plateTime":0.4015428564040655,"extension":6.6818675236826035},"index":4,"playId":"75f654a7-016c-30aa-9fa2-8d1eef1b91c9","pitchNumber":2,"startTime":"2025-09-25T20:29:13.078Z","endTime":"2025-09-25T20:29:17.895Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":455119,"link":"/api/v1/people/455119","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":683227,"link":"/api/v1/people/683227"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":641856,"link":"/api/v1/people/641856"}},"offense":{"batter":{"id":543877,"link":"/api/v1/people/543877","batSide":{"code":"R","description":"Right"}},"first":{"id":680837,"link":"/api/v1/people/680837"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":84.5,"strikeZoneTop":3.16,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.21356122326113,"aZ":-12.646189629453335,"pfxX":-5.420639294736864,"pfxZ":10.605179789714231,"pX":0.5478389401657212,"pZ":3.294941950895124,"vX0":9.760139891024613,"vY0":-135.48592047363402,"vZ0":-5.061679758892097,"x":96.12,"y":149.82,"x0":-2.4126151705238996,"y0":50.005978193908,"z0":6.085862975476431,"aX":-9.985471386144367},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":18.1,"breakHorizontal":7.6,"spinRate":2316,"spinDirection":214},"zone":12,"typeConfidence":0.94,"plateTime":0.40573906730189435,"extension":6.42864682561157},"hitData":{"launchSpeed":92.6,"launchAngle":-8.0,"totalDistance":21.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":189.28,"coordY":115.08}},"index":5,"playId":"36874afe-3ca2-31c1-a54e-6693c702499a","pitchNumber":3,"startTime":"2025-09-25T20:29:34.921Z","endTime":"2025-09-25T20:29:44.446Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":455119,"link":"/api/v1/people/455119","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":683227,"link":"/api/v1/people/683227"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":641856,"link":"/api/v1/people/641856"}},"offense":{"batter":{"id":543877,"link":"/api/v1/people/543877","batSide":{"code":"R","description":"Right"}},"first":{"id":680837,"link":"/api/v1/people/680837"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":543877,"link":"/api/v1/people/543877"},"credit":"b_ab"},{"player":{"id":455119,"link":"/api/v1/people/455119"},"credit":"p_ab"},{"player":{"id":543877,"link":"/api/v1/people/543877"},"credit":"b_pa"},{"player":{"id":455119,"link":"/api/v1/people/455119"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":17.299999999999997,"awayTeamWinProbability":82.7,"homeTeamWinProbabilityAdded":-4.800000000000004,"leverageIndex":1.41,"dramaIndex":70.0,"contextMetrics":{},"playEndTime":"2025-09-25T20:29:44.446Z","atBatIndex":48},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Byron Buxton homers (34) on a fly ball to center field. Ryan Fitzgerald scores. Christian Vázquez scores.","rbi":3,"awayScore":4,"homeScore":0,"isOut":false},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-09-25T20:29:56.474Z","endTime":"2025-09-25T20:30:53.025Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":455119,"fullName":"Chris Martin","link":"/api/v1/people/455119"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"responsiblePitcher":{"id":455119,"link":"/api/v1/people/455119"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":680837,"fullName":"Ryan Fitzgerald","link":"/api/v1/people/680837"},"responsiblePitcher":{"id":455119,"link":"/api/v1/people/455119"},"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":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":543877,"fullName":"Christian Vázquez","link":"/api/v1/people/543877"},"responsiblePitcher":{"id":455119,"link":"/api/v1/people/455119"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.8,"endSpeed":83.4,"strikeZoneTop":3.46,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.375749306531993,"aZ":-22.305380078008714,"pfxX":0.31716114231837733,"pfxZ":5.53054696021519,"pX":0.15937805458623927,"pZ":3.0869172334142476,"vX0":7.274238773976632,"vY0":-133.40052616397176,"vZ0":-3.921863707768891,"x":110.92,"y":155.43,"x0":-2.655461181521991,"y0":50.00291791350013,"z0":6.203841706110353,"aX":0.5646270634365635},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":9.2,"breakHorizontal":-2.3,"spinRate":2417,"spinDirection":187},"zone":2,"typeConfidence":0.92,"plateTime":0.412167520991245,"extension":6.289751969907646},"hitData":{"launchSpeed":110.2,"launchAngle":23.0,"totalDistance":437.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":97.95,"coordY":24.19}},"index":0,"playId":"2d332607-3e30-34ec-86fc-b0c9b10c765e","pitchNumber":1,"startTime":"2025-09-25T20:30:25.208Z","endTime":"2025-09-25T20:30:53.025Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":455119,"link":"/api/v1/people/455119","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":683227,"link":"/api/v1/people/683227"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":641856,"link":"/api/v1/people/641856"}},"offense":{"batter":{"id":621439,"link":"/api/v1/people/621439","batSide":{"code":"R","description":"Right"}},"first":{"id":543877,"link":"/api/v1/people/543877"},"second":{"id":680837,"link":"/api/v1/people/680837"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":621439,"link":"/api/v1/people/621439"},"credit":"b_ab"},{"player":{"id":455119,"link":"/api/v1/people/455119"},"credit":"p_ab"},{"player":{"id":621439,"link":"/api/v1/people/621439"},"credit":"b_pa"},{"player":{"id":455119,"link":"/api/v1/people/455119"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":3.5999999999999996,"awayTeamWinProbability":96.4,"homeTeamWinProbabilityAdded":-13.699999999999998,"leverageIndex":1.6,"dramaIndex":129.0,"contextMetrics":{},"playEndTime":"2025-09-25T20:30:53.025Z","atBatIndex":49},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Austin Martin strikes out swinging.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-09-25T20:30:58.827Z","endTime":"2025-09-25T20:35:32.886Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":455119,"fullName":"Chris Martin","link":"/api/v1/people/455119"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,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":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":543309,"link":"/api/v1/people/543309"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":82.8,"strikeZoneTop":3.41,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.85517218702291,"aZ":-21.786623036816316,"pfxX":-10.41430921688792,"pfxZ":5.846277027392877,"pX":-0.6523698154360795,"pZ":2.225994298805416,"vX0":8.599756543289287,"vY0":-133.90890438074015,"vZ0":-5.618807051324206,"x":141.87,"y":178.68,"x0":-2.58778314448311,"y0":50.000739938068136,"z0":5.959004706944117,"aX":-18.49470110765433},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":9.2,"breakHorizontal":16.4,"spinRate":2240,"spinDirection":211},"zone":4,"typeConfidence":2.0,"plateTime":0.41254026395442267,"extension":6.5849568054160414},"index":0,"playId":"5dce3b4f-9056-3c3b-8813-10aa6f0056dc","pitchNumber":1,"startTime":"2025-09-25T20:31:14.003Z","endTime":"2025-09-25T20:31:17.503Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":455119,"link":"/api/v1/people/455119","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":683227,"link":"/api/v1/people/683227"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":641856,"link":"/api/v1/people/641856"}},"offense":{"batter":{"id":668885,"link":"/api/v1/people/668885","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"index":1,"startTime":"2025-09-25T20:31:29.662Z","endTime":"2025-09-25T20:32:26.947Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":455119,"link":"/api/v1/people/455119","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":683227,"link":"/api/v1/people/683227"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":641856,"link":"/api/v1/people/641856"}},"offense":{"batter":{"id":668885,"link":"/api/v1/people/668885","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":86.6,"strikeZoneTop":3.41,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.298119280374145,"aZ":-14.046130065610525,"pfxX":-6.420273606602519,"pfxZ":9.4261411948698,"pX":0.18955208810032356,"pZ":2.8272996672860216,"vX0":8.920693905658487,"vY0":-137.94958595503547,"vZ0":-6.428344406733344,"x":109.77,"y":162.44,"x0":-2.2551635164358275,"y0":50.00217283377879,"z0":6.138352359383504,"aX":-12.34729626647789},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":15.8,"breakHorizontal":9.7,"spinRate":2284,"spinDirection":206},"zone":5,"typeConfidence":0.9,"plateTime":0.3973679980618998,"extension":6.478904204736546},"index":2,"playId":"2b9e7432-06aa-320c-8319-95dcdf00715d","pitchNumber":2,"startTime":"2025-09-25T20:32:26.947Z","endTime":"2025-09-25T20:32:32.815Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":455119,"link":"/api/v1/people/455119","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":683227,"link":"/api/v1/people/683227"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":641856,"link":"/api/v1/people/641856"}},"offense":{"batter":{"id":668885,"link":"/api/v1/people/668885","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.5,"endSpeed":81.2,"strikeZoneTop":3.40670173372335,"strikeZoneBottom":1.56230498755101,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.061140848087092,"aZ":-26.820595156381778,"pfxX":-8.676585548166482,"pfxZ":3.215528454829095,"pX":0.4864453301859902,"pZ":0.7886564436447951,"vX0":10.137592480585216,"vY0":-128.3803181807551,"vZ0":-7.544958439997974,"x":98.46,"y":217.49,"x0":-2.3898845333124235,"y0":50.004677106968884,"z0":5.859162419122249,"aX":-14.456786971577635},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":4.2,"breakHorizontal":13.4,"spinRate":1860,"spinDirection":220},"zone":14,"typeConfidence":0.9,"plateTime":0.42695580904083297,"extension":6.841043140529675},"index":3,"playId":"9b0cf6a9-e31e-392f-99f0-7dac90f4da1f","pitchNumber":3,"startTime":"2025-09-25T20:32:50.531Z","endTime":"2025-09-25T20:32:54.731Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":455119,"link":"/api/v1/people/455119","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":683227,"link":"/api/v1/people/683227"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":641856,"link":"/api/v1/people/641856"}},"offense":{"batter":{"id":668885,"link":"/api/v1/people/668885","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.7,"endSpeed":78.4,"strikeZoneTop":3.37538596469173,"strikeZoneBottom":1.53097715242792,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.814448157628014,"aZ":-34.00402869844915,"pfxX":5.6984067748943055,"pfxZ":-1.1816737234003323,"pX":1.2063024383700904,"pZ":0.39934312645158604,"vX0":7.6919317402751535,"vY0":-124.44865195450109,"vZ0":-6.285268556190845,"x":71.02,"y":228.0,"x0":-2.684887176089785,"y0":50.00588977990755,"z0":5.831355208926312,"aX":8.792002925844505},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":-3.6,"breakHorizontal":-12.4,"spinRate":2523,"spinDirection":33},"zone":14,"typeConfidence":0.89,"plateTime":0.44293494367472963,"extension":6.42129295551132},"index":4,"playId":"a15f05c2-6437-3dfe-a6b7-c6f2cab18cfe","pitchNumber":4,"startTime":"2025-09-25T20:33:13.881Z","endTime":"2025-09-25T20:33:18.165Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":455119,"link":"/api/v1/people/455119","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":683227,"link":"/api/v1/people/683227"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":641856,"link":"/api/v1/people/641856"}},"offense":{"batter":{"id":668885,"link":"/api/v1/people/668885","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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.2,"endSpeed":84.5,"strikeZoneTop":3.40670173372335,"strikeZoneBottom":1.59363331259123,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.78875469401652,"aZ":-23.453840823039833,"pfxX":-12.098343029331907,"pfxZ":4.771842667564325,"pX":-0.2557577712473823,"pZ":1.1417515042882482,"vX0":10.235737906641672,"vY0":-135.1543086094727,"vZ0":-7.500991244998609,"x":126.75,"y":207.95,"x0":-2.5428951002754934,"y0":50.004387947897506,"z0":5.631463281384764,"aX":-22.113285769499008},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":7.0,"breakHorizontal":19.4,"spinRate":2222,"spinDirection":209},"zone":13,"typeConfidence":2.0,"plateTime":0.4071678334133124,"extension":6.630657679778607},"index":5,"playId":"8e8dee25-eb9d-3742-9151-c8fdae11d242","pitchNumber":5,"startTime":"2025-09-25T20:33:35.811Z","endTime":"2025-09-25T20:33:41.985Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":455119,"link":"/api/v1/people/455119","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":683227,"link":"/api/v1/people/683227"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":641856,"link":"/api/v1/people/641856"}},"offense":{"batter":{"id":668885,"link":"/api/v1/people/668885","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"index":6,"startTime":"2025-09-25T20:33:48.991Z","endTime":"2025-09-25T20:34:01.420Z","isPitch":false,"type":"action","player":{"id":668885,"link":"/api/v1/people/668885"},"defense":{"pitcher":{"id":455119,"link":"/api/v1/people/455119","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":683227,"link":"/api/v1/people/683227"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":641856,"link":"/api/v1/people/641856"}},"offense":{"batter":{"id":668885,"link":"/api/v1/people/668885","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.9,"endSpeed":83.5,"strikeZoneTop":3.41,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.861723873128557,"aZ":-26.15303844423128,"pfxX":0.9527093733191632,"pfxZ":3.4107759787723904,"pX":0.5934562348209073,"pZ":1.779294627051627,"vX0":7.398234848108005,"vY0":-132.17490833639502,"vZ0":-6.086993067012973,"x":94.38,"y":190.74,"x0":-2.3686096542269968,"y0":50.00278465596717,"z0":6.039339559693673,"aX":1.6795629260991694},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":5.0,"breakHorizontal":-3.4,"spinRate":2282,"spinDirection":178},"zone":9,"typeConfidence":0.9,"plateTime":0.4148175913670915,"extension":6.530090545278362},"index":7,"playId":"9fb50eea-df49-3fc1-ac81-4c2cb4ac9281","pitchNumber":6,"startTime":"2025-09-25T20:34:01.420Z","endTime":"2025-09-25T20:34:05.134Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":455119,"link":"/api/v1/people/455119","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":683227,"link":"/api/v1/people/683227"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":641856,"link":"/api/v1/people/641856"}},"offense":{"batter":{"id":668885,"link":"/api/v1/people/668885","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":93.3,"endSpeed":85.0,"strikeZoneTop":3.41,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.100443406885656,"aZ":-16.170772420823184,"pfxX":-2.264015097743154,"pfxZ":8.624868155624076,"pX":0.15742544037721562,"pZ":3.1616249939259746,"vX0":7.149729508261484,"vY0":-135.6926762558262,"vZ0":-5.199972749490084,"x":111.0,"y":153.42,"x0":-2.223294459578711,"y0":50.001454491206104,"z0":6.238318981028854,"aX":-4.200869363149833},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":14.6,"breakHorizontal":2.5,"spinRate":2306,"spinDirection":205},"zone":2,"typeConfidence":0.68,"plateTime":0.4044404594736086,"extension":6.547617306762907},"index":8,"playId":"1554bc1c-193e-36fd-bcf4-1dd7ef23bc46","pitchNumber":7,"startTime":"2025-09-25T20:34:20.994Z","endTime":"2025-09-25T20:34:28.005Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":455119,"link":"/api/v1/people/455119","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":683227,"link":"/api/v1/people/683227"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":641856,"link":"/api/v1/people/641856"}},"offense":{"batter":{"id":668885,"link":"/api/v1/people/668885","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.3,"endSpeed":80.8,"strikeZoneTop":3.41,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.79966278052981,"aZ":-29.665579060851805,"pfxX":-8.028871219983822,"pfxZ":1.5108128942788008,"pX":-0.29965953959568303,"pZ":1.4156728908967493,"vX0":8.172994129141593,"vY0":-128.26048167122397,"vZ0":-5.6368528091686105,"x":128.42,"y":200.56,"x0":-2.492141523974207,"y0":50.00218022458849,"z0":5.970022955468391,"aX":-13.308606571104857},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":1.6,"breakHorizontal":12.6,"spinRate":1929,"spinDirection":224},"zone":13,"typeConfidence":0.93,"plateTime":0.42788926845358555,"extension":6.610131397617209},"index":9,"playId":"aad33fac-b212-347e-a405-bd1d2ed24090","pitchNumber":8,"startTime":"2025-09-25T20:35:26.826Z","endTime":"2025-09-25T20:35:32.886Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":455119,"link":"/api/v1/people/455119","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":683227,"link":"/api/v1/people/683227"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":641856,"link":"/api/v1/people/641856"}},"offense":{"batter":{"id":668885,"link":"/api/v1/people/668885","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668885,"link":"/api/v1/people/668885"},"credit":"b_ab"},{"player":{"id":455119,"link":"/api/v1/people/455119"},"credit":"p_ab"},{"player":{"id":668885,"link":"/api/v1/people/668885"},"credit":"b_pa"},{"player":{"id":455119,"link":"/api/v1/people/455119"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":4.0,"awayTeamWinProbability":96.0,"homeTeamWinProbabilityAdded":0.40000000000000036,"leverageIndex":0.14,"dramaIndex":11.0,"contextMetrics":{},"playEndTime":"2025-09-25T20:35:32.886Z","atBatIndex":50},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Trevor Larnach singles on a ground ball to left fielder Alejandro Osuna.","rbi":0,"awayScore":4,"homeScore":0,"isOut":false},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-09-25T20:35:33.984Z","endTime":"2025-09-25T20:37:33.126Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":455119,"fullName":"Chris Martin","link":"/api/v1/people/455119"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":696030,"link":"/api/v1/people/696030"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.0,"endSpeed":82.1,"strikeZoneTop":3.87814482951568,"strikeZoneBottom":1.76210709100796,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.787052650267427,"aZ":-25.927577775194795,"pfxX":0.3422172426297543,"pfxZ":3.6370131855737693,"pX":-0.6114498059192426,"pZ":1.6569940437271957,"vX0":5.441207006170108,"vY0":-130.79317214632843,"vZ0":-5.848548717202847,"x":140.31,"y":194.04,"x0":-2.7707575840175998,"y0":50.00485947028477,"z0":5.888639596082404,"aX":0.5865719444481319},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":5.4,"breakHorizontal":-1.9,"spinRate":2236,"spinDirection":180},"zone":7,"typeConfidence":0.88,"plateTime":0.4201512675204051,"extension":6.578325717894336},"index":0,"playId":"8af2ff6f-4144-3ca3-9168-e5a573632acb","pitchNumber":1,"startTime":"2025-09-25T20:36:03.632Z","endTime":"2025-09-25T20:36:10.540Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":455119,"link":"/api/v1/people/455119","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":683227,"link":"/api/v1/people/683227"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":641856,"link":"/api/v1/people/641856"}},"offense":{"batter":{"id":663616,"link":"/api/v1/people/663616","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.8,"endSpeed":81.3,"strikeZoneTop":3.76081491342332,"strikeZoneBottom":1.78834143303375,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.958428801852563,"aZ":-31.450330058727022,"pfxX":-9.027042295793889,"pfxZ":0.42962371157152823,"pX":-0.10638219357542669,"pZ":1.1264169585479602,"vX0":9.460282828949405,"vY0":-128.84859481164355,"vZ0":-5.926894255004346,"x":121.06,"y":208.37,"x0":-2.661002350750441,"y0":50.001888936927415,"z0":5.900997847351891,"aX":-15.10632109008746},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":-0.5,"breakHorizontal":14.2,"spinRate":1967,"spinDirection":227},"zone":13,"typeConfidence":0.92,"plateTime":0.4258656223387982,"extension":6.82459088225287},"index":1,"playId":"ea7b9bcb-a3da-36d9-b858-549237678054","pitchNumber":2,"startTime":"2025-09-25T20:36:20.005Z","endTime":"2025-09-25T20:36:25.356Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":455119,"link":"/api/v1/people/455119","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":683227,"link":"/api/v1/people/683227"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":641856,"link":"/api/v1/people/641856"}},"offense":{"batter":{"id":663616,"link":"/api/v1/people/663616","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.9,"endSpeed":81.0,"strikeZoneTop":3.79,"strikeZoneBottom":1.8,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.950145083100182,"aZ":-22.490895021176193,"pfxX":-8.407103593584662,"pfxZ":5.798558409756737,"pX":-0.05452510557742656,"pZ":1.100320875253546,"vX0":9.107538000579922,"vY0":-128.98487441492762,"vZ0":-7.77189616750829,"x":119.08,"y":209.07,"x0":-2.5532176062518257,"y0":50.00486551468229,"z0":5.909908296733557,"aX":-14.04746933780749},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":8.8,"breakHorizontal":13.0,"spinRate":1934,"spinDirection":219},"zone":13,"typeConfidence":0.81,"plateTime":0.42602602635067965,"extension":6.746646269519216},"index":2,"playId":"9cb8db8d-c38f-328f-97d9-969e5fc3997b","pitchNumber":3,"startTime":"2025-09-25T20:36:37.613Z","endTime":"2025-09-25T20:36:43.770Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":455119,"link":"/api/v1/people/455119","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":683227,"link":"/api/v1/people/683227"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":641856,"link":"/api/v1/people/641856"}},"offense":{"batter":{"id":663616,"link":"/api/v1/people/663616","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2025-09-25T20:36:51.186Z","endTime":"2025-09-25T20:37:00.048Z","isPitch":false,"type":"action","player":{"id":663616,"link":"/api/v1/people/663616"},"defense":{"pitcher":{"id":455119,"link":"/api/v1/people/455119","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":683227,"link":"/api/v1/people/683227"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":641856,"link":"/api/v1/people/641856"}},"offense":{"batter":{"id":663616,"link":"/api/v1/people/663616","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.7,"endSpeed":82.8,"strikeZoneTop":3.79,"strikeZoneBottom":1.8,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.169886740546488,"aZ":-27.839133624320816,"pfxX":0.3474649149112268,"pfxZ":2.4662506810111413,"pX":-0.452197466993182,"pZ":3.963066341670213,"vX0":6.075176959066077,"vY0":-131.97552806227264,"vZ0":-0.08360273520509298,"x":134.24,"y":131.78,"x0":-2.8329902858246445,"y0":50.00141120892772,"z0":6.05268560903067,"aX":0.6095195466370743},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":4.7,"breakHorizontal":-2.0,"spinRate":2392,"spinDirection":190},"zone":11,"typeConfidence":0.9,"plateTime":0.415673694205859,"extension":6.695072694423345},"index":4,"playId":"ca88477e-d250-35af-961f-772b7dc84928","pitchNumber":4,"startTime":"2025-09-25T20:37:00.048Z","endTime":"2025-09-25T20:37:03.048Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":455119,"link":"/api/v1/people/455119","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":683227,"link":"/api/v1/people/683227"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":641856,"link":"/api/v1/people/641856"}},"offense":{"batter":{"id":663616,"link":"/api/v1/people/663616","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.5,"endSpeed":80.1,"strikeZoneTop":3.79,"strikeZoneBottom":1.8,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.793833605894978,"aZ":-32.91688554666577,"pfxX":-6.964552050626746,"pfxZ":-0.4528054262481529,"pX":-0.849074939372737,"pZ":2.9272972946193345,"vX0":6.773669776597108,"vY0":-127.25872832788446,"vZ0":-1.1437592387194073,"x":149.36,"y":159.74,"x0":-2.6440043096302697,"y0":50.003688353201454,"z0":5.996586205695736,"aX":-11.392127346541843},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":-0.8,"breakHorizontal":11.0,"spinRate":1394,"spinDirection":223},"zone":11,"typeConfidence":0.92,"plateTime":0.4308670605775351,"extension":6.797166995060653},"hitData":{"launchSpeed":94.3,"launchAngle":4.0,"totalDistance":112.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":82.99,"coordY":137.75}},"index":5,"playId":"ecb505c4-6d1b-3f47-a941-fae404435c3b","pitchNumber":5,"startTime":"2025-09-25T20:37:22.363Z","endTime":"2025-09-25T20:37:33.126Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":455119,"link":"/api/v1/people/455119","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":683227,"link":"/api/v1/people/683227"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":641856,"link":"/api/v1/people/641856"}},"offense":{"batter":{"id":663616,"link":"/api/v1/people/663616","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663616,"link":"/api/v1/people/663616"},"credit":"b_ab"},{"player":{"id":455119,"link":"/api/v1/people/455119"},"credit":"p_ab"},{"player":{"id":663616,"link":"/api/v1/people/663616"},"credit":"b_pa"},{"player":{"id":455119,"link":"/api/v1/people/455119"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":3.5999999999999996,"awayTeamWinProbability":96.4,"homeTeamWinProbabilityAdded":-0.40000000000000036,"leverageIndex":0.11,"dramaIndex":11.0,"contextMetrics":{},"playEndTime":"2025-09-25T20:37:33.126Z","atBatIndex":51},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Kody Clemens grounds into a force out, second baseman Cody Freeman to shortstop Ezequiel Duran. Trevor Larnach out at 2nd. Kody Clemens to 1st.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-09-25T20:37:43.858Z","endTime":"2025-09-25T20:39:54.506Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":455119,"fullName":"Chris Martin","link":"/api/v1/people/455119"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":683227,"link":"/api/v1/people/683227"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":677649,"link":"/api/v1/people/677649"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":83.2,"strikeZoneTop":3.6,"strikeZoneBottom":1.78,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.23051240998136,"aZ":-10.961337915241092,"pfxX":-6.092538299870996,"pfxZ":11.778623948927677,"pX":0.5841923070165864,"pZ":2.9837306308556357,"vX0":10.026393370268217,"vY0":-134.8239645648583,"vZ0":-5.823597986030295,"x":94.73,"y":158.22,"x0":-2.4287163459813326,"y0":50.00564666887988,"z0":5.979716804385449,"aX":-10.97608419000566},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":19.8,"breakHorizontal":8.4,"spinRate":2342,"spinDirection":205},"zone":6,"typeConfidence":0.94,"plateTime":0.40967715741359356,"extension":6.710446011674901},"index":0,"playId":"a8e04541-5321-3623-a0e1-c0f51ffc08f8","pitchNumber":1,"startTime":"2025-09-25T20:38:03.706Z","endTime":"2025-09-25T20:38:08.051Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":455119,"link":"/api/v1/people/455119","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":683227,"link":"/api/v1/people/683227"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":641856,"link":"/api/v1/people/641856"}},"offense":{"batter":{"id":665019,"link":"/api/v1/people/665019","batSide":{"code":"L","description":"Left"}},"first":{"id":663616,"link":"/api/v1/people/663616"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.8,"endSpeed":81.8,"strikeZoneTop":3.72951069069552,"strikeZoneBottom":1.81967222034697,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.67721996586267,"aZ":-26.524280698528784,"pfxX":-9.637186684092903,"pfxZ":3.360590813076397,"pX":0.08939970619971195,"pZ":0.3166199983586525,"vX0":9.65869538603208,"vY0":-128.82723177929233,"vZ0":-8.637609947628208,"x":113.59,"y":230.23,"x0":-2.45569578052281,"y0":50.003644130830054,"z0":5.762178379636549,"aX":-16.205487140248614},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":4.3,"breakHorizontal":15.4,"spinRate":1841,"spinDirection":224},"zone":14,"typeConfidence":0.78,"plateTime":0.4251046570805883,"extension":6.1305951494854005},"index":1,"playId":"05587deb-df5e-3a6e-a3d8-b233cbfef590","pitchNumber":2,"startTime":"2025-09-25T20:38:22.143Z","endTime":"2025-09-25T20:38:27.040Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":455119,"link":"/api/v1/people/455119","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":683227,"link":"/api/v1/people/683227"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":641856,"link":"/api/v1/people/641856"}},"offense":{"batter":{"id":665019,"link":"/api/v1/people/665019","batSide":{"code":"L","description":"Left"}},"first":{"id":663616,"link":"/api/v1/people/663616"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.7,"endSpeed":82.7,"strikeZoneTop":3.6,"strikeZoneBottom":1.78,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.545066865416693,"aZ":-23.302748294288108,"pfxX":0.9176185433777508,"pfxZ":5.067063700172023,"pX":-0.13298193081941334,"pZ":3.4435342328621537,"vX0":6.34433332629751,"vY0":-131.89102471471804,"vZ0":-2.4753210840716333,"x":122.07,"y":145.8,"x0":-2.6946449836029176,"y0":50.004862130655404,"z0":6.123164158176049,"aX":1.6077692971588757},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":8.8,"breakHorizontal":-3.1,"spinRate":2295,"spinDirection":182},"zone":2,"typeConfidence":0.92,"plateTime":0.4161945053025944,"extension":6.5152989207655665},"index":2,"playId":"bce0ea4b-8194-335a-ab4f-817a0b465d48","pitchNumber":3,"startTime":"2025-09-25T20:38:49.132Z","endTime":"2025-09-25T20:38:52.235Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":455119,"link":"/api/v1/people/455119","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":683227,"link":"/api/v1/people/683227"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":641856,"link":"/api/v1/people/641856"}},"offense":{"batter":{"id":665019,"link":"/api/v1/people/665019","batSide":{"code":"L","description":"Left"}},"first":{"id":663616,"link":"/api/v1/people/663616"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":85.4,"strikeZoneTop":3.6,"strikeZoneBottom":1.78,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.07392605765739,"aZ":-16.96078489463201,"pfxX":-2.5538564059065787,"pfxZ":8.16215864333546,"pX":0.9852118988245849,"pZ":2.5416833788232913,"vX0":9.38843609963065,"vY0":-135.9723103324319,"vZ0":-6.227524087340315,"x":79.45,"y":170.15,"x0":-2.1874646637212924,"y0":50.00522338508597,"z0":6.047560530544182,"aX":-4.762925153714799},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":13.6,"breakHorizontal":2.5,"spinRate":2195,"spinDirection":203},"zone":14,"typeConfidence":0.82,"plateTime":0.403519616082995,"extension":6.160097230097796},"index":3,"playId":"20e1931e-3b73-3e4b-a5a0-d177501925f5","pitchNumber":4,"startTime":"2025-09-25T20:39:17.465Z","endTime":"2025-09-25T20:39:21.782Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":455119,"link":"/api/v1/people/455119","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":683227,"link":"/api/v1/people/683227"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":641856,"link":"/api/v1/people/641856"}},"offense":{"batter":{"id":665019,"link":"/api/v1/people/665019","batSide":{"code":"L","description":"Left"}},"first":{"id":663616,"link":"/api/v1/people/663616"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.0,"endSpeed":80.1,"strikeZoneTop":3.6,"strikeZoneBottom":1.78,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.808412276970056,"aZ":-30.967017526272574,"pfxX":-9.704132712640565,"pfxZ":0.7409318795831776,"pX":-0.5725963022364629,"pZ":1.4787697753299187,"vX0":8.035724010710913,"vY0":-127.73445465148637,"vZ0":-4.956310439864834,"x":138.83,"y":198.85,"x0":-2.5142134804471086,"y0":50.004845151352384,"z0":5.9082277280361515,"aX":-15.874646074662357},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":0.4,"breakHorizontal":15.5,"spinRate":1900,"spinDirection":222},"zone":13,"typeConfidence":0.92,"plateTime":0.4304698520703547,"extension":6.683939605457178},"hitData":{"launchSpeed":94.6,"launchAngle":-3.0,"totalDistance":20.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":149.23,"coordY":155.13}},"index":4,"playId":"dfaf36c9-7c57-3709-b05e-075eeacdc555","pitchNumber":5,"startTime":"2025-09-25T20:39:46.676Z","endTime":"2025-09-25T20:39:54.506Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":455119,"link":"/api/v1/people/455119","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":683227,"link":"/api/v1/people/683227"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":641856,"link":"/api/v1/people/641856"}},"offense":{"batter":{"id":665019,"link":"/api/v1/people/665019","batSide":{"code":"L","description":"Left"}},"first":{"id":663616,"link":"/api/v1/people/663616"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665019,"link":"/api/v1/people/665019"},"credit":"b_ab"},{"player":{"id":455119,"link":"/api/v1/people/455119"},"credit":"p_ab"},{"player":{"id":665019,"link":"/api/v1/people/665019"},"credit":"b_pa"},{"player":{"id":455119,"link":"/api/v1/people/455119"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":4.0,"awayTeamWinProbability":96.0,"homeTeamWinProbabilityAdded":0.40000000000000036,"leverageIndex":0.19,"dramaIndex":13.0,"contextMetrics":{},"playEndTime":"2025-09-25T20:39:54.506Z","atBatIndex":52},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Royce Lewis singles on a line drive to right fielder Billy McKinney. Kody Clemens to 3rd.","rbi":0,"awayScore":4,"homeScore":0,"isOut":false},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-09-25T20:40:17.216Z","endTime":"2025-09-25T20:40:37.179Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":455119,"fullName":"Chris Martin","link":"/api/v1/people/455119"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"postOnThird":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"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":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":641856,"link":"/api/v1/people/641856"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":84.2,"strikeZoneTop":3.55,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.48033504298137,"aZ":-24.55203063321065,"pfxX":-10.868972830607298,"pfxZ":4.144218701423725,"pX":-0.41140713063724765,"pZ":2.4833676096555326,"vX0":9.924711171078993,"vY0":-136.09376637827148,"vZ0":-3.9309385440710964,"x":132.68,"y":171.73,"x0":-2.729553749473957,"y0":50.00103312451967,"z0":5.6885413638630045,"aX":-19.976099721056144},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":6.7,"breakHorizontal":17.0,"spinRate":2280,"spinDirection":216},"zone":4,"typeConfidence":2.0,"plateTime":0.40561729105380273,"extension":6.687527759845348},"hitData":{"launchSpeed":97.2,"launchAngle":10.0,"totalDistance":196.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":173.5,"coordY":113.62}},"index":0,"playId":"1040e797-3bc6-32ea-9cd0-8b4337028f75","pitchNumber":1,"startTime":"2025-09-25T20:40:26.244Z","endTime":"2025-09-25T20:40:37.179Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":455119,"link":"/api/v1/people/455119","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":683227,"link":"/api/v1/people/683227"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":641856,"link":"/api/v1/people/641856"}},"offense":{"batter":{"id":668904,"link":"/api/v1/people/668904","batSide":{"code":"R","description":"Right"}},"first":{"id":665019,"link":"/api/v1/people/665019"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668904,"link":"/api/v1/people/668904"},"credit":"b_ab"},{"player":{"id":455119,"link":"/api/v1/people/455119"},"credit":"p_ab"},{"player":{"id":668904,"link":"/api/v1/people/668904"},"credit":"b_pa"},{"player":{"id":455119,"link":"/api/v1/people/455119"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":3.5999999999999996,"awayTeamWinProbability":96.4,"homeTeamWinProbabilityAdded":-0.40000000000000036,"leverageIndex":0.15,"dramaIndex":12.0,"contextMetrics":{},"playEndTime":"2025-09-25T20:40:37.179Z","atBatIndex":53},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brooks Lee strikes out swinging.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-09-25T20:43:04.534Z","endTime":"2025-09-25T20:45:02.386Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571948,"fullName":"Hoby Milner","link":"/api/v1/people/571948"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,6,7],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":543309,"link":"/api/v1/people/543309"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-09-25T20:40:53.311Z","endTime":"2025-09-25T20:41:05.086Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":455119,"link":"/api/v1/people/455119","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":683227,"link":"/api/v1/people/683227"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":641856,"link":"/api/v1/people/641856"}},"offense":{"batter":{"id":686797,"link":"/api/v1/people/686797","batSide":{"code":"L","description":"Left"}},"first":{"id":668904,"link":"/api/v1/people/668904"},"third":{"id":665019,"link":"/api/v1/people/665019"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Hoby Milner replaces Chris Martin.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2025-09-25T20:41:05.086Z","endTime":"2025-09-25T20:43:06.732Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":571948,"link":"/api/v1/people/571948"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":455119,"link":"/api/v1/people/455119","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":683227,"link":"/api/v1/people/683227"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":641856,"link":"/api/v1/people/641856"}},"offense":{"batter":{"id":686797,"link":"/api/v1/people/686797","batSide":{"code":"L","description":"Left"}},"first":{"id":668904,"link":"/api/v1/people/668904"},"third":{"id":665019,"link":"/api/v1/people/665019"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.2,"endSpeed":79.4,"strikeZoneTop":3.34,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.164870949071577,"aZ":-34.65679418637622,"pfxX":11.261964993480184,"pfxZ":-1.5408486187682842,"pX":1.0012362601010707,"pZ":1.4528027940042925,"vX0":-11.242254784050324,"vY0":-126.48517478637517,"vZ0":-0.12956774961091422,"x":78.84,"y":199.55,"x0":4.052400050229917,"y0":50.00346028565201,"z0":4.297005880524092,"aX":18.14579278141356},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":-2.5,"breakHorizontal":-17.6,"spinRate":1954,"spinDirection":98},"zone":14,"typeConfidence":2.0,"plateTime":0.43399201110553376,"extension":6.615887981131684},"index":2,"playId":"545e8ce0-96ed-3b7e-b0c2-c14efb230b9d","pitchNumber":1,"startTime":"2025-09-25T20:43:06.732Z","endTime":"2025-09-25T20:43:10.254Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571948,"link":"/api/v1/people/571948","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":683227,"link":"/api/v1/people/683227"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":641856,"link":"/api/v1/people/641856"}},"offense":{"batter":{"id":686797,"link":"/api/v1/people/686797","batSide":{"code":"R","description":"Right"}},"first":{"id":668904,"link":"/api/v1/people/668904"},"third":{"id":665019,"link":"/api/v1/people/665019"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"index":3,"playId":"33015578-cd1d-4c42-9b33-2bc4c26db275","startTime":"2025-09-25T20:43:23.458Z","endTime":"2025-09-25T20:43:32.054Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":571948,"link":"/api/v1/people/571948","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":683227,"link":"/api/v1/people/683227"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":641856,"link":"/api/v1/people/641856"}},"offense":{"batter":{"id":686797,"link":"/api/v1/people/686797","batSide":{"code":"R","description":"Right"}},"first":{"id":668904,"link":"/api/v1/people/668904"},"third":{"id":665019,"link":"/api/v1/people/665019"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":78.6,"endSpeed":71.8,"strikeZoneTop":3.38509450986118,"strikeZoneBottom":1.53770642348598,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.79067437786212,"aZ":-32.10428126209617,"pfxX":-8.34412848528961,"pfxZ":0.057573984559525115,"pX":0.07806033152261899,"pZ":2.9162910320679116,"vX0":-6.4508951225474735,"vY0":-114.25487440839142,"vZ0":3.753234124672793,"x":114.02,"y":160.04,"x0":4.031387808788523,"y0":50.005269832808494,"z0":4.424352102006083,"aX":-10.935041882686308},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.2,"breakVerticalInduced":1.4,"breakHorizontal":16.8,"spinRate":1704,"spinDirection":293},"zone":2,"typeConfidence":2.0,"plateTime":0.48101747466820255,"extension":6.433046898506515},"index":4,"playId":"13ff5d64-f997-34f7-b7cc-a2983aa2d3a4","pitchNumber":2,"startTime":"2025-09-25T20:43:53.926Z","endTime":"2025-09-25T20:44:00.840Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571948,"link":"/api/v1/people/571948","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":683227,"link":"/api/v1/people/683227"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":641856,"link":"/api/v1/people/641856"}},"offense":{"batter":{"id":686797,"link":"/api/v1/people/686797","batSide":{"code":"R","description":"Right"}},"first":{"id":668904,"link":"/api/v1/people/668904"},"third":{"id":665019,"link":"/api/v1/people/665019"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.5,"endSpeed":73.4,"strikeZoneTop":3.41640999704043,"strikeZoneBottom":1.56903436695075,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.45385102385179,"aZ":-38.52657114489603,"pfxX":8.145998478472016,"pfxZ":-4.627188972228547,"pX":2.6061888528823878,"pZ":0.7561340510397542,"vX0":-6.14473970227758,"vY0":-117.05601269078699,"vZ0":0.6406426598751136,"x":17.66,"y":218.36,"x0":4.221690550097984,"y0":50.00520157764637,"z0":4.119297637096916,"aX":11.176919575494104},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.5,"breakVerticalInduced":-7.8,"breakHorizontal":-13.0,"spinRate":1756,"spinDirection":84},"zone":14,"typeConfidence":2.0,"plateTime":0.469994396053492,"extension":6.4783455550330675},"index":5,"playId":"eee4d86b-5c80-3651-9c6b-875364b039c5","pitchNumber":3,"startTime":"2025-09-25T20:44:12.974Z","endTime":"2025-09-25T20:44:18.016Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571948,"link":"/api/v1/people/571948","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":683227,"link":"/api/v1/people/683227"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":641856,"link":"/api/v1/people/641856"}},"offense":{"batter":{"id":686797,"link":"/api/v1/people/686797","batSide":{"code":"R","description":"Right"}},"first":{"id":668904,"link":"/api/v1/people/668904"},"third":{"id":665019,"link":"/api/v1/people/665019"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":6,"playId":"2c9db2b4-b27c-35db-b7fc-ec7e07969d58","startTime":"2025-09-25T20:44:35.388Z","endTime":"2025-09-25T20:44:39.452Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":571948,"link":"/api/v1/people/571948","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":683227,"link":"/api/v1/people/683227"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":641856,"link":"/api/v1/people/641856"}},"offense":{"batter":{"id":686797,"link":"/api/v1/people/686797","batSide":{"code":"R","description":"Right"}},"first":{"id":668904,"link":"/api/v1/people/668904"},"third":{"id":665019,"link":"/api/v1/people/665019"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.0,"endSpeed":78.7,"strikeZoneTop":3.34,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.195557489461773,"aZ":-29.1468143855407,"pfxX":8.7761582482917,"pfxZ":1.8973406732042761,"pX":0.20482914631806143,"pZ":3.7872304369614547,"vX0":-12.188077384728489,"vY0":-126.01028757445498,"vZ0":4.191376825212871,"x":109.19,"y":136.52,"x0":3.9790189291398845,"y0":50.00449387937913,"z0":4.465484753642001,"aX":14.021698682425578},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":4.8,"breakHorizontal":-12.8,"spinRate":1890,"spinDirection":98},"zone":12,"typeConfidence":2.0,"plateTime":0.43577515105160236,"extension":6.671510235459906},"index":7,"playId":"e449e83e-f5a1-385b-975c-fd6cec6e8b9a","pitchNumber":4,"startTime":"2025-09-25T20:44:55.349Z","endTime":"2025-09-25T20:45:02.386Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571948,"link":"/api/v1/people/571948","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":683227,"link":"/api/v1/people/683227"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":641856,"link":"/api/v1/people/641856"}},"offense":{"batter":{"id":686797,"link":"/api/v1/people/686797","batSide":{"code":"R","description":"Right"}},"first":{"id":668904,"link":"/api/v1/people/668904"},"third":{"id":665019,"link":"/api/v1/people/665019"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686797,"link":"/api/v1/people/686797"},"credit":"b_ab"},{"player":{"id":571948,"link":"/api/v1/people/571948"},"credit":"p_ab"},{"player":{"id":686797,"link":"/api/v1/people/686797"},"credit":"b_pa"},{"player":{"id":571948,"link":"/api/v1/people/571948"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":4.3999999999999995,"awayTeamWinProbability":95.6,"homeTeamWinProbabilityAdded":0.7999999999999998,"leverageIndex":0.31,"dramaIndex":18.0,"contextMetrics":{},"playEndTime":"2025-09-25T20:45:02.386Z","atBatIndex":54},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Alejandro Osuna lines out to shortstop Brooks Lee.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-09-25T20:47:36.896Z","endTime":"2025-09-25T20:48:35.334Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":696030,"fullName":"Alejandro Osuna","link":"/api/v1/people/696030"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":701487,"fullName":"Pierson Ohl","link":"/api/v1/people/701487"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,7],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":696030,"fullName":"Alejandro Osuna","link":"/api/v1/people/696030"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":686797,"link":"/api/v1/people/686797"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive switch from second base to first base for Kody Clemens.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-25T20:46:43.344Z","endTime":"2025-09-25T20:46:43.359Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":665019,"link":"/api/v1/people/665019"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"400","defense":{"pitcher":{"id":681892,"link":"/api/v1/people/681892","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":681546,"link":"/api/v1/people/681546"}},"offense":{"batter":{"id":696030,"link":"/api/v1/people/696030","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Ryan Fitzgerald remains in the game as the second baseman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-09-25T20:46:43.359Z","endTime":"2025-09-25T20:46:43.361Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":680837,"link":"/api/v1/people/680837"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"801","replacedPlayer":{"id":666397,"link":"/api/v1/people/666397"},"defense":{"pitcher":{"id":681892,"link":"/api/v1/people/681892","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":681546,"link":"/api/v1/people/681546"}},"offense":{"batter":{"id":696030,"link":"/api/v1/people/696030","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Pierson Ohl replaces Kody Funderburk.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2025-09-25T20:46:43.361Z","endTime":"2025-09-25T20:47:38.643Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":701487,"link":"/api/v1/people/701487"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":681892,"link":"/api/v1/people/681892","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":680837,"link":"/api/v1/people/680837"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":681546,"link":"/api/v1/people/681546"}},"offense":{"batter":{"id":696030,"link":"/api/v1/people/696030","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":91.0,"endSpeed":83.3,"strikeZoneTop":3.47903817988261,"strikeZoneBottom":1.69435059587641,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.31604943011406,"aZ":-12.550864843098145,"pfxX":-5.079633406884014,"pfxZ":11.090901020723546,"pX":1.2006859413726638,"pZ":1.4278906014347665,"vX0":6.780608716346533,"vY0":-132.2062707130524,"vZ0":-8.537069565348837,"x":71.23,"y":200.23,"x0":-0.7379124776049276,"y0":50.00114680444237,"z0":5.620937964091926,"aX":-8.986611547640928},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":18.4,"breakHorizontal":7.7,"spinRate":2314,"spinDirection":209},"zone":14,"typeConfidence":2.0,"plateTime":0.41436389653684147,"extension":6.377656919230883},"index":3,"playId":"43e15846-6e0b-3afe-806c-141e230a03c4","pitchNumber":1,"startTime":"2025-09-25T20:47:38.643Z","endTime":"2025-09-25T20:47:42.794Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701487,"link":"/api/v1/people/701487","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":680837,"link":"/api/v1/people/680837"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":681546,"link":"/api/v1/people/681546"}},"offense":{"batter":{"id":696030,"link":"/api/v1/people/696030","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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.8,"endSpeed":83.6,"strikeZoneTop":3.38509450986118,"strikeZoneBottom":1.44372585486122,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.19277507382894,"aZ":-11.397387374282813,"pfxX":-6.238308096584938,"pfxZ":11.58833885727353,"pX":-0.03980163642029233,"pZ":1.905836358032591,"vX0":4.045667089746857,"vY0":-133.43038506713415,"vZ0":-7.823012685169257,"x":118.52,"y":187.32,"x0":-0.769466995656488,"y0":50.004172349033475,"z0":5.707647951337498,"aX":-11.187161821911948},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":19.3,"breakHorizontal":10.3,"spinRate":2370,"spinDirection":210},"zone":8,"typeConfidence":2.0,"plateTime":0.411369127278582,"extension":6.28465531985505},"index":4,"playId":"f2576be9-4768-3544-9b75-c3d2a447d38f","pitchNumber":2,"startTime":"2025-09-25T20:47:52.261Z","endTime":"2025-09-25T20:47:56.930Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701487,"link":"/api/v1/people/701487","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":680837,"link":"/api/v1/people/680837"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":681546,"link":"/api/v1/people/681546"}},"offense":{"batter":{"id":696030,"link":"/api/v1/people/696030","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.9,"endSpeed":73.9,"strikeZoneTop":3.35377812112595,"strikeZoneBottom":1.44372585486122,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.819078707481502,"aZ":-28.765246711857447,"pfxX":-9.463392952115795,"pfxZ":2.448924435023775,"pX":-0.5515590780130518,"pZ":2.545914426553732,"vX0":3.429603703392574,"vY0":-117.72657748099432,"vZ0":-1.516353304542612,"x":138.02,"y":170.04,"x0":-0.8034687510470522,"y0":50.00445981750858,"z0":5.878445218010574,"aX":-13.191271505436982},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":4.3,"breakHorizontal":16.2,"spinRate":2063,"spinDirection":252},"zone":4,"typeConfidence":2.0,"plateTime":0.4665046762562386,"extension":6.225818453918866},"index":5,"playId":"799aefc4-8387-35e6-9c37-fa01f76d9ff0","pitchNumber":3,"startTime":"2025-09-25T20:48:07.193Z","endTime":"2025-09-25T20:48:13.658Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701487,"link":"/api/v1/people/701487","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":680837,"link":"/api/v1/people/680837"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":681546,"link":"/api/v1/people/681546"}},"offense":{"batter":{"id":696030,"link":"/api/v1/people/696030","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":6,"startTime":"2025-09-25T20:48:18.004Z","endTime":"2025-09-25T20:48:29.320Z","isPitch":false,"type":"action","player":{"id":696030,"link":"/api/v1/people/696030"},"defense":{"pitcher":{"id":701487,"link":"/api/v1/people/701487","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":680837,"link":"/api/v1/people/680837"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":681546,"link":"/api/v1/people/681546"}},"offense":{"batter":{"id":696030,"link":"/api/v1/people/696030","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.9,"endSpeed":74.2,"strikeZoneTop":3.23,"strikeZoneBottom":1.41,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.443929755540005,"aZ":-30.23820046363114,"pfxX":-8.996123013893758,"pfxZ":1.3888100491524584,"pX":-1.2423971511388676,"pZ":1.6398477573031438,"vX0":1.6833114731921015,"vY0":-117.73123504978689,"vZ0":-3.048659206422622,"x":164.36,"y":194.5,"x0":-0.8003454520980898,"y0":50.00579440946457,"z0":5.765531469598256,"aX":-12.563889613289573},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":2.0,"breakHorizontal":15.8,"spinRate":2152,"spinDirection":251},"zone":13,"typeConfidence":2.0,"plateTime":0.4661871289810593,"extension":6.209235186709298},"hitData":{"launchSpeed":70.1,"launchAngle":16.0,"totalDistance":180.0,"trajectory":"line_drive","hardness":"medium","location":"6","coordinates":{"coordX":119.74,"coordY":129.59}},"index":7,"playId":"cefc3fa6-1e7f-3260-a23c-82fde245c136","pitchNumber":4,"startTime":"2025-09-25T20:48:29.320Z","endTime":"2025-09-25T20:48:35.334Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701487,"link":"/api/v1/people/701487","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":680837,"link":"/api/v1/people/680837"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":681546,"link":"/api/v1/people/681546"}},"offense":{"batter":{"id":696030,"link":"/api/v1/people/696030","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":696030,"link":"/api/v1/people/696030"},"credit":"b_ab"},{"player":{"id":701487,"link":"/api/v1/people/701487"},"credit":"p_ab"},{"player":{"id":696030,"link":"/api/v1/people/696030"},"credit":"b_pa"},{"player":{"id":701487,"link":"/api/v1/people/701487"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":2.8000000000000003,"awayTeamWinProbability":97.2,"homeTeamWinProbabilityAdded":-1.5999999999999992,"leverageIndex":0.62,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2025-09-25T20:48:35.334Z","atBatIndex":55},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kyle Higashioka strikes out on a foul tip.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-09-25T20:48:43.087Z","endTime":"2025-09-25T20:51:02.733Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":543309,"fullName":"Kyle Higashioka","link":"/api/v1/people/543309"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":701487,"fullName":"Pierson Ohl","link":"/api/v1/people/701487"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":543309,"fullName":"Kyle Higashioka","link":"/api/v1/people/543309"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":543877,"link":"/api/v1/people/543877"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.5,"endSpeed":83.2,"strikeZoneTop":3.51035083314975,"strikeZoneBottom":1.66302094317242,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.352219801278128,"aZ":-10.179693130709378,"pfxX":-6.752754689069136,"pfxZ":12.342587096409122,"pX":-0.4703099986371612,"pZ":2.4785870772283816,"vX0":3.254316962143889,"vY0":-133.1011927478653,"vZ0":-6.540673459439935,"x":134.93,"y":171.86,"x0":-0.8358524254201584,"y0":50.006197369522575,"z0":5.71619732848837,"aX":-12.037334614035585},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":21.0,"breakHorizontal":11.4,"spinRate":2382,"spinDirection":206},"zone":4,"typeConfidence":2.0,"plateTime":0.41256657019232135,"extension":6.3177649796368085},"index":0,"playId":"3dfe6824-004d-399a-83ca-fe5c16cb4fa7","pitchNumber":1,"startTime":"2025-09-25T20:48:59.563Z","endTime":"2025-09-25T20:49:05.566Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701487,"link":"/api/v1/people/701487","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":680837,"link":"/api/v1/people/680837"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":681546,"link":"/api/v1/people/681546"}},"offense":{"batter":{"id":543309,"link":"/api/v1/people/543309","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":80.8,"endSpeed":73.9,"strikeZoneTop":3.51,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.798049013838178,"aZ":-30.672588285764423,"pfxX":-9.949272464705242,"pfxZ":1.0839571294816706,"pX":0.03355036746639268,"pZ":1.887661730366482,"vX0":4.845612911698618,"vY0":-117.51907110859466,"vZ0":-2.7119799807813356,"x":115.72,"y":187.81,"x0":-0.770381919226629,"y0":50.0055783867509,"z0":5.927019622005348,"aX":-13.816149590099958},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":1.6,"breakHorizontal":16.7,"spinRate":2264,"spinDirection":255},"zone":8,"typeConfidence":2.0,"plateTime":0.46739399425370287,"extension":6.199104331503162},"index":1,"playId":"b0a20659-6821-3a6c-bbd9-87a5e70e44ab","pitchNumber":2,"startTime":"2025-09-25T20:49:15.240Z","endTime":"2025-09-25T20:49:20.716Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701487,"link":"/api/v1/people/701487","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":680837,"link":"/api/v1/people/680837"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":681546,"link":"/api/v1/people/681546"}},"offense":{"batter":{"id":543309,"link":"/api/v1/people/543309","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.0,"endSpeed":74.6,"strikeZoneTop":3.41640999704043,"strikeZoneBottom":1.66302094317242,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.82258999025491,"aZ":-30.602273063101027,"pfxX":-8.625189663171398,"pfxZ":1.1148989198509316,"pX":0.32102764082234003,"pZ":1.0522679533335282,"vX0":5.160466827166039,"vY0":-117.87103672024597,"vZ0":-4.310971846918722,"x":104.76,"y":210.37,"x0":-0.7783293348879075,"y0":50.001267319603286,"z0":5.736867427755375,"aX":-12.11135423015485},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":1.2,"breakHorizontal":14.3,"spinRate":2263,"spinDirection":259},"zone":14,"typeConfidence":2.0,"plateTime":0.46505548295501775,"extension":6.332299650520937},"index":2,"playId":"1a2a8170-1b68-383b-9488-e89e0d997324","pitchNumber":3,"startTime":"2025-09-25T20:49:36.172Z","endTime":"2025-09-25T20:49:41.585Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701487,"link":"/api/v1/people/701487","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":680837,"link":"/api/v1/people/680837"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":681546,"link":"/api/v1/people/681546"}},"offense":{"batter":{"id":543309,"link":"/api/v1/people/543309","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":80.8,"endSpeed":73.9,"strikeZoneTop":3.38509450986118,"strikeZoneBottom":1.56903436695075,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.430093924093434,"aZ":-29.614529237001616,"pfxX":-10.557455656058497,"pfxZ":1.8538576941070395,"pX":0.4216462007567865,"pZ":0.7128150637854921,"vX0":5.928354106657329,"vY0":-117.43973507856762,"vZ0":-5.113142866000473,"x":100.93,"y":219.53,"x0":-0.7774856528884418,"y0":50.00363541335696,"z0":5.706890874752168,"aX":-14.592297403019172},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":2.3,"breakHorizontal":17.4,"spinRate":2193,"spinDirection":255},"zone":14,"typeConfidence":2.0,"plateTime":0.4682887364925161,"extension":6.344496180486867},"index":3,"playId":"92a26c72-95a9-379c-86e5-5c4cd76114b5","pitchNumber":4,"startTime":"2025-09-25T20:49:54.201Z","endTime":"2025-09-25T20:49:59.752Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701487,"link":"/api/v1/people/701487","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":680837,"link":"/api/v1/people/680837"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":681546,"link":"/api/v1/people/681546"}},"offense":{"batter":{"id":543309,"link":"/api/v1/people/543309","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":2,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":83.1,"strikeZoneTop":3.51,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.06350299016162,"aZ":-11.056459184115461,"pfxX":-7.404560921372566,"pfxZ":11.772828469816748,"pX":-0.2764989945343383,"pZ":2.7262345582034273,"vX0":4.277916179586874,"vY0":-134.09813421117565,"vZ0":-5.663565777201178,"x":127.54,"y":165.17,"x0":-0.9431077215554783,"y0":50.00255596894665,"z0":5.677845126550494,"aX":-13.282511545231714},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":20.0,"breakHorizontal":12.2,"spinRate":2447,"spinDirection":215},"zone":4,"typeConfidence":2.0,"plateTime":0.41082764678388317,"extension":6.342583532814348},"index":4,"playId":"28e07ae7-4f13-31d3-a135-914f4b850348","pitchNumber":5,"startTime":"2025-09-25T20:50:15.066Z","endTime":"2025-09-25T20:50:18.685Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701487,"link":"/api/v1/people/701487","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":680837,"link":"/api/v1/people/680837"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":681546,"link":"/api/v1/people/681546"}},"offense":{"batter":{"id":543309,"link":"/api/v1/people/543309","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":2,"outs":1},"pitchData":{"startSpeed":92.7,"endSpeed":82.7,"strikeZoneTop":3.51,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.174504042614714,"aZ":-11.340727569234206,"pfxX":-6.4399363812914014,"pfxZ":11.653473128305816,"pX":0.522399116049776,"pZ":2.7819297998452575,"vX0":5.576555210151251,"vY0":-134.59720974803972,"vZ0":-5.374651881941903,"x":97.09,"y":163.67,"x0":-0.7659763544568146,"y0":50.00403424447812,"z0":5.647156788292146,"aX":-11.51475026586164},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":19.7,"breakHorizontal":10.1,"spinRate":2411,"spinDirection":204},"zone":6,"typeConfidence":2.0,"plateTime":0.4109823565174118,"extension":6.186537933698438},"index":5,"playId":"b5ec170f-2515-315e-9471-7dccac0d0435","pitchNumber":6,"startTime":"2025-09-25T20:50:36.028Z","endTime":"2025-09-25T20:50:39.182Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701487,"link":"/api/v1/people/701487","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":680837,"link":"/api/v1/people/680837"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":681546,"link":"/api/v1/people/681546"}},"offense":{"batter":{"id":543309,"link":"/api/v1/people/543309","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.2,"endSpeed":73.9,"strikeZoneTop":3.51,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.700391824797613,"aZ":-29.767794444306773,"pfxX":-9.261037097773823,"pfxZ":1.7269113482741414,"pX":0.29267220449130543,"pZ":2.2015149483781653,"vX0":5.22353862030004,"vY0":-118.02635892811169,"vZ0":-2.0603120076017087,"x":105.84,"y":179.34,"x0":-0.7580864646440905,"y0":50.00586553627926,"z0":5.855793062516479,"aX":-12.928599702309029},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":2.9,"breakHorizontal":15.4,"spinRate":2315,"spinDirection":254},"zone":9,"typeConfidence":2.0,"plateTime":0.46598925420981585,"extension":6.2973636547327025},"index":6,"playId":"bd4e3fb9-4cae-3456-8361-869a0e581978","pitchNumber":7,"startTime":"2025-09-25T20:50:57.448Z","endTime":"2025-09-25T20:51:02.733Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701487,"link":"/api/v1/people/701487","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":680837,"link":"/api/v1/people/680837"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":681546,"link":"/api/v1/people/681546"}},"offense":{"batter":{"id":543309,"link":"/api/v1/people/543309","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":543309,"link":"/api/v1/people/543309"},"credit":"b_ab"},{"player":{"id":701487,"link":"/api/v1/people/701487"},"credit":"p_ab"},{"player":{"id":543309,"link":"/api/v1/people/543309"},"credit":"b_pa"},{"player":{"id":701487,"link":"/api/v1/people/701487"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":1.9,"awayTeamWinProbability":98.1,"homeTeamWinProbabilityAdded":-0.9000000000000004,"leverageIndex":0.36,"dramaIndex":20.0,"contextMetrics":{},"playEndTime":"2025-09-25T20:51:02.733Z","atBatIndex":56},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Billy McKinney doubles (1) on a line drive to left fielder Austin Martin, deflected by center fielder Byron Buxton.","rbi":0,"awayScore":4,"homeScore":0,"isOut":false},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-09-25T20:51:06.760Z","endTime":"2025-09-25T20:52:17.445Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":641856,"fullName":"Billy McKinney","link":"/api/v1/people/641856"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":701487,"fullName":"Pierson Ohl","link":"/api/v1/people/701487"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":641856,"fullName":"Billy McKinney","link":"/api/v1/people/641856"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":641856,"fullName":"Billy McKinney","link":"/api/v1/people/641856"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":621439,"link":"/api/v1/people/621439"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_deflection"},{"player":{"id":668885,"link":"/api/v1/people/668885"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.1,"endSpeed":74.2,"strikeZoneTop":3.38509450986118,"strikeZoneBottom":1.56903436695075,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.603173991033646,"aZ":-28.766135588285564,"pfxX":-7.596222297475374,"pfxZ":2.446285617763196,"pX":0.3239676465512346,"pZ":0.6470872648634102,"vX0":4.901846262482126,"vY0":-117.9362033895679,"vZ0":-5.446808990731911,"x":104.65,"y":221.31,"x0":-0.8053986649697414,"y0":50.0030467445094,"z0":5.672897126383616,"aX":-10.589674299901958},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":3.2,"breakHorizontal":12.4,"spinRate":2340,"spinDirection":252},"zone":14,"typeConfidence":2.0,"plateTime":0.4662777330203358,"extension":6.360634126724635},"index":0,"playId":"a6bb7a2c-400b-3229-945a-f92badf7c5e9","pitchNumber":1,"startTime":"2025-09-25T20:51:30.060Z","endTime":"2025-09-25T20:51:34.850Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701487,"link":"/api/v1/people/701487","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":680837,"link":"/api/v1/people/680837"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":681546,"link":"/api/v1/people/681546"}},"offense":{"batter":{"id":641856,"link":"/api/v1/people/641856","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":79.5,"endSpeed":72.4,"strikeZoneTop":3.32246085306167,"strikeZoneBottom":1.50637899889542,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.18828784149433,"aZ":-30.1730606760526,"pfxX":-7.5649314791246605,"pfxZ":1.4939802658987382,"pX":-0.8455867129870209,"pZ":2.4473958040963177,"vX0":2.495282321395537,"vY0":-115.77590494491179,"vZ0":-1.08236785657342,"x":149.23,"y":172.7,"x0":-0.962457722371439,"y0":50.002729710995226,"z0":5.842134696608476,"aX":-10.138679906606283},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":2.8,"breakHorizontal":13.0,"spinRate":2249,"spinDirection":264},"zone":11,"typeConfidence":2.0,"plateTime":0.4754147080030515,"extension":6.193890664109457},"index":1,"playId":"e2f67a04-627d-3c65-9a63-ac3be22e38d2","pitchNumber":2,"startTime":"2025-09-25T20:51:46.461Z","endTime":"2025-09-25T20:51:51.622Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701487,"link":"/api/v1/people/701487","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":680837,"link":"/api/v1/people/680837"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":681546,"link":"/api/v1/people/681546"}},"offense":{"batter":{"id":641856,"link":"/api/v1/people/641856","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.2,"endSpeed":73.2,"strikeZoneTop":3.16,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.661357946158084,"aZ":-29.70970554772491,"pfxX":-7.276233688985171,"pfxZ":1.8016428724545346,"pX":0.14457136117636074,"pZ":2.555296480527011,"vX0":4.085276439903861,"vY0":-116.65932032309775,"vZ0":-1.2092099197447903,"x":111.49,"y":169.79,"x0":-0.6915281513497388,"y0":50.00196230809285,"z0":5.902318986169653,"aX":-9.944672292536003},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":3.2,"breakHorizontal":12.0,"spinRate":2207,"spinDirection":256},"zone":5,"typeConfidence":2.0,"plateTime":0.47102996258093066,"extension":6.294642785508686},"hitData":{"launchSpeed":86.4,"launchAngle":24.0,"totalDistance":302.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":108.94,"coordY":79.65}},"index":2,"playId":"33c22611-04ca-3287-b360-d45570b5106e","pitchNumber":3,"startTime":"2025-09-25T20:52:04.788Z","endTime":"2025-09-25T20:52:17.445Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701487,"link":"/api/v1/people/701487","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":680837,"link":"/api/v1/people/680837"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":681546,"link":"/api/v1/people/681546"}},"offense":{"batter":{"id":641856,"link":"/api/v1/people/641856","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":641856,"link":"/api/v1/people/641856"},"credit":"b_ab"},{"player":{"id":701487,"link":"/api/v1/people/701487"},"credit":"p_ab"},{"player":{"id":641856,"link":"/api/v1/people/641856"},"credit":"b_pa"},{"player":{"id":701487,"link":"/api/v1/people/701487"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":2.8000000000000003,"awayTeamWinProbability":97.2,"homeTeamWinProbabilityAdded":0.9000000000000004,"leverageIndex":0.16,"dramaIndex":15.0,"contextMetrics":{},"playEndTime":"2025-09-25T20:52:17.445Z","atBatIndex":57},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Ezequiel Duran pops out to first baseman Kody Clemens in foul territory.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-09-25T20:52:37.685Z","endTime":"2025-09-25T20:55:22.026Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":701487,"fullName":"Pierson Ohl","link":"/api/v1/people/701487"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":665019,"link":"/api/v1/people/665019"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.1,"endSpeed":78.0,"strikeZoneTop":3.43,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.462043843474436,"aZ":-25.621431357873796,"pfxX":1.5643708095480293,"pfxZ":4.227657577876446,"pX":0.6092164080507366,"pZ":2.302147146427098,"vX0":3.191973191113724,"vY0":-123.8765842902198,"vZ0":-3.4518481661218807,"x":93.78,"y":176.62,"x0":-0.9007798384568301,"y0":50.00176314522599,"z0":5.862925941725108,"aX":2.4228977380626544},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":7.1,"breakHorizontal":-3.6,"spinRate":2268,"spinDirection":190},"zone":6,"typeConfidence":2.0,"plateTime":0.44269005384902727,"extension":6.274087286971569},"index":0,"playId":"95ffe2b1-22b9-3e6d-bac5-044b74502fd1","pitchNumber":1,"startTime":"2025-09-25T20:52:56.086Z","endTime":"2025-09-25T20:53:00.250Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701487,"link":"/api/v1/people/701487","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":680837,"link":"/api/v1/people/680837"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":681546,"link":"/api/v1/people/681546"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"second":{"id":641856,"link":"/api/v1/people/641856"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.1,"endSpeed":72.8,"strikeZoneTop":3.43,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.604515439004864,"aZ":-31.011462070004768,"pfxX":-9.315387684123035,"pfxZ":0.8625812440156126,"pX":-0.2569084144939798,"pZ":1.2770573935015124,"vX0":4.085615966967111,"vY0":-116.5290760140713,"vZ0":-3.5101234710846834,"x":126.79,"y":204.3,"x0":-0.8398983559716448,"y0":50.00456428410838,"z0":5.789430152688565,"aX":-12.579594990725067},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":0.8,"breakHorizontal":15.6,"spinRate":2188,"spinDirection":260},"zone":13,"typeConfidence":2.0,"plateTime":0.47334617425555736,"extension":6.204648722946379},"index":1,"playId":"d52a1138-2d00-368c-902f-8e3203cb19e3","pitchNumber":2,"startTime":"2025-09-25T20:53:14.663Z","endTime":"2025-09-25T20:53:19.010Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701487,"link":"/api/v1/people/701487","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":680837,"link":"/api/v1/people/680837"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":681546,"link":"/api/v1/people/681546"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"second":{"id":641856,"link":"/api/v1/people/641856"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.9,"endSpeed":82.3,"strikeZoneTop":3.51035083314975,"strikeZoneBottom":1.6316916633046,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.88147226771387,"aZ":-12.040016761172533,"pfxX":-5.304295186494496,"pfxZ":11.353281959578617,"pX":-0.2225710903359175,"pZ":5.467772089231362,"vX0":3.7864767542648448,"vY0":-133.60240051923634,"vZ0":1.0316816443643066,"x":125.48,"y":91.15,"x0":-0.9827667724010233,"y0":50.002847660287955,"z0":5.9527280186991325,"aX":-9.40698384326787},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":21.0,"breakHorizontal":8.5,"spinRate":2443,"spinDirection":212},"zone":11,"typeConfidence":2.0,"plateTime":0.41299409903577144,"extension":6.1295647774896524},"index":2,"playId":"235f842d-70ec-351f-997c-2a880c190884","pitchNumber":3,"startTime":"2025-09-25T20:53:42.405Z","endTime":"2025-09-25T20:53:45.860Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701487,"link":"/api/v1/people/701487","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":680837,"link":"/api/v1/people/680837"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":681546,"link":"/api/v1/people/681546"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"second":{"id":641856,"link":"/api/v1/people/641856"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":92.2,"endSpeed":83.5,"strikeZoneTop":3.47903817988261,"strikeZoneBottom":1.66302094317242,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.29172834516484,"aZ":-11.202750289620095,"pfxX":-4.391448397421692,"pfxZ":11.639275517012384,"pX":1.1080937539320859,"pZ":2.9804770321673755,"vX0":6.608168582975895,"vY0":-133.95503648040776,"vZ0":-5.038467480816304,"x":74.76,"y":158.31,"x0":-0.8301078729543132,"y0":50.000675394012,"z0":5.699488468586755,"aX":-7.911388115371387},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":20.0,"breakHorizontal":6.4,"spinRate":2401,"spinDirection":203},"zone":12,"typeConfidence":2.0,"plateTime":0.4102740058713841,"extension":6.266630684482727},"index":3,"playId":"b790b3a5-0c2a-382f-a5e9-5f03ae880131","pitchNumber":4,"startTime":"2025-09-25T20:53:59.439Z","endTime":"2025-09-25T20:54:04.062Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701487,"link":"/api/v1/people/701487","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":680837,"link":"/api/v1/people/680837"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":681546,"link":"/api/v1/people/681546"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"second":{"id":641856,"link":"/api/v1/people/641856"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2025-09-25T20:54:29.582Z","endTime":"2025-09-25T20:54:47.231Z","isPitch":false,"type":"action","player":{"id":677649,"link":"/api/v1/people/677649"},"defense":{"pitcher":{"id":701487,"link":"/api/v1/people/701487","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":680837,"link":"/api/v1/people/680837"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":681546,"link":"/api/v1/people/681546"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"second":{"id":641856,"link":"/api/v1/people/641856"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.1,"endSpeed":74.1,"strikeZoneTop":3.43,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.28008768298071,"aZ":-27.699251526532084,"pfxX":-8.272126707306324,"pfxZ":3.1974776537230234,"pX":-0.9975885011746396,"pZ":1.7867430303359868,"vX0":2.5593533932700523,"vY0":-117.99678630872145,"vZ0":-3.321829929388123,"x":155.03,"y":190.54,"x0":-1.0272504251557733,"y0":50.001141353371565,"z0":5.788829950672305,"aX":-11.561319408049405},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":5.2,"breakHorizontal":14.3,"spinRate":2228,"spinDirection":250},"zone":13,"typeConfidence":2.0,"plateTime":0.4657540669980942,"extension":6.3050513182584496},"index":5,"playId":"e2239b92-1198-3562-a7ac-a9090c604ffe","pitchNumber":5,"startTime":"2025-09-25T20:54:47.231Z","endTime":"2025-09-25T20:54:53.265Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701487,"link":"/api/v1/people/701487","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":680837,"link":"/api/v1/people/680837"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":681546,"link":"/api/v1/people/681546"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"second":{"id":641856,"link":"/api/v1/people/641856"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.8,"endSpeed":78.4,"strikeZoneTop":3.43,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.134013043577713,"aZ":-27.109641945526334,"pfxX":0.8590919646813941,"pfxZ":3.252895053258335,"pX":0.5086539838421742,"pZ":2.3403404248747526,"vX0":3.209884233922332,"vY0":-123.53266784504561,"vZ0":-2.9546747953526573,"x":97.61,"y":175.59,"x0":-0.9157065565666802,"y0":50.000485402945195,"z0":5.815555621335617,"aX":1.335459666349678},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":5.5,"breakHorizontal":-2.3,"spinRate":2264,"spinDirection":165},"zone":6,"typeConfidence":2.0,"plateTime":0.4423024821940733,"extension":6.304205769886654},"hitData":{"launchSpeed":75.2,"launchAngle":76.0,"totalDistance":64.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":155.82,"coordY":186.56}},"index":6,"playId":"51ace7ab-f9f8-3ee8-9200-0117fcba0373","pitchNumber":6,"startTime":"2025-09-25T20:55:12.809Z","endTime":"2025-09-25T20:55:22.026Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701487,"link":"/api/v1/people/701487","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":680837,"link":"/api/v1/people/680837"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":681546,"link":"/api/v1/people/681546"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"second":{"id":641856,"link":"/api/v1/people/641856"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677649,"link":"/api/v1/people/677649"},"credit":"b_ab"},{"player":{"id":701487,"link":"/api/v1/people/701487"},"credit":"p_ab"},{"player":{"id":677649,"link":"/api/v1/people/677649"},"credit":"b_pa"},{"player":{"id":701487,"link":"/api/v1/people/701487"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":1.5,"awayTeamWinProbability":98.5,"homeTeamWinProbabilityAdded":-1.3000000000000003,"leverageIndex":0.5,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2025-09-25T20:55:22.026Z","atBatIndex":58},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"James Outman grounds out, first baseman Jake Burger to pitcher Hoby Milner.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-09-25T20:57:07.775Z","endTime":"2025-09-25T20:57:52.547Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":681546,"fullName":"James Outman","link":"/api/v1/people/681546"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":571948,"fullName":"Hoby Milner","link":"/api/v1/people/571948"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":681546,"fullName":"James Outman","link":"/api/v1/people/681546"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":669394,"link":"/api/v1/people/669394"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":571948,"link":"/api/v1/people/571948"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"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":77.8,"endSpeed":71.6,"strikeZoneTop":3.44772456085076,"strikeZoneBottom":1.53770642348598,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.290718828046717,"aZ":-34.08806651082732,"pfxX":-8.414083534629913,"pfxZ":-1.4830353005819248,"pX":-0.28285866311024443,"pZ":2.113208527460071,"vX0":-6.954839620143475,"vY0":-113.11163248808037,"vZ0":2.5507039423746294,"x":127.78,"y":181.72,"x0":3.928615882161296,"y0":50.003020211193125,"z0":4.397057200021658,"aX":-10.86284582859727},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.0,"breakVerticalInduced":-1.7,"breakHorizontal":17.0,"spinRate":1817,"spinDirection":295},"zone":7,"typeConfidence":2.0,"plateTime":0.48488445206141195,"extension":6.443285415614389},"index":0,"playId":"7f5c5fc5-2938-372d-bed3-6b4421ba7905","pitchNumber":1,"startTime":"2025-09-25T20:57:30.967Z","endTime":"2025-09-25T20:57:34.988Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571948,"link":"/api/v1/people/571948","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":683227,"link":"/api/v1/people/683227"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":641856,"link":"/api/v1/people/641856"}},"offense":{"batter":{"id":681546,"link":"/api/v1/people/681546","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.6,"endSpeed":78.8,"strikeZoneTop":3.39,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.157292671356842,"aZ":-34.466285421079625,"pfxX":11.321010060637429,"pfxZ":-1.4424603419061182,"pX":0.4582371909927949,"pZ":2.7343841782324314,"vX0":-12.25607211746542,"vY0":-125.47923932443955,"vZ0":2.9192258478648663,"x":99.53,"y":164.95,"x0":3.9424930169708574,"y0":50.00310950408066,"z0":4.370136050113685,"aX":17.996002212602047},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":-1.6,"breakHorizontal":-17.5,"spinRate":1940,"spinDirection":101},"zone":6,"typeConfidence":2.0,"plateTime":0.4370488560099317,"extension":6.509389758997171},"hitData":{"launchSpeed":60.5,"launchAngle":-7.0,"totalDistance":18.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":153.0,"coordY":164.0}},"index":1,"playId":"ca2be40a-5974-39f1-881a-64d3ca297d51","pitchNumber":2,"startTime":"2025-09-25T20:57:45.180Z","endTime":"2025-09-25T20:57:52.547Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571948,"link":"/api/v1/people/571948","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":683227,"link":"/api/v1/people/683227"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":641856,"link":"/api/v1/people/641856"}},"offense":{"batter":{"id":681546,"link":"/api/v1/people/681546","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681546,"link":"/api/v1/people/681546"},"credit":"b_ab"},{"player":{"id":571948,"link":"/api/v1/people/571948"},"credit":"p_ab"},{"player":{"id":681546,"link":"/api/v1/people/681546"},"credit":"b_pa"},{"player":{"id":571948,"link":"/api/v1/people/571948"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":1.7000000000000002,"awayTeamWinProbability":98.3,"homeTeamWinProbabilityAdded":0.20000000000000018,"leverageIndex":0.06,"dramaIndex":8.0,"contextMetrics":{},"playEndTime":"2025-09-25T20:57:52.547Z","atBatIndex":59},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ryan Fitzgerald grounds out, second baseman Cody Freeman to first baseman Jake Burger.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-09-25T20:58:11.305Z","endTime":"2025-09-25T21:00:04.826Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":680837,"fullName":"Ryan Fitzgerald","link":"/api/v1/people/680837"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":571948,"fullName":"Hoby Milner","link":"/api/v1/people/571948"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":680837,"fullName":"Ryan Fitzgerald","link":"/api/v1/people/680837"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":683227,"link":"/api/v1/people/683227"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":669394,"link":"/api/v1/people/669394"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.8,"endSpeed":79.9,"strikeZoneTop":3.51035083314975,"strikeZoneBottom":1.6316916633046,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.310949740004148,"aZ":-31.302344164842964,"pfxX":11.198747584716077,"pfxZ":0.5335571715264589,"pX":0.7065737808199939,"pZ":1.8623197992673413,"vX0":-11.862546463149554,"vY0":-127.296293439214,"vZ0":0.2966525787848695,"x":90.07,"y":188.5,"x0":3.9827517979313938,"y0":50.00194074008721,"z0":4.232069608759983,"aX":18.289123437103754},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":1.3,"breakHorizontal":-17.4,"spinRate":1977,"spinDirection":102},"zone":9,"typeConfidence":2.0,"plateTime":0.43107287521555504,"extension":6.6373255747516655},"index":0,"playId":"6a56feeb-99d5-30b4-82aa-2372913bfe68","pitchNumber":1,"startTime":"2025-09-25T20:58:21.728Z","endTime":"2025-09-25T20:58:26.659Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571948,"link":"/api/v1/people/571948","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":683227,"link":"/api/v1/people/683227"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":641856,"link":"/api/v1/people/641856"}},"offense":{"batter":{"id":680837,"link":"/api/v1/people/680837","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":77.9,"endSpeed":71.5,"strikeZoneTop":3.51035083314975,"strikeZoneBottom":1.69435059587641,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.0028220508786,"aZ":-31.199810973158986,"pfxX":-7.17916051732372,"pfxZ":0.7604264352628443,"pX":-1.7758290066039326,"pZ":1.6714453187176337,"vX0":-10.355698434082733,"vY0":-113.03590340525847,"vZ0":1.329984115124443,"x":184.69,"y":193.65,"x0":3.810675504220736,"y0":50.00401211711797,"z0":4.2251856828474015,"aX":-9.221959266674789},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.4,"breakVerticalInduced":2.2,"breakHorizontal":15.8,"spinRate":1782,"spinDirection":301},"zone":13,"typeConfidence":2.0,"plateTime":0.48590797269826247,"extension":6.599482875616987},"index":1,"playId":"f4eb3643-a05e-328a-9769-4161f3fbfa25","pitchNumber":2,"startTime":"2025-09-25T20:58:36.709Z","endTime":"2025-09-25T20:58:41.591Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571948,"link":"/api/v1/people/571948","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":683227,"link":"/api/v1/people/683227"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":641856,"link":"/api/v1/people/641856"}},"offense":{"batter":{"id":680837,"link":"/api/v1/people/680837","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.7,"endSpeed":78.6,"strikeZoneTop":3.33,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.412319186173725,"aZ":-31.776923631171165,"pfxX":11.245481062593015,"pfxZ":0.24721166856216925,"pX":1.0986939891819245,"pZ":2.3263969769551984,"vX0":-10.850016925607683,"vY0":-125.75304874621943,"vZ0":1.639764059368788,"x":75.12,"y":175.97,"x0":4.024803221577008,"y0":50.00026768065669,"z0":4.258776109363806,"aX":17.863913377654978},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":1.2,"breakHorizontal":-17.6,"spinRate":2039,"spinDirection":98},"zone":14,"typeConfidence":2.0,"plateTime":0.4368946344643172,"extension":6.496252072958109},"index":2,"playId":"5e72a789-fbce-3f3b-8ee0-0e71d4584da8","pitchNumber":3,"startTime":"2025-09-25T20:58:52.489Z","endTime":"2025-09-25T20:58:58.905Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571948,"link":"/api/v1/people/571948","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":683227,"link":"/api/v1/people/683227"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":641856,"link":"/api/v1/people/641856"}},"offense":{"batter":{"id":680837,"link":"/api/v1/people/680837","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2025-09-25T20:59:11.096Z","endTime":"2025-09-25T20:59:21.647Z","isPitch":false,"type":"action","player":{"id":680837,"link":"/api/v1/people/680837"},"defense":{"pitcher":{"id":571948,"link":"/api/v1/people/571948","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":683227,"link":"/api/v1/people/683227"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":641856,"link":"/api/v1/people/641856"}},"offense":{"batter":{"id":680837,"link":"/api/v1/people/680837","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":78.8,"endSpeed":71.7,"strikeZoneTop":3.33,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.827888763122544,"aZ":-35.026838901339985,"pfxX":-4.689078616053405,"pfxZ":-2.193199929300504,"pX":-1.2613027348683123,"pZ":1.7816561561785484,"vX0":-10.34483864970516,"vY0":-114.2016671007034,"vZ0":2.4325203900378405,"x":165.08,"y":190.68,"x0":3.9621932569472613,"y0":50.00185081199898,"z0":4.1829927535883105,"aX":-6.102818200245696},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.8,"breakVerticalInduced":-2.9,"breakHorizontal":11.4,"spinRate":1838,"spinDirection":297},"zone":13,"typeConfidence":2.0,"plateTime":0.48226182534408135,"extension":6.689495604859106},"index":4,"playId":"5431210a-5f12-3e60-83ac-b672d23920d3","pitchNumber":4,"startTime":"2025-09-25T20:59:21.647Z","endTime":"2025-09-25T20:59:27.660Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571948,"link":"/api/v1/people/571948","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":683227,"link":"/api/v1/people/683227"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":641856,"link":"/api/v1/people/641856"}},"offense":{"batter":{"id":680837,"link":"/api/v1/people/680837","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":77.9,"endSpeed":70.5,"strikeZoneTop":3.33,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.715650317130226,"aZ":-33.90510045262687,"pfxX":-7.267753636897131,"pfxZ":-1.3707778368133496,"pX":-0.3224934520623775,"pZ":1.5525065601725596,"vX0":-7.507132311527243,"vY0":-113.08623129892385,"vZ0":2.0455649986351867,"x":129.29,"y":196.86,"x0":4.010805683406885,"y0":50.000286433638394,"z0":4.090629484096738,"aX":-9.20897993621763},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.5,"breakVerticalInduced":-1.4,"breakHorizontal":15.4,"spinRate":1713,"spinDirection":299},"zone":7,"typeConfidence":2.0,"plateTime":0.48834602557645335,"extension":6.7278368181789645},"hitData":{"launchSpeed":70.0,"launchAngle":2.0,"totalDistance":42.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":143.97,"coordY":159.59}},"index":5,"playId":"27f93216-0c11-332c-ad9b-b7164c1ef1d6","pitchNumber":5,"startTime":"2025-09-25T20:59:57.214Z","endTime":"2025-09-25T21:00:04.826Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571948,"link":"/api/v1/people/571948","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":683227,"link":"/api/v1/people/683227"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":641856,"link":"/api/v1/people/641856"}},"offense":{"batter":{"id":680837,"link":"/api/v1/people/680837","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680837,"link":"/api/v1/people/680837"},"credit":"b_ab"},{"player":{"id":571948,"link":"/api/v1/people/571948"},"credit":"p_ab"},{"player":{"id":680837,"link":"/api/v1/people/680837"},"credit":"b_pa"},{"player":{"id":571948,"link":"/api/v1/people/571948"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":1.7999999999999998,"awayTeamWinProbability":98.2,"homeTeamWinProbabilityAdded":0.09999999999999964,"leverageIndex":0.05,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2025-09-25T21:00:04.826Z","atBatIndex":60},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Christian Vázquez grounds out softly, third baseman Josh Jung to first baseman Jake Burger.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-09-25T21:00:11.450Z","endTime":"2025-09-25T21:01:14.604Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":543877,"fullName":"Christian Vázquez","link":"/api/v1/people/543877"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571948,"fullName":"Hoby Milner","link":"/api/v1/people/571948"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":543877,"fullName":"Christian Vázquez","link":"/api/v1/people/543877"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":673962,"link":"/api/v1/people/673962"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":669394,"link":"/api/v1/people/669394"},"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":87.0,"endSpeed":78.7,"strikeZoneTop":3.35377812112595,"strikeZoneBottom":1.47505213025545,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.63314718661955,"aZ":-31.8225140840495,"pfxX":12.487180427446011,"pfxZ":0.22506293729282056,"pX":-0.2931910629440432,"pZ":2.13710550264836,"vX0":-14.556886494211437,"vY0":-125.80131766332245,"vZ0":1.001270106247336,"x":128.18,"y":181.08,"x0":3.9701191940715237,"y0":50.006079947816964,"z0":4.331153721560347,"aX":19.842157874138405},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":1.0,"breakHorizontal":-19.0,"spinRate":2004,"spinDirection":104},"zone":4,"typeConfidence":2.0,"plateTime":0.436886476560022,"extension":6.692339234784988},"index":0,"playId":"736208bd-190c-373a-ac7c-e05631fc6ce3","pitchNumber":1,"startTime":"2025-09-25T21:00:28.432Z","endTime":"2025-09-25T21:00:33.429Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571948,"link":"/api/v1/people/571948","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":683227,"link":"/api/v1/people/683227"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":641856,"link":"/api/v1/people/641856"}},"offense":{"batter":{"id":543877,"link":"/api/v1/people/543877","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":77.6,"endSpeed":71.4,"strikeZoneTop":3.2911427283003,"strikeZoneBottom":1.41240021022863,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.92308870217157,"aZ":-32.35020627273757,"pfxX":-7.814517474187145,"pfxZ":-0.14292592989561026,"pX":-0.7575767365189529,"pZ":0.725977303312318,"vX0":-8.50563182676906,"vY0":-112.70065807363517,"vZ0":-0.18359358156279293,"x":145.88,"y":219.18,"x0":4.0909322086488205,"y0":50.00017597117591,"z0":4.096767870730206,"aX":-9.972947346450715},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.8,"breakVerticalInduced":0.0,"breakHorizontal":16.4,"spinRate":1719,"spinDirection":305},"zone":13,"typeConfidence":2.0,"plateTime":0.4874132812554901,"extension":6.6215840411358},"index":1,"playId":"ad483a9a-5dd5-3c32-ba05-439e8ab1baf9","pitchNumber":2,"startTime":"2025-09-25T21:00:43.996Z","endTime":"2025-09-25T21:00:48.363Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571948,"link":"/api/v1/people/571948","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":683227,"link":"/api/v1/people/683227"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":641856,"link":"/api/v1/people/641856"}},"offense":{"batter":{"id":543877,"link":"/api/v1/people/543877","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.0,"endSpeed":74.0,"strikeZoneTop":3.16,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.678555029652355,"aZ":-36.80178108004501,"pfxX":11.668644170967267,"pfxZ":-3.3318062506674178,"pX":0.6838734426756151,"pZ":1.2617362480558374,"vX0":-11.303306359666477,"vY0":-117.33339394039609,"vZ0":1.3594154827418543,"x":90.93,"y":204.71,"x0":4.052897832246536,"y0":50.00069534873968,"z0":4.1102588087106735,"aX":16.231431872273266},"breaks":{"breakAngle":21.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-47.5,"breakVerticalInduced":-5.3,"breakHorizontal":-18.2,"spinRate":1840,"spinDirection":80},"zone":14,"typeConfidence":2.0,"plateTime":0.4672262955364932,"extension":6.713802811245036},"hitData":{"launchSpeed":57.9,"launchAngle":-41.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"soft","location":"5","coordinates":{"coordX":110.32,"coordY":173.38}},"index":2,"playId":"eddea2f2-d7e5-3b6f-b056-288620a35f99","pitchNumber":3,"startTime":"2025-09-25T21:01:06.478Z","endTime":"2025-09-25T21:01:14.604Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571948,"link":"/api/v1/people/571948","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":683227,"link":"/api/v1/people/683227"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":680737,"link":"/api/v1/people/680737"},"right":{"id":641856,"link":"/api/v1/people/641856"}},"offense":{"batter":{"id":543877,"link":"/api/v1/people/543877","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":543877,"link":"/api/v1/people/543877"},"credit":"b_ab"},{"player":{"id":571948,"link":"/api/v1/people/571948"},"credit":"p_ab"},{"player":{"id":543877,"link":"/api/v1/people/543877"},"credit":"b_pa"},{"player":{"id":571948,"link":"/api/v1/people/571948"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":1.9,"awayTeamWinProbability":98.1,"homeTeamWinProbabilityAdded":0.10000000000000009,"leverageIndex":0.04,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2025-09-25T21:01:14.604Z","atBatIndex":61},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Adolis García called out on strikes.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-09-25T21:03:50.708Z","endTime":"2025-09-25T21:05:31.788Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":666969,"fullName":"Adolis García","link":"/api/v1/people/666969"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663485,"fullName":"Cole Sands","link":"/api/v1/people/663485"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,6,7],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":666969,"fullName":"Adolis García","link":"/api/v1/people/666969"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":543877,"link":"/api/v1/people/543877"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Cole Sands replaces Pierson Ohl.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-25T21:02:51.623Z","endTime":"2025-09-25T21:03:13.630Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663485,"link":"/api/v1/people/663485"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":701487,"link":"/api/v1/people/701487","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":680837,"link":"/api/v1/people/680837"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":681546,"link":"/api/v1/people/681546"}},"offense":{"batter":{"id":680737,"link":"/api/v1/people/680737","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Offensive Substitution: Pinch-hitter Adolis García replaces Michael Helman.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-09-25T21:03:13.630Z","endTime":"2025-09-25T21:03:52.958Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":666969,"link":"/api/v1/people/666969"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"901","replacedPlayer":{"id":680737,"link":"/api/v1/people/680737"},"defense":{"pitcher":{"id":663485,"link":"/api/v1/people/663485","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":680837,"link":"/api/v1/people/680837"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":681546,"link":"/api/v1/people/681546"}},"offense":{"batter":{"id":680737,"link":"/api/v1/people/680737","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":84.4,"strikeZoneTop":3.6042827948012,"strikeZoneBottom":1.75701087635859,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.85883723545514,"aZ":-25.476120096815826,"pfxX":-11.190696205759757,"pfxZ":3.6152118105300355,"pX":-0.741956733324707,"pZ":2.2277058471339912,"vX0":8.10502825983909,"vY0":-136.89368238183616,"vZ0":-3.755316475313425,"x":145.28,"y":178.63,"x0":-2.322849639649777,"y0":50.003935304521,"z0":5.410122320063247,"aX":-20.74003731632725},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":5.8,"breakHorizontal":18.0,"spinRate":2342,"spinDirection":229},"zone":7,"typeConfidence":2.0,"plateTime":0.4037829011711209,"extension":5.614118920122773},"index":2,"playId":"33abe021-8dbd-3e61-b170-65fe04d9bb62","pitchNumber":1,"startTime":"2025-09-25T21:03:52.958Z","endTime":"2025-09-25T21:03:57.301Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663485,"link":"/api/v1/people/663485","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":680837,"link":"/api/v1/people/680837"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":681546,"link":"/api/v1/people/681546"}},"offense":{"batter":{"id":666969,"link":"/api/v1/people/666969","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.1,"endSpeed":80.3,"strikeZoneTop":3.39553310995669,"strikeZoneBottom":1.57947712681183,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.16160420112573,"aZ":-27.75491578322268,"pfxX":-12.123100620739757,"pfxZ":2.674167140702491,"pX":-0.19901151048123394,"pZ":0.2913757200397232,"vX0":9.148171857791674,"vY0":-129.1287930507,"vZ0":-6.821110538002497,"x":124.59,"y":230.91,"x0":-2.2500652178666813,"y0":50.004945741968385,"z0":5.164609821853883,"aX":-20.044809927647496},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":3.1,"breakHorizontal":19.3,"spinRate":1831,"spinDirection":250},"zone":13,"typeConfidence":2.0,"plateTime":0.42764154726564474,"extension":5.622134061817116},"index":3,"playId":"f6c5f976-1d21-3deb-be16-12290cf0bb76","pitchNumber":2,"startTime":"2025-09-25T21:04:10.550Z","endTime":"2025-09-25T21:04:16.557Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663485,"link":"/api/v1/people/663485","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":680837,"link":"/api/v1/people/680837"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":681546,"link":"/api/v1/people/681546"}},"offense":{"batter":{"id":666969,"link":"/api/v1/people/666969","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"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":94.4,"endSpeed":84.9,"strikeZoneTop":3.47,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.21755211784022,"aZ":-18.452837290170176,"pfxX":-8.257581915788169,"pfxZ":7.328430545381078,"pX":0.49190300538518666,"pZ":3.6831983914787854,"vX0":10.352262240590868,"vY0":-136.93557898333592,"vZ0":-1.3856487321382818,"x":98.25,"y":139.33,"x0":-2.2899607824649832,"y0":50.002381505932924,"z0":5.476230786531156,"aX":-15.461043865808323},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":13.1,"breakHorizontal":12.4,"spinRate":2480,"spinDirection":224},"zone":12,"typeConfidence":2.0,"plateTime":0.4021592902853408,"extension":5.631269415500227},"index":4,"playId":"fe1bf423-7f22-3c44-9cc1-3cb890b2c0c0","pitchNumber":3,"startTime":"2025-09-25T21:04:31.097Z","endTime":"2025-09-25T21:04:34.652Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663485,"link":"/api/v1/people/663485","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":680837,"link":"/api/v1/people/680837"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":681546,"link":"/api/v1/people/681546"}},"offense":{"batter":{"id":666969,"link":"/api/v1/people/666969","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":5,"startTime":"2025-09-25T21:04:53.118Z","endTime":"2025-09-25T21:05:05.787Z","isPitch":false,"type":"action","player":{"id":666969,"link":"/api/v1/people/666969"},"defense":{"pitcher":{"id":663485,"link":"/api/v1/people/663485","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":680837,"link":"/api/v1/people/680837"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":681546,"link":"/api/v1/people/681546"}},"offense":{"batter":{"id":666969,"link":"/api/v1/people/666969","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.3,"endSpeed":81.4,"strikeZoneTop":3.39553310995669,"strikeZoneBottom":1.61080570481476,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.441859126436963,"aZ":-30.556571266056707,"pfxX":-10.048215191971494,"pfxZ":0.9590230867304144,"pX":0.8032389190996682,"pZ":0.3945824471069887,"vX0":11.026449005913395,"vY0":-129.46585820392198,"vZ0":-6.249140044237509,"x":86.38,"y":228.13,"x0":-2.224817954011668,"y0":50.000871860399776,"z0":5.206776499042284,"aX":-16.89329312310347},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":0.4,"breakHorizontal":15.5,"spinRate":1702,"spinDirection":245},"zone":14,"typeConfidence":2.0,"plateTime":0.4246163199883388,"extension":5.795564307430703},"index":6,"playId":"f7acc472-48ba-33d9-b09b-ff95d3b32d47","pitchNumber":4,"startTime":"2025-09-25T21:05:05.787Z","endTime":"2025-09-25T21:05:08.919Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663485,"link":"/api/v1/people/663485","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":680837,"link":"/api/v1/people/680837"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":681546,"link":"/api/v1/people/681546"}},"offense":{"batter":{"id":666969,"link":"/api/v1/people/666969","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.4,"endSpeed":75.1,"strikeZoneTop":3.33290004184232,"strikeZoneBottom":1.57947712681183,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.18719933217112,"aZ":-36.071532668880224,"pfxX":10.84429326386429,"pfxZ":-2.7197247437980714,"pX":0.20293000919310897,"pZ":2.8310354967242377,"vX0":3.5115822461419186,"vY0":-119.87686036625546,"vZ0":1.4036075833548654,"x":109.26,"y":162.34,"x0":-2.6948550639180793,"y0":50.00060659744803,"z0":5.492395667498871,"aX":15.559380811795346},"breaks":{"breakAngle":24.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.0,"breakVerticalInduced":-4.2,"breakHorizontal":-20.5,"spinRate":2958,"spinDirection":54},"zone":2,"typeConfidence":2.0,"plateTime":0.45936871723369865,"extension":5.591977939803878},"index":7,"playId":"240187b6-d946-36ab-9b93-cc48a25fd95f","pitchNumber":5,"startTime":"2025-09-25T21:05:26.572Z","endTime":"2025-09-25T21:05:31.788Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663485,"link":"/api/v1/people/663485","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":680837,"link":"/api/v1/people/680837"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":681546,"link":"/api/v1/people/681546"}},"offense":{"batter":{"id":666969,"link":"/api/v1/people/666969","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666969,"link":"/api/v1/people/666969"},"credit":"b_ab"},{"player":{"id":663485,"link":"/api/v1/people/663485"},"credit":"p_ab"},{"player":{"id":666969,"link":"/api/v1/people/666969"},"credit":"b_pa"},{"player":{"id":663485,"link":"/api/v1/people/663485"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.7000000000000001,"awayTeamWinProbability":99.3,"homeTeamWinProbabilityAdded":-1.1999999999999997,"leverageIndex":0.46,"dramaIndex":24.0,"contextMetrics":{},"playEndTime":"2025-09-25T21:05:31.788Z","atBatIndex":62},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Joc Pederson pops out to shortstop Brooks Lee.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-09-25T21:05:36.138Z","endTime":"2025-09-25T21:06:37.831Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663485,"fullName":"Cole Sands","link":"/api/v1/people/663485"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":686797,"link":"/api/v1/people/686797"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.3,"endSpeed":83.0,"strikeZoneTop":3.56,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.244288934340272,"aZ":-25.55610842235585,"pfxX":0.8536804107615519,"pfxZ":3.775566252371423,"pX":0.40872096324679025,"pZ":2.9243828317196523,"vX0":6.815089376517569,"vY0":-131.38375834099588,"vZ0":-1.9095955289208653,"x":101.42,"y":159.82,"x0":-2.32714933842002,"y0":50.00064327699217,"z0":5.5555235128246725,"aX":1.4953780258516325},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":6.6,"breakHorizontal":-3.0,"spinRate":2453,"spinDirection":206},"zone":6,"typeConfidence":2.0,"plateTime":0.41651743589247125,"extension":5.580195218186562},"index":0,"playId":"171a17b9-37ae-3604-92a4-f910b8360b8d","pitchNumber":1,"startTime":"2025-09-25T21:05:55.949Z","endTime":"2025-09-25T21:06:01.697Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663485,"link":"/api/v1/people/663485","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":680837,"link":"/api/v1/people/680837"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":681546,"link":"/api/v1/people/681546"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.6,"endSpeed":81.6,"strikeZoneTop":3.52078816916935,"strikeZoneBottom":1.67346412420488,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.745526034028238,"aZ":-24.248348272319397,"pfxX":0.6562582903365066,"pfxZ":4.622729560712605,"pX":-0.9573748132297929,"pZ":3.962734571460788,"vX0":3.341437805249146,"vY0":-130.45133885342756,"vZ0":0.19549680987435114,"x":153.49,"y":131.79,"x0":-2.342806217904048,"y0":50.003040734029554,"z0":5.722334498229176,"aX":1.125036331781083},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":8.6,"breakHorizontal":-1.9,"spinRate":2488,"spinDirection":206},"zone":11,"typeConfidence":2.0,"plateTime":0.42068269951509674,"extension":5.3836986086549175},"index":1,"playId":"ee2c94d4-01c8-375a-bb0c-0aca721ccb63","pitchNumber":2,"startTime":"2025-09-25T21:06:13.553Z","endTime":"2025-09-25T21:06:17.963Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663485,"link":"/api/v1/people/663485","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":680837,"link":"/api/v1/people/680837"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":681546,"link":"/api/v1/people/681546"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.9,"endSpeed":77.4,"strikeZoneTop":3.56,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.95128405650096,"aZ":-32.30353788480299,"pfxX":1.0877796049101351,"pfxZ":-0.08847790570835468,"pX":0.7559115392465244,"pZ":1.5882991753698974,"vX0":6.950532959869613,"vY0":-124.72541865009373,"vZ0":-2.9822381553122614,"x":88.19,"y":195.9,"x0":-2.2373987271037574,"y0":50.00018255093218,"z0":5.533098159167654,"aX":1.6693140593905815},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":-0.7,"breakHorizontal":-4.0,"spinRate":2395,"spinDirection":138},"zone":9,"typeConfidence":2.0,"plateTime":0.4434304878844717,"extension":5.576032699469243},"hitData":{"launchSpeed":53.5,"launchAngle":41.0,"totalDistance":155.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":124.26,"coordY":139.9}},"index":2,"playId":"b1c1f5f1-2929-37a5-9701-ed28ac4e2ccb","pitchNumber":3,"startTime":"2025-09-25T21:06:30.796Z","endTime":"2025-09-25T21:06:37.831Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663485,"link":"/api/v1/people/663485","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":680837,"link":"/api/v1/people/680837"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":681546,"link":"/api/v1/people/681546"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":592626,"link":"/api/v1/people/592626"},"credit":"b_ab"},{"player":{"id":663485,"link":"/api/v1/people/663485"},"credit":"p_ab"},{"player":{"id":592626,"link":"/api/v1/people/592626"},"credit":"b_pa"},{"player":{"id":663485,"link":"/api/v1/people/663485"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.1,"awayTeamWinProbability":99.9,"homeTeamWinProbabilityAdded":-0.6000000000000001,"leverageIndex":0.22,"dramaIndex":14.0,"contextMetrics":{},"playEndTime":"2025-09-25T21:06:37.831Z","atBatIndex":63},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Umpire reviewed (trap play), call on the field was upheld: Cody Freeman flies out to right fielder James Outman.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-09-25T21:07:14.700Z","endTime":"2025-09-25T21:08:41.784Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":683227,"fullName":"Cody Freeman","link":"/api/v1/people/683227"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663485,"fullName":"Cole Sands","link":"/api/v1/people/663485"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":683227,"fullName":"Cody Freeman","link":"/api/v1/people/683227"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":681546,"link":"/api/v1/people/681546"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-09-25T21:07:00.271Z","endTime":"2025-09-25T21:07:16.947Z","isPitch":false,"type":"action","player":{"id":683227,"link":"/api/v1/people/683227"},"defense":{"pitcher":{"id":663485,"link":"/api/v1/people/663485","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":680837,"link":"/api/v1/people/680837"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":681546,"link":"/api/v1/people/681546"}},"offense":{"batter":{"id":683227,"link":"/api/v1/people/683227","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":83.4,"strikeZoneTop":2.95703572782229,"strikeZoneBottom":1.2349019738515,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":38.78582138731229,"aZ":-22.540831255014368,"pfxX":-12.790779608164566,"pfxZ":5.263267469397947,"pX":-1.267160928686107,"pZ":3.5572063906405345,"vX0":7.167071232621308,"vY0":-136.54096778904278,"vZ0":-1.0753630462067911,"x":165.3,"y":142.74,"x0":-2.3084171863214946,"y0":50.00039756179964,"z0":5.55389516872142,"aX":-23.395156511257206},"breaks":{"breakAngle":43.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":9.4,"breakHorizontal":21.0,"spinRate":2211,"spinDirection":229},"zone":11,"typeConfidence":2.0,"plateTime":0.4060463996561241,"extension":5.65549817376232},"index":1,"playId":"4515e268-1013-3be0-88ad-81972f02d7d6","pitchNumber":1,"startTime":"2025-09-25T21:07:16.947Z","endTime":"2025-09-25T21:07:21.669Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663485,"link":"/api/v1/people/663485","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":680837,"link":"/api/v1/people/680837"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":681546,"link":"/api/v1/people/681546"}},"offense":{"batter":{"id":683227,"link":"/api/v1/people/683227","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":83.5,"strikeZoneTop":2.95703572782229,"strikeZoneBottom":1.26622332567428,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.59768886084857,"aZ":-21.919722952358608,"pfxX":-11.675980258860841,"pfxZ":5.655975860758736,"pX":-0.009307575127540336,"pZ":1.5783837383841761,"vX0":9.5691690534035,"vY0":-135.51395088821332,"vZ0":-5.757766673232739,"x":117.35,"y":196.16,"x0":-2.1141337709336985,"y0":50.003251940298405,"z0":5.318054252168551,"aX":-21.167183344441447},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":8.9,"breakHorizontal":18.5,"spinRate":2380,"spinDirection":230},"zone":8,"typeConfidence":2.0,"plateTime":0.4081680099101126,"extension":5.640737349090622},"index":2,"playId":"d0ff4b7b-b82d-3ba1-aab2-86508fc5e255","pitchNumber":2,"startTime":"2025-09-25T21:07:34.355Z","endTime":"2025-09-25T21:07:38.599Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663485,"link":"/api/v1/people/663485","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":680837,"link":"/api/v1/people/680837"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":681546,"link":"/api/v1/people/681546"}},"offense":{"batter":{"id":683227,"link":"/api/v1/people/683227","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"VP","description":"Automatic Ball - Pitcher Pitch Timer Violation"},"description":"Automatic Ball - Pitcher Pitch Timer Violation","code":"VP","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false,"violation":{"type":"pitcher_pitch_timer","description":"Pitcher Pitch Timer Violation","player":{"id":663485,"fullName":"Cole Sands"}}},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"index":3,"playId":"2f75c8e5-c865-4156-86ca-0dcd9dd76043","pitchNumber":2,"startTime":"2025-09-25T21:07:55.993Z","endTime":"2025-09-25T21:08:03.017Z","isPitch":false,"type":"no_pitch","defense":{"pitcher":{"id":663485,"link":"/api/v1/people/663485","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":680837,"link":"/api/v1/people/680837"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":681546,"link":"/api/v1/people/681546"}},"offense":{"batter":{"id":683227,"link":"/api/v1/people/683227","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.1,"endSpeed":82.7,"strikeZoneTop":3.05,"strikeZoneBottom":1.38,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.608095936678318,"aZ":-23.970650120627454,"pfxX":-1.1387670788679127,"pfxZ":4.714068652064455,"pX":0.9686371713951911,"pZ":1.9929851983583735,"vX0":8.383153839191056,"vY0":-131.0142513603047,"vZ0":-4.111955564550865,"x":80.08,"y":184.97,"x0":-2.124059318006995,"y0":50.00073646357397,"z0":5.373794210664027,"aX":-1.9825304515234707},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":7.8,"breakHorizontal":0.2,"spinRate":2475,"spinDirection":208},"zone":14,"typeConfidence":2.0,"plateTime":0.4180393617427405,"extension":5.723980755698516},"index":4,"playId":"f2a5c63b-1f16-367c-9364-2f3db3783db3","pitchNumber":3,"startTime":"2025-09-25T21:08:16.582Z","endTime":"2025-09-25T21:08:20.792Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663485,"link":"/api/v1/people/663485","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":680837,"link":"/api/v1/people/680837"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":681546,"link":"/api/v1/people/681546"}},"offense":{"batter":{"id":683227,"link":"/api/v1/people/683227","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.6,"endSpeed":79.7,"strikeZoneTop":3.05,"strikeZoneBottom":1.38,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.323440794127634,"aZ":-28.515853534212763,"pfxX":-10.975987160525197,"pfxZ":2.2312914349486492,"pX":-0.7954223184572832,"pZ":0.9959576357022206,"vX0":7.127971421934169,"vY0":-128.6206175257149,"vZ0":-5.129288950442973,"x":147.32,"y":211.89,"x0":-2.2090948514631163,"y0":50.00158004333777,"z0":5.289391316247002,"aX":-17.97121359536979},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":2.9,"breakHorizontal":17.8,"spinRate":1658,"spinDirection":245},"zone":13,"typeConfidence":2.0,"plateTime":0.42961168915407244,"extension":5.735744586048375},"hitData":{"launchSpeed":72.8,"launchAngle":30.0,"totalDistance":242.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":179.65,"coordY":112.04}},"index":5,"playId":"89d63631-ec69-3cb4-b96a-67008a2b63d1","pitchNumber":4,"startTime":"2025-09-25T21:08:34.157Z","endTime":"2025-09-25T21:08:41.784Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663485,"link":"/api/v1/people/663485","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":680837,"link":"/api/v1/people/680837"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":681546,"link":"/api/v1/people/681546"}},"offense":{"batter":{"id":683227,"link":"/api/v1/people/683227","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":621660,"link":"/api/v1/people/621660"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683227,"link":"/api/v1/people/683227"},"credit":"b_ab"},{"player":{"id":663485,"link":"/api/v1/people/663485"},"credit":"p_ab"},{"player":{"id":683227,"link":"/api/v1/people/683227"},"credit":"b_pa"},{"player":{"id":663485,"link":"/api/v1/people/663485"},"credit":"p_pa"}],"flags":[],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"NT"},"homeTeamWinProbability":0.0,"awayTeamWinProbability":100.0,"homeTeamWinProbabilityAdded":-0.1,"leverageIndex":0.06,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2025-09-25T21:08:41.784Z","atBatIndex":64}]