[{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ketel Marte strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-30T02:10:52.014Z","endTime":"2025-08-30T02:11:45.296Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605483,"fullName":"Blake Snell","link":"/api/v1/people/605483"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":669257,"link":"/api/v1/people/669257"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-29T22:15:14.566Z","endTime":"2025-08-30T01:43:25.934Z","isPitch":false,"type":"action","player":{"id":606466,"link":"/api/v1/people/606466"},"contextMetrics":{}},{"details":{"description":"Status Change - Warmup","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-08-30T01:43:25.934Z","endTime":"2025-08-30T02:08:44.320Z","isPitch":false,"type":"action","player":{"id":606466,"link":"/api/v1/people/606466"},"contextMetrics":{}},{"details":{"description":"Status Change - In Progress","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2025-08-30T02:08:44.320Z","endTime":"2025-08-30T02:10:54.326Z","isPitch":false,"type":"action","player":{"id":606466,"link":"/api/v1/people/606466"},"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":93.2,"endSpeed":85.7,"strikeZoneTop":3.66948811742882,"strikeZoneBottom":1.68592221200377,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.815151678701792,"aZ":-13.511546105664756,"pfxX":2.462000046499417,"pfxZ":9.940854037989926,"pX":1.069384788457446,"pZ":3.815002167448631,"vX0":-2.7338909064662484,"vY0":-135.6930797379205,"vZ0":-4.515759624587438,"x":76.24,"y":135.77,"x0":1.76687284003753,"y0":50.00162782602691,"z0":6.432087512170571,"aX":4.6218373230976555},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":17.3,"breakHorizontal":-4.0,"spinRate":2482,"spinDirection":156},"zone":12,"typeConfidence":0.83,"plateTime":0.40260065667124945,"extension":6.4828734275803175},"index":3,"playId":"cf00c5b8-3db6-352a-94ad-7e76412a256c","pitchNumber":1,"startTime":"2025-08-30T02:10:54.326Z","endTime":"2025-08-30T02:10:58.211Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605483,"link":"/api/v1/people/605483","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":606466,"link":"/api/v1/people/606466","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.1,"endSpeed":79.3,"strikeZoneTop":3.56242722831206,"strikeZoneBottom":1.64189307237189,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.586147255516003,"aZ":-22.462952522266484,"pfxX":4.678583405237092,"pfxZ":6.093474608891936,"pX":-0.12505608734721654,"pZ":2.051709852023201,"vX0":-6.222290594468654,"vY0":-125.2691954893707,"vZ0":-5.804137058321478,"x":121.77,"y":183.38,"x0":1.779730031806317,"y0":50.00536012136038,"z0":6.2276766972400655,"aX":7.45989821426559},"breaks":{"breakAngle":15.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":10.0,"breakHorizontal":-7.1,"spinRate":1745,"spinDirection":135},"zone":8,"typeConfidence":0.78,"plateTime":0.43673755437649975,"extension":6.639879433601152},"index":4,"playId":"1677de0f-081f-3443-a387-09588f7dc942","pitchNumber":2,"startTime":"2025-08-30T02:11:07.895Z","endTime":"2025-08-30T02:11:11.066Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605483,"link":"/api/v1/people/605483","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":606466,"link":"/api/v1/people/606466","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"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":93.7,"endSpeed":86.4,"strikeZoneTop":3.65073341361698,"strikeZoneBottom":1.69891677466596,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.529684240083995,"aZ":-10.238534813681133,"pfxX":4.346556903040755,"pfxZ":11.596569344610081,"pX":0.17256134990998817,"pZ":1.5860461457273387,"vX0":-6.3693310406437496,"vY0":-136.09402854520408,"vZ0":-10.543195056885748,"x":110.42,"y":195.96,"x0":1.9695580528289098,"y0":50.00409357957381,"z0":6.2011531634951425,"aX":8.222880499097416},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":19.2,"breakHorizontal":-6.6,"spinRate":2444,"spinDirection":155},"zone":8,"typeConfidence":0.86,"plateTime":0.40118548739858895,"extension":6.603167789221364},"index":5,"playId":"3abcee7a-8afe-384e-8065-2d4d5060c954","pitchNumber":3,"startTime":"2025-08-30T02:11:21.967Z","endTime":"2025-08-30T02:11:25.722Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605483,"link":"/api/v1/people/605483","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":606466,"link":"/api/v1/people/606466","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":6,"startTime":"2025-08-30T02:11:31.510Z","endTime":"2025-08-30T02:11:41.670Z","isPitch":false,"type":"action","player":{"id":606466,"link":"/api/v1/people/606466"},"defense":{"pitcher":{"id":605483,"link":"/api/v1/people/605483","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":606466,"link":"/api/v1/people/606466","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"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":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.8,"endSpeed":77.5,"strikeZoneTop":3.62,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.495732067545664,"aZ":-24.37142309116516,"pfxX":7.20280829838721,"pfxZ":5.150236157609143,"pX":0.8540065584726428,"pZ":2.042534512447898,"vX0":-5.063585586049404,"vY0":-121.92869215442546,"vZ0":-4.937567494654659,"x":84.45,"y":183.63,"x0":2.015046770827962,"y0":50.00549006880384,"z0":6.1800125812705575,"aX":10.918284764340692},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":8.5,"breakHorizontal":-12.0,"spinRate":1933,"spinDirection":136},"zone":14,"typeConfidence":0.87,"plateTime":0.44809577926390753,"extension":6.589255919014196},"index":7,"playId":"fd21515f-ec0d-3656-8362-512534d25729","pitchNumber":4,"startTime":"2025-08-30T02:11:41.670Z","endTime":"2025-08-30T02:11:45.296Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605483,"link":"/api/v1/people/605483","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":606466,"link":"/api/v1/people/606466","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":606466,"link":"/api/v1/people/606466"},"credit":"b_ab"},{"player":{"id":605483,"link":"/api/v1/people/605483"},"credit":"p_ab"},{"player":{"id":606466,"link":"/api/v1/people/606466"},"credit":"b_pa"},{"player":{"id":605483,"link":"/api/v1/people/605483"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.2,"awayTeamWinProbability":47.8,"homeTeamWinProbabilityAdded":2.200000000000003,"contextMetrics":{},"playEndTime":"2025-08-30T02:11:45.296Z","atBatIndex":0},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Geraldo Perdomo walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-30T02:11:55.940Z","endTime":"2025-08-30T02:13:06.435Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605483,"fullName":"Blake Snell","link":"/api/v1/people/605483"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":85.4,"strikeZoneTop":3.50437694372169,"strikeZoneBottom":1.58350350824171,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.43314477922451,"aZ":-14.518986956319216,"pfxX":0.8865064468925841,"pfxZ":9.434493785160326,"pX":0.35943430717525304,"pZ":3.5201808550933484,"vX0":-4.2801870540917974,"vY0":-136.07515116680017,"vZ0":-4.872718452321466,"x":103.3,"y":143.74,"x0":1.8390072537009492,"y0":50.004155808782464,"z0":6.3433437285020595,"aX":1.6597527388113682},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":16.2,"breakHorizontal":-0.7,"spinRate":2457,"spinDirection":159},"zone":3,"typeConfidence":0.8,"plateTime":0.4028414606164774,"extension":6.523959349785793},"index":0,"playId":"658f5175-c82a-3438-bcc3-a57db00db46a","pitchNumber":1,"startTime":"2025-08-30T02:12:07.880Z","endTime":"2025-08-30T02:12:11.859Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605483,"link":"/api/v1/people/605483","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":84.7,"strikeZoneTop":3.56698371774152,"strikeZoneBottom":1.58283555361403,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.388003321518156,"aZ":-16.338391021196333,"pfxX":1.5479652293028678,"pfxZ":8.555131500167986,"pX":1.2047746598709193,"pZ":3.1165531835275533,"vX0":-2.3424220480751643,"vY0":-135.82687653222658,"vZ0":-5.4439299175871945,"x":71.08,"y":154.63,"x0":1.8810188091795557,"y0":50.00270379980207,"z0":6.300124099314856,"aX":2.865270329539104},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":14.4,"breakHorizontal":-2.3,"spinRate":2445,"spinDirection":159},"zone":12,"typeConfidence":0.74,"plateTime":0.4047316064645661,"extension":6.534033877903882},"index":1,"playId":"69382999-7641-3367-bb52-eb7160ba90f4","pitchNumber":2,"startTime":"2025-08-30T02:12:20.627Z","endTime":"2025-08-30T02:12:24.616Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605483,"link":"/api/v1/people/605483","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"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":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.8,"endSpeed":79.2,"strikeZoneTop":3.615499989467,"strikeZoneBottom":1.61597735302931,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.119336243179234,"aZ":-21.874685217138804,"pfxX":7.549357218556112,"pfxZ":6.506075361984075,"pX":0.4101494091136209,"pZ":1.4250138930387883,"vX0":-6.188143789609978,"vY0":-124.75425736594998,"vZ0":-7.252848657316461,"x":101.37,"y":200.3,"x0":1.9369021380732339,"y0":50.0030843991998,"z0":6.161792242673457,"aX":11.949797905974759},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":10.4,"breakHorizontal":-12.4,"spinRate":1855,"spinDirection":134},"zone":14,"typeConfidence":0.9,"plateTime":0.4383472499588441,"extension":6.660187048518164},"index":2,"playId":"297efa36-d2f0-3058-98cb-1a4531855063","pitchNumber":3,"startTime":"2025-08-30T02:12:34.341Z","endTime":"2025-08-30T02:12:37.520Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605483,"link":"/api/v1/people/605483","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"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":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.3,"endSpeed":78.3,"strikeZoneTop":3.54202604968345,"strikeZoneBottom":1.65260894562148,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.445023792442303,"aZ":-23.268501253485972,"pfxX":7.460715579984405,"pfxZ":5.763849602018018,"pX":-0.23710059611800813,"pZ":0.5845992328504807,"vX0":-7.860751333783181,"vY0":-123.70202882807637,"vZ0":-8.751278016498008,"x":126.04,"y":223.0,"x0":2.0174847322782044,"y0":50.00009524028804,"z0":6.1289747456136405,"aX":11.522145461052752},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":8.5,"breakHorizontal":-11.6,"spinRate":1709,"spinDirection":132},"zone":13,"typeConfidence":0.88,"plateTime":0.44333506174054005,"extension":6.76908490025925},"index":3,"playId":"2f2e7010-d21d-3f7b-8b6c-a62c9da2cb5a","pitchNumber":4,"startTime":"2025-08-30T02:12:46.709Z","endTime":"2025-08-30T02:12:50.480Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605483,"link":"/api/v1/people/605483","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.8,"endSpeed":78.3,"strikeZoneTop":3.52546943615222,"strikeZoneBottom":1.67810435096914,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.019965761167473,"aZ":-21.2233651694461,"pfxX":6.496213023355484,"pfxZ":6.955518069607837,"pX":0.8749681191203197,"pZ":3.7793837790703235,"vX0":-4.514552190408615,"vY0":-124.91827280048979,"vZ0":-2.0407201576021836,"x":83.65,"y":136.74,"x0":1.8649150768718665,"y0":50.00438645333605,"z0":6.358301270461457,"aX":10.23026348588786},"breaks":{"breakAngle":22.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":12.4,"breakHorizontal":-10.7,"spinRate":1988,"spinDirection":134},"zone":12,"typeConfidence":0.89,"plateTime":0.43909077174965505,"extension":6.704616914268294},"index":4,"playId":"2eba0258-6e31-304c-9859-146fecf6fe56","pitchNumber":5,"startTime":"2025-08-30T02:13:02.740Z","endTime":"2025-08-30T02:13:06.435Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605483,"link":"/api/v1/people/605483","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672695,"link":"/api/v1/people/672695"},"credit":"b_pa"},{"player":{"id":605483,"link":"/api/v1/people/605483"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":49.8,"awayTeamWinProbability":50.2,"homeTeamWinProbabilityAdded":-2.4000000000000057,"leverageIndex":0.63,"dramaIndex":36.0,"contextMetrics":{},"playEndTime":"2025-08-30T02:13:06.435Z","atBatIndex":1},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Corbin Carroll called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-30T02:13:25.965Z","endTime":"2025-08-30T02:14:18.895Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605483,"fullName":"Blake Snell","link":"/api/v1/people/605483"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":669257,"link":"/api/v1/people/669257"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.2,"endSpeed":81.5,"strikeZoneTop":3.23,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.274650206542347,"aZ":-25.027742393421956,"pfxX":-0.6230924755367828,"pfxZ":4.257335969539721,"pX":-0.07265241459294797,"pZ":2.388974666476919,"vX0":-4.9078200775078145,"vY0":-128.42769586208664,"vZ0":-5.030859099960945,"x":119.77,"y":174.28,"x0":1.9399298508068699,"y0":50.00452277477777,"z0":6.307005313840669,"aX":-1.0461118834438514},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":6.8,"breakHorizontal":2.2,"spinRate":2309,"spinDirection":167},"zone":5,"typeConfidence":0.92,"plateTime":0.4256211354665105,"extension":6.697157539066863},"index":0,"playId":"240d381f-1004-3152-8e14-9a2fbcab0108","pitchNumber":1,"startTime":"2025-08-30T02:13:34.844Z","endTime":"2025-08-30T02:13:37.844Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605483,"link":"/api/v1/people/605483","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":682998,"link":"/api/v1/people/682998","batSide":{"code":"L","description":"Left"}},"first":{"id":672695,"link":"/api/v1/people/672695"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.2,"endSpeed":82.4,"strikeZoneTop":3.14183791461329,"strikeZoneBottom":1.47317344393816,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.727733031262535,"aZ":-19.570229966440714,"pfxX":0.35720226033738856,"pfxZ":7.3701817186570215,"pX":-0.9105974310177362,"pZ":1.4897460736875001,"vX0":-6.898617528035577,"vY0":-129.58441367973475,"vZ0":-8.396443276018944,"x":151.71,"y":198.56,"x0":1.7335532675144243,"y0":50.00104468971541,"z0":6.2530744813268715,"aX":0.6114876844679534},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":11.8,"breakHorizontal":0.8,"spinRate":2414,"spinDirection":163},"zone":13,"typeConfidence":0.9,"plateTime":0.4218287649509924,"extension":6.947578866249015},"index":1,"playId":"4916133d-f351-307f-846d-89e2d1a8f2e1","pitchNumber":2,"startTime":"2025-08-30T02:13:54.943Z","endTime":"2025-08-30T02:13:58.296Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605483,"link":"/api/v1/people/605483","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":682998,"link":"/api/v1/people/682998","batSide":{"code":"L","description":"Left"}},"first":{"id":672695,"link":"/api/v1/people/672695"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.3,"endSpeed":87.4,"strikeZoneTop":3.17105615605441,"strikeZoneBottom":1.4076808222854,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.469140315067865,"aZ":-9.372614973532604,"pfxX":6.058582170193033,"pfxZ":11.692024789429311,"pX":-0.49959700897195464,"pZ":2.869197636148937,"vX0":-8.261405567793393,"vY0":-138.4257888884301,"vZ0":-7.710192288300492,"x":136.04,"y":161.31,"x0":1.729536732321832,"y0":50.00257957502405,"z0":6.3097166296471565,"aX":11.815789923726873},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":19.8,"breakHorizontal":-9.4,"spinRate":2535,"spinDirection":158},"zone":1,"typeConfidence":0.91,"plateTime":0.3949322912712172,"extension":6.755104219635809},"index":2,"playId":"a68864e3-c4fe-3508-9742-884825f3b9e2","pitchNumber":3,"startTime":"2025-08-30T02:14:15.654Z","endTime":"2025-08-30T02:14:18.895Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605483,"link":"/api/v1/people/605483","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":682998,"link":"/api/v1/people/682998","batSide":{"code":"L","description":"Left"}},"first":{"id":672695,"link":"/api/v1/people/672695"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682998,"link":"/api/v1/people/682998"},"credit":"b_ab"},{"player":{"id":605483,"link":"/api/v1/people/605483"},"credit":"p_ab"},{"player":{"id":682998,"link":"/api/v1/people/682998"},"credit":"b_pa"},{"player":{"id":605483,"link":"/api/v1/people/605483"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.6,"awayTeamWinProbability":47.4,"homeTeamWinProbabilityAdded":2.8000000000000043,"leverageIndex":1.21,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2025-08-30T02:14:18.895Z","atBatIndex":2},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Lourdes Gurriel Jr. grounds out, shortstop Mookie Betts to first baseman Freddie Freeman.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-30T02:15:05.512Z","endTime":"2025-08-30T02:17:26.636Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605483,"fullName":"Blake Snell","link":"/api/v1/people/605483"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,6,8],"actionIndex":[5,7],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 3B","eventType":"stolen_base_3b","movementReason":"r_stolen_base_3b","runner":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":605141,"link":"/api/v1/people/605141"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":518692,"link":"/api/v1/people/518692"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"playId":"164c51a2-42d5-317f-b3b1-b3e1675d8b86","startTime":"2025-08-30T02:14:47.492Z","endTime":"2025-08-30T02:14:51.920Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":605483,"link":"/api/v1/people/605483","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":666971,"link":"/api/v1/people/666971","batSide":{"code":"R","description":"Right"}},"first":{"id":672695,"link":"/api/v1/people/672695"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"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,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.3,"endSpeed":77.6,"strikeZoneTop":3.69,"strikeZoneBottom":1.75,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.05596099306247,"aZ":-25.03562349663465,"pfxX":7.314855506752387,"pfxZ":4.68000280017172,"pX":0.2924012707447702,"pZ":1.9697551335116863,"vX0":-6.090439802296426,"vY0":-122.6090257747618,"vZ0":-5.382704974900024,"x":105.85,"y":185.6,"x0":1.8572642463768476,"y0":50.00014624630877,"z0":6.327811166540647,"aX":11.144826556823178},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":7.4,"breakHorizontal":-11.9,"spinRate":1839,"spinDirection":132},"zone":9,"typeConfidence":0.87,"plateTime":0.4465911322866405,"extension":6.790870836508565},"index":1,"playId":"9de8ae98-ff01-3029-b7b9-efa176544b48","pitchNumber":1,"startTime":"2025-08-30T02:15:07.660Z","endTime":"2025-08-30T02:15:10.660Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605483,"link":"/api/v1/people/605483","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":666971,"link":"/api/v1/people/666971","batSide":{"code":"R","description":"Right"}},"first":{"id":672695,"link":"/api/v1/people/672695"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"index":2,"startTime":"2025-08-30T02:15:22.217Z","endTime":"2025-08-30T02:15:41.836Z","isPitch":false,"type":"action","player":{"id":666971,"link":"/api/v1/people/666971"},"defense":{"pitcher":{"id":605483,"link":"/api/v1/people/605483","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":666971,"link":"/api/v1/people/666971","batSide":{"code":"R","description":"Right"}},"first":{"id":672695,"link":"/api/v1/people/672695"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"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":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":86.0,"strikeZoneTop":3.69,"strikeZoneBottom":1.75,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.819909408030828,"aZ":-11.43628997337978,"pfxX":6.218783270106565,"pfxZ":10.949032488262752,"pX":0.13122964554198382,"pZ":3.2195096281933004,"vX0":-6.384377894512135,"vY0":-136.67412155565628,"vZ0":-6.369972860595517,"x":112.0,"y":151.85,"x0":1.6882732315730886,"y0":50.00033098358128,"z0":6.363896978470032,"aX":11.776229808391136},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":18.7,"breakHorizontal":-10.0,"spinRate":2441,"spinDirection":155},"zone":2,"typeConfidence":0.88,"plateTime":0.40059262855017463,"extension":6.670655763223039},"index":3,"playId":"b46523f9-558b-3566-b05f-272b9bdcac15","pitchNumber":2,"startTime":"2025-08-30T02:15:41.836Z","endTime":"2025-08-30T02:15:45.945Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605483,"link":"/api/v1/people/605483","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":666971,"link":"/api/v1/people/666971","batSide":{"code":"R","description":"Right"}},"first":{"id":672695,"link":"/api/v1/people/672695"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.0,"endSpeed":74.9,"strikeZoneTop":3.67520865391949,"strikeZoneBottom":1.66463925897655,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.84897375700835,"aZ":-37.5095103373042,"pfxX":-5.545321415084346,"pfxZ":-3.8954662006413368,"pX":-0.7576466681257696,"pZ":-0.8357699600183607,"vX0":-4.264584495397566,"vY0":-116.31004384176505,"vZ0":-8.18210498146478,"x":145.88,"y":261.35,"x0":1.8201487925225832,"y0":50.00237572169121,"z0":6.285301597596599,"aX":-7.595760741803118},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.6,"breakVerticalInduced":-8.9,"breakHorizontal":11.0,"spinRate":2482,"spinDirection":325},"zone":13,"typeConfidence":0.9,"plateTime":0.4709435176678043,"extension":6.55155772569054},"index":4,"playId":"147fdc94-96b0-30ac-beaf-c4bf2f6df100","pitchNumber":3,"startTime":"2025-08-30T02:16:13.304Z","endTime":"2025-08-30T02:16:18.356Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605483,"link":"/api/v1/people/605483","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":666971,"link":"/api/v1/people/666971","batSide":{"code":"R","description":"Right"}},"first":{"id":672695,"link":"/api/v1/people/672695"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Wild pitch by pitcher Blake Snell. Geraldo Perdomo to 2nd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":5,"actionPlayId":"147fdc94-96b0-30ac-beaf-c4bf2f6df100","startTime":"2025-08-30T02:16:26.461Z","endTime":"2025-08-30T02:16:47.788Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":672695,"link":"/api/v1/people/672695"},"defense":{"pitcher":{"id":605483,"link":"/api/v1/people/605483","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":666971,"link":"/api/v1/people/666971","batSide":{"code":"R","description":"Right"}},"first":{"id":672695,"link":"/api/v1/people/672695"},"postOnSecond":{"id":672695,"link":"/api/v1/people/672695"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Third Base"}],"homeTeamWinProbability":51.6,"awayTeamWinProbability":48.4,"homeTeamWinProbabilityAdded":-1.0,"leverageIndex":0.88,"dramaIndex":33.0,"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":78.6,"endSpeed":72.7,"strikeZoneTop":3.64613431827923,"strikeZoneBottom":1.68470785360745,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.582371888012386,"aZ":-38.371617921453655,"pfxX":-6.544040190590092,"pfxZ":-4.716636066253958,"pX":-0.30043030335660653,"pZ":0.8786704855868495,"vX0":-3.025644603423025,"vY0":-114.36311047333862,"vZ0":-3.99812252602642,"x":128.45,"y":215.06,"x0":1.8930203098531695,"y0":50.002728313267504,"z0":6.442845286834387,"aX":-8.601295662223245},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.9,"breakVerticalInduced":-9.2,"breakHorizontal":12.6,"spinRate":2495,"spinDirection":323},"zone":13,"typeConfidence":0.9,"plateTime":0.48034225018527144,"extension":6.625753570537147},"index":6,"playId":"ce40254f-0211-323c-ae61-f45ff14b636f","pitchNumber":4,"startTime":"2025-08-30T02:16:47.788Z","endTime":"2025-08-30T02:16:55.627Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605483,"link":"/api/v1/people/605483","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":666971,"link":"/api/v1/people/666971","batSide":{"code":"R","description":"Right"}},"second":{"id":672695,"link":"/api/v1/people/672695"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Geraldo Perdomo steals (24) 3rd base.","event":"Stolen Base 3B","eventType":"stolen_base_3b","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":7,"actionPlayId":"ce40254f-0211-323c-ae61-f45ff14b636f","startTime":"2025-08-30T02:17:03.933Z","endTime":"2025-08-30T02:17:19.091Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":672695,"link":"/api/v1/people/672695"},"defense":{"pitcher":{"id":605483,"link":"/api/v1/people/605483","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":666971,"link":"/api/v1/people/666971","batSide":{"code":"R","description":"Right"}},"second":{"id":672695,"link":"/api/v1/people/672695"},"postOnThird":{"id":672695,"link":"/api/v1/people/672695"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Third Base"}],"homeTeamWinProbability":51.1,"awayTeamWinProbability":48.9,"homeTeamWinProbabilityAdded":-0.5,"leverageIndex":0.88,"dramaIndex":30.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(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":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.9,"endSpeed":77.8,"strikeZoneTop":3.69,"strikeZoneBottom":1.75,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.953067015865084,"aZ":-20.337314354180975,"pfxX":10.483294800552816,"pfxZ":7.698926369252893,"pX":0.3582509258011288,"pZ":1.5243358556304887,"vX0":-7.565837902239294,"vY0":-123.31539344624986,"vZ0":-7.289769443054913,"x":103.34,"y":197.62,"x0":2.106992717211997,"y0":50.00103472470344,"z0":6.239357824708228,"aX":16.113464785276086},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":12.4,"breakHorizontal":-17.2,"spinRate":1906,"spinDirection":137},"zone":14,"typeConfidence":0.91,"plateTime":0.4444828882851022,"extension":6.754781268753434},"hitData":{"launchSpeed":67.0,"launchAngle":-38.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":114.58,"coordY":164.45}},"index":8,"playId":"d0dca87c-e930-3a8d-bad1-ce07c24bb36b","pitchNumber":5,"startTime":"2025-08-30T02:17:19.091Z","endTime":"2025-08-30T02:17:26.636Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605483,"link":"/api/v1/people/605483","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":666971,"link":"/api/v1/people/666971","batSide":{"code":"R","description":"Right"}},"third":{"id":672695,"link":"/api/v1/people/672695"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666971,"link":"/api/v1/people/666971"},"credit":"b_ab"},{"player":{"id":605483,"link":"/api/v1/people/605483"},"credit":"p_ab"},{"player":{"id":666971,"link":"/api/v1/people/666971"},"credit":"b_pa"},{"player":{"id":605483,"link":"/api/v1/people/605483"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.800000000000004,"awayTeamWinProbability":45.199999999999996,"homeTeamWinProbabilityAdded":3.700000000000003,"leverageIndex":0.88,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2025-08-30T02:17:26.636Z","atBatIndex":3},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Shohei Ohtani walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-30T02:19:36.081Z","endTime":"2025-08-30T02:20:39.656Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":87.2,"strikeZoneTop":3.45877674762164,"strikeZoneBottom":1.57551615039456,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.182420309678342,"aZ":-10.659930938564477,"pfxX":-2.064861881628202,"pfxZ":11.152104588187665,"pX":-0.6576049530190446,"pZ":1.0009705954575543,"vX0":6.112403554390038,"vY0":-137.68417298290905,"vZ0":-10.738083528020306,"x":142.07,"y":211.75,"x0":-2.633397999296508,"y0":50.003624018836035,"z0":5.6621977492616775,"aX":-3.9841690644834458},"breaks":{"breakAngle":12.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":18.2,"breakHorizontal":2.5,"spinRate":2303,"spinDirection":207},"zone":13,"typeConfidence":2.0,"plateTime":0.39707512562665226,"extension":6.535470952610714},"index":0,"playId":"f95c6b62-078b-3c01-8029-946eaffd62fe","pitchNumber":1,"startTime":"2025-08-30T02:19:42.328Z","endTime":"2025-08-30T02:19:46.130Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691783,"link":"/api/v1/people/691783"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":660271,"link":"/api/v1/people/660271","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":86.2,"strikeZoneTop":3.55231175204415,"strikeZoneBottom":1.5747903533793,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.25096930823458,"aZ":-12.555330107930613,"pfxX":-2.9506860306180442,"pfxZ":10.366910645533387,"pX":1.0353560772470567,"pZ":2.9670380432308376,"vX0":10.143062384932941,"vY0":-136.29187674290475,"vZ0":-5.3734845355827305,"x":77.53,"y":158.67,"x0":-2.3413063194334636,"y0":50.00435235071916,"z0":5.821901074507841,"aX":-5.58518560948222},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":17.9,"breakHorizontal":3.4,"spinRate":2271,"spinDirection":206},"zone":12,"typeConfidence":2.0,"plateTime":0.4009392607132334,"extension":6.511684108215907},"index":1,"playId":"2c517129-2b7e-32ca-a79e-ca0e69a1eedf","pitchNumber":2,"startTime":"2025-08-30T02:19:55.655Z","endTime":"2025-08-30T02:19:58.655Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691783,"link":"/api/v1/people/691783"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":660271,"link":"/api/v1/people/660271","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.2,"endSpeed":76.1,"strikeZoneTop":3.49139231437076,"strikeZoneBottom":1.60814735923472,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.861421380099895,"aZ":-41.02841925580406,"pfxX":2.021910894182157,"pfxZ":-6.180266300564673,"pX":1.1510453494712005,"pZ":1.7334651980304314,"vX0":8.283866243290932,"vY0":-118.14883195108564,"vZ0":-1.0601522892359299,"x":73.12,"y":191.98,"x0":-2.645586368930714,"y0":50.00473393818768,"z0":5.917078009082572,"aX":2.895134339051014},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.3,"breakVerticalInduced":-11.3,"breakHorizontal":-5.4,"spinRate":2435,"spinDirection":28},"zone":14,"typeConfidence":2.0,"plateTime":0.4613811511862602,"extension":6.443130280625651},"index":2,"playId":"2b100fcb-16c2-3b28-9c69-d4bce343ff25","pitchNumber":3,"startTime":"2025-08-30T02:20:10.051Z","endTime":"2025-08-30T02:20:13.459Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691783,"link":"/api/v1/people/691783"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":660271,"link":"/api/v1/people/660271","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":85.9,"strikeZoneTop":3.395020017791,"strikeZoneBottom":1.51211421363199,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.35193569209344,"aZ":-12.636368705961955,"pfxX":-3.3160147037969256,"pfxZ":10.375178545174624,"pX":0.18997839494279428,"pZ":2.8460695760155468,"vX0":8.721553873895196,"vY0":-135.9917826958241,"vZ0":-5.722606097271692,"x":109.76,"y":161.94,"x0":-2.6202259689592817,"y0":50.00027059542443,"z0":5.845630470700471,"aX":-6.243827049295885},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":17.8,"breakHorizontal":4.3,"spinRate":2288,"spinDirection":203},"zone":2,"typeConfidence":2.0,"plateTime":0.4019569624253707,"extension":6.405329952215367},"index":3,"playId":"16391402-4b41-38dc-a9a4-07b1ea257854","pitchNumber":4,"startTime":"2025-08-30T02:20:23.164Z","endTime":"2025-08-30T02:20:26.368Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691783,"link":"/api/v1/people/691783"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":660271,"link":"/api/v1/people/660271","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.8,"endSpeed":84.5,"strikeZoneTop":3.46132405403568,"strikeZoneBottom":1.57801765012681,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.738228803494252,"aZ":-21.43732272838715,"pfxX":1.5608174651755617,"pfxZ":5.9797421235730965,"pX":0.9803058334351206,"pZ":3.345351756090407,"vX0":9.096316423688473,"vY0":-132.09338402135586,"vZ0":-2.689459749256011,"x":79.63,"y":148.46,"x0":-2.68767087966605,"y0":50.00646577591831,"z0":5.924214418327091,"aX":2.80515795074263},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":10.6,"breakHorizontal":-4.4,"spinRate":2381,"spinDirection":186},"zone":12,"typeConfidence":2.0,"plateTime":0.4120253245972636,"extension":6.398580298720601},"index":4,"playId":"2d90f8cb-1573-3e38-acd0-d4cb965c9e3a","pitchNumber":5,"startTime":"2025-08-30T02:20:36.429Z","endTime":"2025-08-30T02:20:39.656Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691783,"link":"/api/v1/people/691783"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":660271,"link":"/api/v1/people/660271","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":660271,"link":"/api/v1/people/660271"},"credit":"b_pa"},{"player":{"id":668678,"link":"/api/v1/people/668678"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":58.3,"awayTeamWinProbability":41.7,"homeTeamWinProbabilityAdded":3.499999999999993,"leverageIndex":0.86,"dramaIndex":48.0,"contextMetrics":{},"playEndTime":"2025-08-30T02:20:39.656Z","atBatIndex":4},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Mookie Betts grounds into a double play, third baseman Jordan Lawlar to second baseman Blaze Alexander to first baseman Tyler Locklear. Shohei Ohtani out at 2nd. Mookie Betts out at 1st.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-30T02:20:52.556Z","endTime":"2025-08-30T02:22:37.997Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"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,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":691783,"link":"/api/v1/people/691783"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":677942,"link":"/api/v1/people/677942"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":677942,"link":"/api/v1/people/677942"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":682988,"link":"/api/v1/people/682988"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":86.9,"strikeZoneTop":3.30738764962101,"strikeZoneBottom":1.48642823371086,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.50940141825615,"aZ":-11.53356836374507,"pfxX":-0.8541731186889088,"pfxZ":10.783254507732025,"pX":0.9414322026237185,"pZ":2.1372700889170053,"vX0":8.979998725580003,"vY0":-137.0428482488237,"vZ0":-7.851676555220538,"x":81.11,"y":181.07,"x0":-2.2580698374696193,"y0":50.00294564606773,"z0":5.81577328316174,"aX":-1.6369184370563266},"breaks":{"breakAngle":1.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":18.1,"breakHorizontal":-0.2,"spinRate":2284,"spinDirection":199},"zone":14,"typeConfidence":2.0,"plateTime":0.3987290640872936,"extension":6.563823251440295},"index":0,"playId":"7800ff12-f51d-3b6b-96ea-eff251fcb4d4","pitchNumber":1,"startTime":"2025-08-30T02:21:05.244Z","endTime":"2025-08-30T02:21:08.952Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691783,"link":"/api/v1/people/691783"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":605141,"link":"/api/v1/people/605141","batSide":{"code":"R","description":"Right"}},"first":{"id":660271,"link":"/api/v1/people/660271"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":86.5,"strikeZoneTop":3.08013076635681,"strikeZoneBottom":1.41643984816754,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.941260572676406,"aZ":-12.405929427783931,"pfxX":-3.0144790281545815,"pfxZ":10.376152668746315,"pX":-1.324529139826642,"pZ":2.3965695179762836,"vX0":4.623825192704373,"vY0":-136.6293620202227,"vZ0":-7.094718193205293,"x":167.49,"y":174.07,"x0":-2.6411942320843997,"y0":50.002871650966306,"z0":5.865749300803738,"aX":-5.743380296745098},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":17.6,"breakHorizontal":4.6,"spinRate":2276,"spinDirection":203},"zone":11,"typeConfidence":2.0,"plateTime":0.3997258146034408,"extension":6.370921002159649},"index":1,"playId":"dd90aa55-c9ba-3eed-a221-2275344d1e40","pitchNumber":2,"startTime":"2025-08-30T02:21:22.102Z","endTime":"2025-08-30T02:21:25.662Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691783,"link":"/api/v1/people/691783"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":605141,"link":"/api/v1/people/605141","batSide":{"code":"R","description":"Right"}},"first":{"id":660271,"link":"/api/v1/people/660271"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":85.6,"strikeZoneTop":3.26,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.35807404344387,"aZ":-12.042479659317587,"pfxX":-1.6599844411814229,"pfxZ":10.76690477880464,"pX":-0.2187605674456647,"pZ":2.7121877623938606,"vX0":6.634262507133907,"vY0":-135.57667699248395,"vZ0":-6.135705022746011,"x":125.34,"y":165.55,"x0":-2.477023823881815,"y0":50.00583215283729,"z0":5.837575425683957,"aX":-3.1046241747412986},"breaks":{"breakAngle":7.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":18.5,"breakHorizontal":1.7,"spinRate":2276,"spinDirection":195},"zone":5,"typeConfidence":2.0,"plateTime":0.4032779016708741,"extension":6.475512929609622},"index":2,"playId":"2f7992bc-f923-31cf-a834-687a7f50539f","pitchNumber":3,"startTime":"2025-08-30T02:21:43.852Z","endTime":"2025-08-30T02:21:47.577Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691783,"link":"/api/v1/people/691783"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":605141,"link":"/api/v1/people/605141","batSide":{"code":"R","description":"Right"}},"first":{"id":660271,"link":"/api/v1/people/660271"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":86.4,"strikeZoneTop":3.26,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.106293188365928,"aZ":-14.097042814901148,"pfxX":-2.370921740808337,"pfxZ":9.49709799663752,"pX":-0.04881450508599617,"pZ":2.393951837191799,"vX0":7.053280528861266,"vY0":-136.82551857693988,"vZ0":-6.801565608470487,"x":118.86,"y":174.14,"x0":-2.3476327402831827,"y0":50.003109978663154,"z0":5.870993765608466,"aX":-4.5139383486429505},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":16.0,"breakHorizontal":2.9,"spinRate":2024,"spinDirection":200},"zone":5,"typeConfidence":2.0,"plateTime":0.3997369937072728,"extension":6.4402455259617994},"index":3,"playId":"85c06751-83e7-36d8-9a45-0ababf519a67","pitchNumber":4,"startTime":"2025-08-30T02:22:05.550Z","endTime":"2025-08-30T02:22:08.550Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691783,"link":"/api/v1/people/691783"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":605141,"link":"/api/v1/people/605141","batSide":{"code":"R","description":"Right"}},"first":{"id":660271,"link":"/api/v1/people/660271"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":85.8,"strikeZoneTop":3.26,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.914206927230627,"aZ":-13.234431948072396,"pfxX":-3.378055736860712,"pfxZ":10.14267011456825,"pX":-0.4274790656115244,"pZ":1.5658796566797089,"vX0":6.917156505351095,"vY0":-135.39326968590677,"vZ0":-8.717321300443702,"x":133.29,"y":196.5,"x0":-2.569742322997999,"y0":50.004351901083155,"z0":5.740925728930059,"aX":-6.309445275906082},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":16.8,"breakHorizontal":4.8,"spinRate":2345,"spinDirection":208},"zone":7,"typeConfidence":2.0,"plateTime":0.4036195021330764,"extension":6.545952262484598},"hitData":{"launchSpeed":81.2,"launchAngle":-20.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":101.86,"coordY":164.45}},"index":4,"playId":"c36bec95-3c1d-3a4b-bc52-cd57b4b8751b","pitchNumber":5,"startTime":"2025-08-30T02:22:29.637Z","endTime":"2025-08-30T02:22:37.997Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691783,"link":"/api/v1/people/691783"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":605141,"link":"/api/v1/people/605141","batSide":{"code":"R","description":"Right"}},"first":{"id":660271,"link":"/api/v1/people/660271"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":605141,"link":"/api/v1/people/605141"},"credit":"b_ab"},{"player":{"id":668678,"link":"/api/v1/people/668678"},"credit":"p_ab"},{"player":{"id":605141,"link":"/api/v1/people/605141"},"credit":"b_pa"},{"player":{"id":668678,"link":"/api/v1/people/668678"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":51.0,"awayTeamWinProbability":49.0,"homeTeamWinProbabilityAdded":-7.299999999999997,"leverageIndex":1.44,"dramaIndex":86.0,"contextMetrics":{},"playEndTime":"2025-08-30T02:22:37.997Z","atBatIndex":5},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Freddie Freeman strikes out swinging, catcher Gabriel Moreno to first baseman Tyler Locklear.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-30T02:22:47.333Z","endTime":"2025-08-30T02:24:12.857Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":672515,"link":"/api/v1/people/672515"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":682988,"link":"/api/v1/people/682988"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":87.8,"strikeZoneTop":3.74,"strikeZoneBottom":1.83,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.88022233190586,"aZ":-12.202345028804187,"pfxX":-3.645097520845452,"pfxZ":10.191542523131222,"pX":-0.07519759491044777,"pZ":2.224048206980733,"vX0":7.99086177224411,"vY0":-138.6065387222899,"vZ0":-7.607024401799139,"x":119.87,"y":178.73,"x0":-2.5126817149609297,"y0":50.00554804881247,"z0":5.805894854785916,"aX":-7.145716248020156},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":17.2,"breakHorizontal":5.0,"spinRate":2386,"spinDirection":204},"zone":8,"typeConfidence":2.0,"plateTime":0.3940889112141823,"extension":6.494103069545048},"index":0,"playId":"19c519c6-7188-38e8-a567-3d4562a5995c","pitchNumber":1,"startTime":"2025-08-30T02:23:02.040Z","endTime":"2025-08-30T02:23:05.040Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691783,"link":"/api/v1/people/691783"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":518692,"link":"/api/v1/people/518692","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":87.4,"strikeZoneTop":3.6559708493372,"strikeZoneBottom":1.71292051700574,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.48510670304927,"aZ":-8.379153378380883,"pfxX":-1.1630427975376603,"pfxZ":12.260768960265754,"pX":0.40222178599442115,"pZ":0.9398794196279431,"vX0":8.260370519781077,"vY0":-138.34264762964307,"vZ0":-11.257808082206918,"x":101.67,"y":213.4,"x0":-2.4696116556613203,"y0":50.00377862845236,"z0":5.620849421599144,"aX":-2.2576568700317345},"breaks":{"breakAngle":2.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.2,"breakVerticalInduced":20.0,"breakHorizontal":0.4,"spinRate":2509,"spinDirection":202},"zone":14,"typeConfidence":2.0,"plateTime":0.39571349345124407,"extension":6.570913904645073},"index":1,"playId":"8a3e8b96-45d7-377f-8aff-2a8e333fa099","pitchNumber":2,"startTime":"2025-08-30T02:23:17.034Z","endTime":"2025-08-30T02:23:20.110Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691783,"link":"/api/v1/people/691783"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":518692,"link":"/api/v1/people/518692","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.2,"endSpeed":81.1,"strikeZoneTop":3.65651813938824,"strikeZoneBottom":1.71342281798706,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.405376598107008,"aZ":-26.308954758318958,"pfxX":-6.317749805593195,"pfxZ":3.568600965844771,"pX":0.5314366893779289,"pZ":0.9039586019567675,"vX0":10.412817577698695,"vY0":-126.5273537846756,"vZ0":-6.380234609367715,"x":96.74,"y":214.37,"x0":-2.7903653397257826,"y0":50.00360777205221,"z0":5.527198174405736,"aX":-10.38859109222362},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":5.4,"breakHorizontal":9.5,"spinRate":1556,"spinDirection":227},"zone":14,"typeConfidence":2.0,"plateTime":0.4305786590751861,"extension":6.629401938529046},"index":2,"playId":"110602e7-a39e-390d-9b56-9beadc6d08a5","pitchNumber":3,"startTime":"2025-08-30T02:23:30.291Z","endTime":"2025-08-30T02:23:33.291Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691783,"link":"/api/v1/people/691783"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":518692,"link":"/api/v1/people/518692","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.9,"endSpeed":77.7,"strikeZoneTop":3.64774836535372,"strikeZoneBottom":1.67336327956628,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.230729290348307,"aZ":-40.728027171107215,"pfxX":0.10840836510226759,"pfxZ":-5.718448046798001,"pX":0.4834296321006965,"pZ":1.752516591790823,"vX0":7.776033014399099,"vY0":-120.67684812917082,"vZ0":-1.3143094596392746,"x":98.57,"y":191.46,"x0":-2.7746940940190683,"y0":50.00078900675131,"z0":5.844973044134693,"aX":0.16161601987483798},"breaks":{"breakAngle":1.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.8,"breakVerticalInduced":-10.4,"breakHorizontal":-1.8,"spinRate":2497,"spinDirection":39},"zone":9,"typeConfidence":2.0,"plateTime":0.4513370066617086,"extension":6.479440074349576},"index":3,"playId":"a2d68fb4-c6bf-300b-aa9a-d29077096496","pitchNumber":4,"startTime":"2025-08-30T02:23:48.916Z","endTime":"2025-08-30T02:23:52.337Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691783,"link":"/api/v1/people/691783"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":518692,"link":"/api/v1/people/518692","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.4,"endSpeed":77.5,"strikeZoneTop":3.74,"strikeZoneBottom":1.83,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.21497488595358,"aZ":-40.3638391364128,"pfxX":0.4368634927141595,"pfxZ":-5.5330411470248295,"pX":0.09051442641626883,"pZ":0.37542454361631794,"vX0":6.625759969643418,"vY0":-120.00928333418935,"vZ0":-4.250083836796308,"x":113.55,"y":228.64,"x0":-2.7472657460652066,"y0":50.0054451184023,"z0":5.713643745903405,"aX":0.6459230705075063},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.5,"breakVerticalInduced":-10.8,"breakHorizontal":-2.2,"spinRate":2470,"spinDirection":27},"zone":14,"typeConfidence":2.0,"plateTime":0.45401043317297596,"extension":6.447954941151833},"index":4,"playId":"4675cfb3-a4ca-37eb-9944-b80c7ca33d3c","pitchNumber":5,"startTime":"2025-08-30T02:24:03.888Z","endTime":"2025-08-30T02:24:12.857Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691783,"link":"/api/v1/people/691783"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":518692,"link":"/api/v1/people/518692","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":518692,"link":"/api/v1/people/518692"},"credit":"b_ab"},{"player":{"id":668678,"link":"/api/v1/people/668678"},"credit":"p_ab"},{"player":{"id":518692,"link":"/api/v1/people/518692"},"credit":"b_pa"},{"player":{"id":668678,"link":"/api/v1/people/668678"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-1.0,"leverageIndex":0.41,"dramaIndex":22.0,"contextMetrics":{},"playEndTime":"2025-08-30T02:24:12.857Z","atBatIndex":6},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Gabriel Moreno strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-30T02:26:17.190Z","endTime":"2025-08-30T02:27:29.466Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605483,"fullName":"Blake Snell","link":"/api/v1/people/605483"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":669257,"link":"/api/v1/people/669257"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.9,"endSpeed":83.5,"strikeZoneTop":3.22807900029095,"strikeZoneBottom":1.3662277122846,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.367632257918878,"aZ":-14.628452190233592,"pfxX":-0.005315061587002345,"pfxZ":9.886165819129804,"pX":0.341798896698056,"pZ":2.3217700552429608,"vX0":-4.261104910235441,"vY0":-132.17877252394,"vZ0":-7.570352505220532,"x":103.97,"y":176.09,"x0":1.973417586128948,"y0":50.00383830809338,"z0":6.290749881696301,"aX":-0.00896968636528333},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":16.6,"breakHorizontal":1.0,"spinRate":2378,"spinDirection":162},"zone":6,"typeConfidence":0.52,"plateTime":0.41390559641838776,"extension":6.652648531728854},"index":0,"playId":"c6839246-c926-35bf-a317-ef7841e3708f","pitchNumber":1,"startTime":"2025-08-30T02:26:26.266Z","endTime":"2025-08-30T02:26:29.288Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605483,"link":"/api/v1/people/605483","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":672515,"link":"/api/v1/people/672515","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":77.5,"endSpeed":71.4,"strikeZoneTop":3.19572451490084,"strikeZoneBottom":1.41716337543227,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.952265793076897,"aZ":-35.75472972925563,"pfxX":-6.527814874145171,"pfxZ":-2.7775242300304512,"pX":0.7783870112788489,"pZ":3.199471316070897,"vX0":-0.8172626881510953,"vY0":-112.90658985358486,"vZ0":0.3822890782083894,"x":87.33,"y":152.39,"x0":1.993206476860961,"y0":50.003845730144434,"z0":6.632057180292904,"aX":-8.410634001741927},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.2,"breakVerticalInduced":-4.7,"breakHorizontal":12.0,"spinRate":2440,"spinDirection":321},"zone":3,"typeConfidence":0.9,"plateTime":0.48549376438460845,"extension":6.488165606761279},"index":1,"playId":"59794ec1-3d1c-3747-87a4-936e16f9fc6d","pitchNumber":2,"startTime":"2025-08-30T02:26:40.083Z","endTime":"2025-08-30T02:26:43.426Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605483,"link":"/api/v1/people/605483","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":672515,"link":"/api/v1/people/672515","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2025-08-30T02:26:54.963Z","endTime":"2025-08-30T02:27:06.376Z","isPitch":false,"type":"action","player":{"id":672515,"link":"/api/v1/people/672515"},"defense":{"pitcher":{"id":605483,"link":"/api/v1/people/605483","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":672515,"link":"/api/v1/people/672515","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":86.7,"strikeZoneTop":3.32,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.294821581392906,"aZ":-12.38811488980869,"pfxX":1.9377170987638097,"pfxZ":10.319614649114797,"pX":-0.040975243852287534,"pZ":3.04846074686819,"vX0":-5.719255140785242,"vY0":-137.3378545174437,"vZ0":-6.674754478924059,"x":118.56,"y":156.47,"x0":1.8132314342025768,"y0":50.0068532947845,"z0":6.346298182090022,"aX":3.7169590261419154},"breaks":{"breakAngle":10.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":17.5,"breakHorizontal":-2.4,"spinRate":2426,"spinDirection":159},"zone":2,"typeConfidence":0.86,"plateTime":0.398210912346622,"extension":6.76646143199422},"index":3,"playId":"95749a39-8ef3-3eec-9f87-680f14cfd3cf","pitchNumber":3,"startTime":"2025-08-30T02:27:06.376Z","endTime":"2025-08-30T02:27:10.643Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605483,"link":"/api/v1/people/605483","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":672515,"link":"/api/v1/people/672515","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.4,"endSpeed":75.3,"strikeZoneTop":3.32,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.705683788208347,"aZ":-35.922452954858905,"pfxX":-6.434536929576768,"pfxZ":-2.6761035446574803,"pX":-0.13744798395967764,"pZ":0.4801537631861273,"vX0":-2.5906624597500554,"vY0":-117.15107063183214,"vZ0":-5.804850425005711,"x":122.24,"y":225.82,"x0":1.8165486929559498,"y0":50.00388473054243,"z0":6.321604041526231,"aX":-9.005788242688396},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.9,"breakVerticalInduced":-5.9,"breakHorizontal":12.2,"spinRate":2481,"spinDirection":320},"zone":13,"typeConfidence":0.9,"plateTime":0.46631805446666963,"extension":6.772445684353066},"index":4,"playId":"da239e41-2be0-3e16-90e9-485d61d3a08c","pitchNumber":4,"startTime":"2025-08-30T02:27:23.694Z","endTime":"2025-08-30T02:27:29.466Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605483,"link":"/api/v1/people/605483","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":672515,"link":"/api/v1/people/672515","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672515,"link":"/api/v1/people/672515"},"credit":"b_ab"},{"player":{"id":605483,"link":"/api/v1/people/605483"},"credit":"p_ab"},{"player":{"id":672515,"link":"/api/v1/people/672515"},"credit":"b_pa"},{"player":{"id":605483,"link":"/api/v1/people/605483"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.300000000000004,"awayTeamWinProbability":47.699999999999996,"homeTeamWinProbabilityAdded":2.3000000000000043,"leverageIndex":0.92,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2025-08-30T02:27:29.466Z","atBatIndex":7},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Blaze Alexander flies out to center fielder Andy Pages.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-30T02:27:37.363Z","endTime":"2025-08-30T02:28:05.265Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605483,"fullName":"Blake Snell","link":"/api/v1/people/605483"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":681624,"link":"/api/v1/people/681624"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.1,"endSpeed":85.5,"strikeZoneTop":3.21,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.687656666670854,"aZ":-14.182554714963098,"pfxX":0.8443625887193426,"pfxZ":9.732300097281398,"pX":0.03461179476546536,"pZ":3.2956983471996666,"vX0":-5.2433471923610115,"vY0":-134.04718760955535,"vZ0":-5.550421920776009,"x":115.68,"y":149.8,"x0":1.8930688762904146,"y0":50.000686531755946,"z0":6.3788099900249975,"aX":1.5607113173613065},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":16.9,"breakHorizontal":-0.6,"spinRate":2388,"spinDirection":159},"zone":2,"typeConfidence":0.73,"plateTime":0.4061657362634845,"extension":6.661839820702772},"hitData":{"launchSpeed":84.7,"launchAngle":43.0,"totalDistance":299.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":109.0,"coordY":80.75}},"index":0,"playId":"777c6909-333a-3788-acc0-425b9abac35e","pitchNumber":1,"startTime":"2025-08-30T02:27:53.473Z","endTime":"2025-08-30T02:28:05.265Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605483,"link":"/api/v1/people/605483","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":677942,"link":"/api/v1/people/677942","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677942,"link":"/api/v1/people/677942"},"credit":"b_ab"},{"player":{"id":605483,"link":"/api/v1/people/605483"},"credit":"p_ab"},{"player":{"id":677942,"link":"/api/v1/people/677942"},"credit":"b_pa"},{"player":{"id":605483,"link":"/api/v1/people/605483"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.0,"awayTeamWinProbability":46.0,"homeTeamWinProbabilityAdded":1.6999999999999957,"leverageIndex":0.67,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2025-08-30T02:28:05.265Z","atBatIndex":8},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Tyler Locklear grounds out, third baseman Enrique Hernández to first baseman Freddie Freeman.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-30T02:28:20.787Z","endTime":"2025-08-30T02:28:52.272Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":682988,"fullName":"Tyler Locklear","link":"/api/v1/people/682988"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605483,"fullName":"Blake Snell","link":"/api/v1/people/605483"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":682988,"fullName":"Tyler Locklear","link":"/api/v1/people/682988"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":571771,"link":"/api/v1/people/571771"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":518692,"link":"/api/v1/people/518692"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":86.3,"strikeZoneTop":3.25751662474661,"strikeZoneBottom":1.44161641103347,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.59726305039148,"aZ":-11.920876016302579,"pfxX":4.2124488709066,"pfxZ":10.753625650422912,"pX":0.5361531916618606,"pZ":1.9392330160785267,"vX0":-5.107219234666828,"vY0":-135.62779154024224,"vZ0":-9.521308240018639,"x":96.56,"y":186.42,"x0":1.8866396102476057,"y0":50.00536528740648,"z0":6.303122212774098,"aX":7.935889602034217},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":17.9,"breakHorizontal":-6.7,"spinRate":2396,"spinDirection":159},"zone":9,"typeConfidence":0.83,"plateTime":0.40215713435469214,"extension":6.63816522130505},"index":0,"playId":"c208955a-b8fb-3fa6-8839-29508c5996c0","pitchNumber":1,"startTime":"2025-08-30T02:28:30.817Z","endTime":"2025-08-30T02:28:34.485Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605483,"link":"/api/v1/people/605483","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":682988,"link":"/api/v1/people/682988","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"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":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.1,"endSpeed":78.1,"strikeZoneTop":3.46,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.53283074368674,"aZ":-21.56497722878934,"pfxX":7.118448407342595,"pfxZ":6.909693580999439,"pX":1.0601272364491723,"pZ":1.6597483694171196,"vX0":-4.633992825755608,"vY0":-122.4091430172457,"vZ0":-6.584391402350138,"x":76.59,"y":193.97,"x0":2.041899335606092,"y0":50.00352855531022,"z0":6.2002130136950075,"aX":10.92872725141406},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":11.4,"breakHorizontal":-12.0,"spinRate":1842,"spinDirection":133},"zone":14,"typeConfidence":0.9,"plateTime":0.4455005682767048,"extension":6.6244760770639095},"hitData":{"launchSpeed":68.2,"launchAngle":-18.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":109.73,"coordY":166.87}},"index":1,"playId":"203e7e52-fdc4-305a-ac08-716b4f4e9a87","pitchNumber":2,"startTime":"2025-08-30T02:28:44.249Z","endTime":"2025-08-30T02:28:52.272Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605483,"link":"/api/v1/people/605483","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":682988,"link":"/api/v1/people/682988","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682988,"link":"/api/v1/people/682988"},"credit":"b_ab"},{"player":{"id":605483,"link":"/api/v1/people/605483"},"credit":"p_ab"},{"player":{"id":682988,"link":"/api/v1/people/682988"},"credit":"b_pa"},{"player":{"id":605483,"link":"/api/v1/people/605483"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.1,"awayTeamWinProbability":44.9,"homeTeamWinProbabilityAdded":1.1000000000000014,"leverageIndex":0.43,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2025-08-30T02:28:52.272Z","atBatIndex":9},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Will Smith walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":10,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-30T02:30:51.073Z","endTime":"2025-08-30T02:33:10.377Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":669257,"fullName":"Will Smith","link":"/api/v1/people/669257"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669257,"fullName":"Will Smith","link":"/api/v1/people/669257"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":669257,"fullName":"Will Smith","link":"/api/v1/people/669257"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":94.0,"endSpeed":86.0,"strikeZoneTop":3.23481337587249,"strikeZoneBottom":1.42071284963044,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.446940038452823,"aZ":-10.132895386994605,"pfxX":-2.7031868227385827,"pfxZ":11.669252362679623,"pX":0.5150181816759531,"pZ":2.5068972330478547,"vX0":9.11987447613634,"vY0":-136.42768925298952,"vZ0":-7.087072723097487,"x":97.37,"y":171.09,"x0":-2.5168964208542364,"y0":50.00145687675518,"z0":5.833203828416134,"aX":-5.105655312729095},"breaks":{"breakAngle":15.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":19.8,"breakHorizontal":3.0,"spinRate":2438,"spinDirection":206},"zone":6,"typeConfidence":2.0,"plateTime":0.40117158733860325,"extension":6.591220460401266},"index":0,"playId":"193a9296-6f8d-35d8-911c-766b2b492ce7","pitchNumber":1,"startTime":"2025-08-30T02:31:00.918Z","endTime":"2025-08-30T02:31:04.411Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691783,"link":"/api/v1/people/691783"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":669257,"link":"/api/v1/people/669257","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"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":86.4,"endSpeed":79.9,"strikeZoneTop":3.34129499214876,"strikeZoneBottom":1.46475784485353,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.643656850092775,"aZ":-26.44432286005638,"pfxX":-7.265309949337594,"pfxZ":3.5672573389308475,"pX":-0.08207072149800787,"pZ":1.1218273900870723,"vX0":9.335496340074911,"vY0":-125.41738471086067,"vZ0":-5.60506640015904,"x":120.13,"y":208.49,"x0":-2.896115132002337,"y0":50.0000030434399,"z0":5.522555537663357,"aX":-11.65683970914375},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":5.4,"breakHorizontal":11.2,"spinRate":1507,"spinDirection":233},"zone":13,"typeConfidence":2.0,"plateTime":0.4355109983434926,"extension":6.590557909491768},"index":1,"playId":"cd840079-dcff-32ab-b9b6-523a417307e9","pitchNumber":2,"startTime":"2025-08-30T02:31:14.110Z","endTime":"2025-08-30T02:31:17.302Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691783,"link":"/api/v1/people/691783"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":669257,"link":"/api/v1/people/669257","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":86.2,"strikeZoneTop":3.4,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.896340900925882,"aZ":-11.38534164391448,"pfxX":-2.461328489028326,"pfxZ":10.999680115941725,"pX":-0.2602220823439133,"pZ":1.6623175807601656,"vX0":7.06883043478201,"vY0":-136.34186211595664,"vZ0":-8.786724821711957,"x":126.92,"y":193.9,"x0":-2.562305419548825,"y0":50.00345292001592,"z0":5.704925276163926,"aX":-4.652783495546786},"breaks":{"breakAngle":13.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":18.4,"breakHorizontal":3.0,"spinRate":2422,"spinDirection":205},"zone":8,"typeConfidence":2.0,"plateTime":0.40114580017532653,"extension":6.470679752992331},"index":2,"playId":"1ff2d6f8-72f7-3bec-945e-51c9dead8b49","pitchNumber":3,"startTime":"2025-08-30T02:31:27.438Z","endTime":"2025-08-30T02:31:30.669Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691783,"link":"/api/v1/people/691783"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":669257,"link":"/api/v1/people/669257","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2025-08-30T02:31:41.830Z","endTime":"2025-08-30T02:31:53.434Z","isPitch":false,"type":"action","player":{"id":669257,"link":"/api/v1/people/669257"},"defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691783,"link":"/api/v1/people/691783"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":669257,"link":"/api/v1/people/669257","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":87.6,"strikeZoneTop":3.35833427766682,"strikeZoneBottom":1.48205809013416,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.987508137879427,"aZ":-9.846067472869136,"pfxX":-2.7929471186329904,"pfxZ":11.55200239520634,"pX":0.3684251015791817,"pZ":1.1219280505127738,"vX0":8.777313254319006,"vY0":-137.0977394675307,"vZ0":-10.537745702085642,"x":102.96,"y":208.49,"x0":-2.4904235312651926,"y0":50.001819290481805,"z0":5.65469265021717,"aX":-5.39903214477952},"breaks":{"breakAngle":18.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":19.2,"breakHorizontal":3.5,"spinRate":2403,"spinDirection":206},"zone":14,"typeConfidence":2.0,"plateTime":0.39721827273566657,"extension":6.71680055991716},"index":4,"playId":"084f1ade-9d3e-38a2-a03c-f3436df6a6e5","pitchNumber":4,"startTime":"2025-08-30T02:31:53.434Z","endTime":"2025-08-30T02:31:57.150Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691783,"link":"/api/v1/people/691783"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":669257,"link":"/api/v1/people/669257","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.6,"endSpeed":76.4,"strikeZoneTop":3.31422320478944,"strikeZoneBottom":1.4692148615137,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.353221862043785,"aZ":-41.00213844316869,"pfxX":2.4117309233279585,"pfxZ":-6.1139447938339115,"pX":1.0844067573112668,"pZ":1.730489687553623,"vX0":7.886691072681452,"vY0":-118.7764260457792,"vZ0":-1.183633893369823,"x":75.66,"y":192.06,"x0":-2.57713431397616,"y0":50.000945848931075,"z0":5.92678765776492,"aX":3.4829095808462758},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.8,"breakVerticalInduced":-11.2,"breakHorizontal":-6.1,"spinRate":2476,"spinDirection":34},"zone":14,"typeConfidence":2.0,"plateTime":0.4591831177965795,"extension":6.5109348247208025},"index":5,"playId":"00ec8ff2-a329-3e09-ab0d-71c57f80e137","pitchNumber":5,"startTime":"2025-08-30T02:32:07.390Z","endTime":"2025-08-30T02:32:11.352Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691783,"link":"/api/v1/people/691783"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":669257,"link":"/api/v1/people/669257","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"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":94.9,"endSpeed":87.6,"strikeZoneTop":3.4,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.697552318255468,"aZ":-10.76356824421683,"pfxX":-3.1408094435981786,"pfxZ":10.994111258817998,"pX":-0.48972890963818827,"pZ":2.2122330231509815,"vX0":6.580441694956198,"vY0":-137.9535157555253,"vZ0":-7.716633423130053,"x":135.67,"y":179.05,"x0":-2.4868167227573785,"y0":50.0027239825535,"z0":5.752825328861052,"aX":-6.117025957764958},"breaks":{"breakAngle":21.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":18.7,"breakHorizontal":4.4,"spinRate":2263,"spinDirection":201},"zone":4,"typeConfidence":2.0,"plateTime":0.3954604259874914,"extension":6.675295600294327},"index":6,"playId":"ab397701-dc04-34fb-b9b5-d9fc11476ebc","pitchNumber":6,"startTime":"2025-08-30T02:32:25.475Z","endTime":"2025-08-30T02:32:29.817Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691783,"link":"/api/v1/people/691783"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":669257,"link":"/api/v1/people/669257","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"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":94.2,"endSpeed":86.6,"strikeZoneTop":3.33444638174063,"strikeZoneBottom":1.48937755297656,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.032010937049055,"aZ":-12.522110246632016,"pfxX":-3.883688319706584,"pfxZ":10.277705230164031,"pX":0.533620585043598,"pZ":3.5419347019396517,"vX0":9.459995989675996,"vY0":-136.87104815397336,"vZ0":-3.967432287227488,"x":96.66,"y":143.15,"x0":-2.4509657654760773,"y0":50.00164063478029,"z0":5.857632407150835,"aX":-7.426578752809425},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":18.0,"breakHorizontal":5.2,"spinRate":2393,"spinDirection":202},"zone":12,"typeConfidence":2.0,"plateTime":0.39901371673648,"extension":6.625124807629601},"index":7,"playId":"369ac22f-dd14-32b0-9a0b-079be28e4e36","pitchNumber":7,"startTime":"2025-08-30T02:33:06.355Z","endTime":"2025-08-30T02:33:10.377Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691783,"link":"/api/v1/people/691783"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":669257,"link":"/api/v1/people/669257","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669257,"link":"/api/v1/people/669257"},"credit":"b_pa"},{"player":{"id":668678,"link":"/api/v1/people/668678"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":58.9,"awayTeamWinProbability":41.1,"homeTeamWinProbabilityAdded":3.799999999999997,"leverageIndex":0.91,"dramaIndex":52.0,"contextMetrics":{},"playEndTime":"2025-08-30T02:33:10.377Z","atBatIndex":10},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Teoscar Hernández strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-30T02:33:24.801Z","endTime":"2025-08-30T02:34:36.998Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669257,"fullName":"Will Smith","link":"/api/v1/people/669257"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":672515,"link":"/api/v1/people/672515"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":87.7,"strikeZoneTop":3.42852128494485,"strikeZoneBottom":1.52178418249602,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.124366061147757,"aZ":-9.761241062194502,"pfxX":-2.888315160669963,"pfxZ":11.435184027129068,"pX":1.054070676295514,"pZ":2.836861302315707,"vX0":9.872426358628049,"vY0":-138.67142906195477,"vZ0":-6.319152237646406,"x":76.82,"y":162.18,"x0":-2.166882466420094,"y0":50.003699220334056,"z0":5.786643897794421,"aX":-5.661643205479536},"breaks":{"breakAngle":18.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":19.7,"breakHorizontal":3.4,"spinRate":2379,"spinDirection":203},"zone":12,"typeConfidence":2.0,"plateTime":0.3940082259952318,"extension":6.687279801408261},"index":0,"playId":"64edc118-b5b0-392a-8187-d5b92b85062c","pitchNumber":1,"startTime":"2025-08-30T02:33:34.534Z","endTime":"2025-08-30T02:33:38.230Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691783,"link":"/api/v1/people/691783"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":606192,"link":"/api/v1/people/606192","batSide":{"code":"R","description":"Right"}},"first":{"id":669257,"link":"/api/v1/people/669257"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"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":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":87.2,"strikeZoneTop":3.66,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.636939660199833,"aZ":-12.010979485787322,"pfxX":-3.614167410637292,"pfxZ":10.41568102604784,"pX":-0.8202202144623415,"pZ":3.0581212988940973,"vX0":6.158132128561057,"vY0":-137.56169889609157,"vZ0":-5.281343266618699,"x":148.26,"y":156.21,"x0":-2.6080281670115637,"y0":50.00113433705773,"z0":5.802198377401684,"aX":-6.995828793100818},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":18.1,"breakHorizontal":5.4,"spinRate":2298,"spinDirection":201},"zone":1,"typeConfidence":2.0,"plateTime":0.3966389817900082,"extension":6.539366231448887},"index":1,"playId":"a40f7317-9d43-3ba1-bf54-73cbb9c0098c","pitchNumber":2,"startTime":"2025-08-30T02:33:52.541Z","endTime":"2025-08-30T02:33:55.541Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691783,"link":"/api/v1/people/691783"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":606192,"link":"/api/v1/people/606192","batSide":{"code":"R","description":"Right"}},"first":{"id":669257,"link":"/api/v1/people/669257"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"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":89.9,"endSpeed":83.6,"strikeZoneTop":3.66,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.10631650658622,"aZ":-27.3103423879682,"pfxX":1.2255700998691963,"pfxZ":2.7743198681358354,"pX":0.8943769209069595,"pZ":2.669062117140652,"vX0":8.534986198035092,"vY0":-130.74199500832776,"vZ0":-2.820620338936763,"x":82.91,"y":166.72,"x0":-2.5538469472198235,"y0":50.00389844461883,"z0":5.78287174748168,"aX":2.150354320902973},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":4.7,"breakHorizontal":-3.8,"spinRate":2320,"spinDirection":150},"zone":14,"typeConfidence":2.0,"plateTime":0.4168108713686456,"extension":6.743948586154937},"index":2,"playId":"64baecaa-5dbc-389f-be83-194cf977c675","pitchNumber":3,"startTime":"2025-08-30T02:34:12.302Z","endTime":"2025-08-30T02:34:15.302Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691783,"link":"/api/v1/people/691783"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":606192,"link":"/api/v1/people/606192","batSide":{"code":"R","description":"Right"}},"first":{"id":669257,"link":"/api/v1/people/669257"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.5,"endSpeed":76.4,"strikeZoneTop":3.66,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.68182288793948,"aZ":-37.974490671582814,"pfxX":0.9369034802302054,"pfxZ":-3.986039054582366,"pX":0.46131203331716175,"pZ":0.500841088347739,"vX0":6.90866780857126,"vY0":-119.99232233321808,"vZ0":-4.41243976735656,"x":99.42,"y":225.26,"x0":-2.5794710615759953,"y0":50.00359927596882,"z0":5.754784536230233,"aX":1.3622566369272597},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.4,"breakVerticalInduced":-8.0,"breakHorizontal":-3.4,"spinRate":2420,"spinDirection":23},"zone":14,"typeConfidence":2.0,"plateTime":0.45684042486010235,"extension":6.525585606715144},"index":3,"playId":"551f3517-8694-331e-a492-6c04abcee279","pitchNumber":4,"startTime":"2025-08-30T02:34:31.751Z","endTime":"2025-08-30T02:34:36.998Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691783,"link":"/api/v1/people/691783"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":606192,"link":"/api/v1/people/606192","batSide":{"code":"R","description":"Right"}},"first":{"id":669257,"link":"/api/v1/people/669257"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":606192,"link":"/api/v1/people/606192"},"credit":"b_ab"},{"player":{"id":668678,"link":"/api/v1/people/668678"},"credit":"p_ab"},{"player":{"id":606192,"link":"/api/v1/people/606192"},"credit":"b_pa"},{"player":{"id":668678,"link":"/api/v1/people/668678"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.400000000000006,"awayTeamWinProbability":44.599999999999994,"homeTeamWinProbabilityAdded":-3.499999999999993,"leverageIndex":1.52,"dramaIndex":65.0,"contextMetrics":{},"playEndTime":"2025-08-30T02:34:36.998Z","atBatIndex":11},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Michael Conforto strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-30T02:34:53.662Z","endTime":"2025-08-30T02:36:25.380Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669257,"fullName":"Will Smith","link":"/api/v1/people/669257"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":672515,"link":"/api/v1/people/672515"},"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":94.6,"endSpeed":86.9,"strikeZoneTop":3.25222607092218,"strikeZoneBottom":1.57324610665707,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.926910844516097,"aZ":-12.772029002483476,"pfxX":-0.9240527730628392,"pfxZ":10.052142424920158,"pX":-0.5070831361261408,"pZ":3.3797574575924165,"vX0":6.050034536418442,"vY0":-137.66606877075324,"vZ0":-4.323006633917022,"x":136.33,"y":147.53,"x0":-2.6078292221761368,"y0":50.00424506864241,"z0":5.8271306163084775,"aX":-1.7840320986681584},"breaks":{"breakAngle":2.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":17.5,"breakHorizontal":0.5,"spinRate":2249,"spinDirection":205},"zone":11,"typeConfidence":2.0,"plateTime":0.3969941513159494,"extension":6.60071772457179},"index":0,"playId":"9b69dbf5-4f4e-3021-8299-1b734665aa6d","pitchNumber":1,"startTime":"2025-08-30T02:35:02.059Z","endTime":"2025-08-30T02:35:05.145Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691783,"link":"/api/v1/people/691783"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":624424,"link":"/api/v1/people/624424","batSide":{"code":"L","description":"Left"}},"first":{"id":669257,"link":"/api/v1/people/669257"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.4,"endSpeed":79.5,"strikeZoneTop":3.2142994324908,"strikeZoneBottom":1.48808031314359,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.88360982835338,"aZ":-25.891892054212313,"pfxX":-6.330108975539183,"pfxZ":3.9596708529667746,"pX":-1.6049011328462952,"pZ":1.421659087407526,"vX0":5.417411344780043,"vY0":-124.39623373822091,"vZ0":-4.961563501692118,"x":178.18,"y":200.4,"x0":-2.974722936116735,"y0":50.00517442400243,"z0":5.55445704904036,"aX":-10.052479347396503},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":6.4,"breakHorizontal":10.4,"spinRate":1482,"spinDirection":234},"zone":13,"typeConfidence":2.0,"plateTime":0.4381221488227931,"extension":6.296014604805284},"index":1,"playId":"f619473f-e70c-38fc-b368-551de4b6baab","pitchNumber":2,"startTime":"2025-08-30T02:35:18.395Z","endTime":"2025-08-30T02:35:22.557Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691783,"link":"/api/v1/people/691783"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":624424,"link":"/api/v1/people/624424","batSide":{"code":"L","description":"Left"}},"first":{"id":669257,"link":"/api/v1/people/669257"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"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":95.0,"endSpeed":87.7,"strikeZoneTop":3.36,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.815656441816138,"aZ":-11.81457611735229,"pfxX":-3.803635255290615,"pfxZ":10.429208990018825,"pX":0.09403741831646444,"pZ":2.41405672831228,"vX0":8.678297926027422,"vY0":-138.13464274470263,"vZ0":-6.792447968012137,"x":113.42,"y":173.6,"x0":-2.5798863766441116,"y0":50.00420327372225,"z0":5.682019639566265,"aX":-7.427023843028374},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":17.8,"breakHorizontal":5.3,"spinRate":2324,"spinDirection":204},"zone":5,"typeConfidence":2.0,"plateTime":0.39496678109019934,"extension":6.747446807558362},"index":2,"playId":"6690daf9-dfd6-3098-93e9-29b12675bbf5","pitchNumber":3,"startTime":"2025-08-30T02:35:45.174Z","endTime":"2025-08-30T02:35:48.174Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691783,"link":"/api/v1/people/691783"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":624424,"link":"/api/v1/people/624424","batSide":{"code":"L","description":"Left"}},"first":{"id":669257,"link":"/api/v1/people/669257"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.0,"endSpeed":76.0,"strikeZoneTop":3.36,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.777579874544028,"aZ":-40.20630410598997,"pfxX":0.6822281467519966,"pfxZ":-5.580792836746978,"pX":0.7451485856276887,"pZ":1.1928468818362208,"vX0":7.857565339093712,"vY0":-119.22724676091543,"vZ0":-2.0710614638605915,"x":88.6,"y":206.57,"x0":-2.6806959314440237,"y0":50.00095196812288,"z0":5.698981659977718,"aX":0.9806978267664263},"breaks":{"breakAngle":3.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.0,"breakVerticalInduced":-10.3,"breakHorizontal":-3.1,"spinRate":2369,"spinDirection":31},"zone":14,"typeConfidence":2.0,"plateTime":0.4592857218648687,"extension":6.662827724425415},"index":3,"playId":"4172ee22-0421-334b-a1d4-feff7e54c996","pitchNumber":4,"startTime":"2025-08-30T02:36:21.215Z","endTime":"2025-08-30T02:36:25.380Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691783,"link":"/api/v1/people/691783"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":624424,"link":"/api/v1/people/624424","batSide":{"code":"L","description":"Left"}},"first":{"id":669257,"link":"/api/v1/people/669257"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":624424,"link":"/api/v1/people/624424"},"credit":"b_ab"},{"player":{"id":668678,"link":"/api/v1/people/668678"},"credit":"p_ab"},{"player":{"id":624424,"link":"/api/v1/people/624424"},"credit":"b_pa"},{"player":{"id":668678,"link":"/api/v1/people/668678"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.400000000000006,"awayTeamWinProbability":47.599999999999994,"homeTeamWinProbabilityAdded":-3.0,"leverageIndex":1.27,"dramaIndex":56.0,"contextMetrics":{},"playEndTime":"2025-08-30T02:36:25.380Z","atBatIndex":12},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Andy Pages called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-30T02:36:39.607Z","endTime":"2025-08-30T02:38:13.475Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":672515,"link":"/api/v1/people/672515"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":86.0,"strikeZoneTop":3.48,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.84486647745714,"aZ":-11.932984667998788,"pfxX":-2.7641042983299267,"pfxZ":10.667476396631606,"pX":-0.6490191145957165,"pZ":3.1000443564478677,"vX0":6.066594139637188,"vY0":-136.79339226054407,"vZ0":-5.139366408694636,"x":141.74,"y":155.08,"x0":-2.5351671552856083,"y0":50.00205338108707,"z0":5.819521997668709,"aX":-5.245057380955258},"breaks":{"breakAngle":16.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":18.5,"breakHorizontal":3.7,"spinRate":2308,"spinDirection":199},"zone":1,"typeConfidence":2.0,"plateTime":0.40022198122923314,"extension":6.6807936527118015},"index":0,"playId":"d3fd0f95-56ab-36eb-ac81-a8c966f909b1","pitchNumber":1,"startTime":"2025-08-30T02:36:52.299Z","endTime":"2025-08-30T02:36:55.299Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691783,"link":"/api/v1/people/691783"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":681624,"link":"/api/v1/people/681624","batSide":{"code":"R","description":"Right"}},"first":{"id":669257,"link":"/api/v1/people/669257"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.7,"endSpeed":77.2,"strikeZoneTop":3.49826902252991,"strikeZoneBottom":1.55180619578436,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.98239865218006,"aZ":-41.964324781978675,"pfxX":1.239207536187636,"pfxZ":-6.64761387075262,"pX":1.0913828333352817,"pZ":0.8715746542935842,"vX0":8.359898721876842,"vY0":-120.19232133545044,"vZ0":-2.8485607739261827,"x":75.4,"y":215.25,"x0":-2.584379115632116,"y0":50.00441522241722,"z0":5.776973396000659,"aX":1.8241582319717875},"breaks":{"breakAngle":3.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.4,"breakVerticalInduced":-12.5,"breakHorizontal":-4.1,"spinRate":2427,"spinDirection":31},"zone":14,"typeConfidence":2.0,"plateTime":0.45466000760116465,"extension":6.550475471064522},"index":1,"playId":"38f00979-2e6d-37ff-9b01-f922f95b6afd","pitchNumber":2,"startTime":"2025-08-30T02:37:14.201Z","endTime":"2025-08-30T02:37:17.618Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691783,"link":"/api/v1/people/691783"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":681624,"link":"/api/v1/people/681624","batSide":{"code":"R","description":"Right"}},"first":{"id":669257,"link":"/api/v1/people/669257"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":87.5,"strikeZoneTop":3.55248128539927,"strikeZoneBottom":1.66886904398482,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.405231260911854,"aZ":-12.852158008408683,"pfxX":-1.7307948358556522,"pfxZ":9.945219387194733,"pX":0.22476587520043687,"pZ":2.5716113309520883,"vX0":7.757414168603234,"vY0":-137.74037369533923,"vZ0":-6.386254818775761,"x":108.43,"y":169.35,"x0":-2.3896699848652885,"y0":50.003171980116925,"z0":5.77049789890091,"aX":-3.3635666145081897},"breaks":{"breakAngle":7.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":17.0,"breakHorizontal":1.7,"spinRate":2293,"spinDirection":200},"zone":5,"typeConfidence":2.0,"plateTime":0.3959733783459627,"extension":6.5914094249414585},"index":2,"playId":"fec59aa5-573e-3f78-93e9-cf9ccc62a2c5","pitchNumber":3,"startTime":"2025-08-30T02:37:30.589Z","endTime":"2025-08-30T02:37:34.156Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691783,"link":"/api/v1/people/691783"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":681624,"link":"/api/v1/people/681624","batSide":{"code":"R","description":"Right"}},"first":{"id":669257,"link":"/api/v1/people/669257"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"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":94.3,"endSpeed":86.5,"strikeZoneTop":3.46952242768696,"strikeZoneBottom":1.5541923603375,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.875582080248215,"aZ":-13.346268508103833,"pfxX":-2.7679956785409936,"pfxZ":9.844505769311768,"pX":0.7170884620594454,"pZ":3.897022868388278,"vX0":9.51681376304773,"vY0":-137.06901642016186,"vZ0":-3.0349930193699963,"x":89.67,"y":133.56,"x0":-2.432534126264668,"y0":50.000673996608946,"z0":5.923764604648826,"aX":-5.293905471451332},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":17.4,"breakHorizontal":3.1,"spinRate":2414,"spinDirection":201},"zone":12,"typeConfidence":2.0,"plateTime":0.3988279522021525,"extension":6.523615069220405},"index":3,"playId":"cf97b3e7-4f56-3c85-966b-b2692b64286e","pitchNumber":4,"startTime":"2025-08-30T02:37:49.232Z","endTime":"2025-08-30T02:37:52.295Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691783,"link":"/api/v1/people/691783"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":681624,"link":"/api/v1/people/681624","batSide":{"code":"R","description":"Right"}},"first":{"id":669257,"link":"/api/v1/people/669257"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":87.6,"strikeZoneTop":3.53411633027751,"strikeZoneBottom":1.58740218191783,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.487650062311925,"aZ":-12.95911684493913,"pfxX":-3.3041595197738087,"pfxZ":9.81021545821261,"pX":-0.9521655170450026,"pZ":2.4869134726508078,"vX0":5.899989486441612,"vY0":-138.69068324220075,"vZ0":-6.404981221836039,"x":153.29,"y":171.63,"x0":-2.6726330045768867,"y0":50.00169777486077,"z0":5.681693021620141,"aX":-6.471452738211982},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":16.7,"breakHorizontal":4.8,"spinRate":2271,"spinDirection":210},"zone":13,"typeConfidence":2.0,"plateTime":0.3941412264253046,"extension":6.61616309112593},"index":4,"playId":"86ff169b-ce20-3c41-a650-afdb851f7187","pitchNumber":5,"startTime":"2025-08-30T02:38:09.688Z","endTime":"2025-08-30T02:38:13.475Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691783,"link":"/api/v1/people/691783"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":681624,"link":"/api/v1/people/681624","batSide":{"code":"R","description":"Right"}},"first":{"id":669257,"link":"/api/v1/people/669257"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681624,"link":"/api/v1/people/681624"},"credit":"b_ab"},{"player":{"id":668678,"link":"/api/v1/people/668678"},"credit":"p_ab"},{"player":{"id":681624,"link":"/api/v1/people/681624"},"credit":"b_pa"},{"player":{"id":668678,"link":"/api/v1/people/668678"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-2.4000000000000057,"leverageIndex":0.94,"dramaIndex":43.0,"contextMetrics":{},"playEndTime":"2025-08-30T02:38:13.475Z","atBatIndex":13},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Alek Thomas grounds out, second baseman Alex Freeland to first baseman Freddie Freeman.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":14,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-30T02:40:17.791Z","endTime":"2025-08-30T02:41:12.913Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605483,"fullName":"Blake Snell","link":"/api/v1/people/605483"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":690976,"link":"/api/v1/people/690976"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":518692,"link":"/api/v1/people/518692"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.9,"endSpeed":84.9,"strikeZoneTop":3.28,"strikeZoneBottom":1.43,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.287948188906498,"aZ":-13.987924808116707,"pfxX":2.9283268072701496,"pfxZ":9.960186877715476,"pX":0.024495501320074057,"pZ":2.4786528749229597,"vX0":-5.64109059715922,"vY0":-133.65758437282855,"vZ0":-7.536931743138083,"x":116.07,"y":171.86,"x0":1.7731475029439863,"y0":50.004882746325926,"z0":6.320900280488818,"aX":5.348441753889891},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":16.8,"breakHorizontal":-4.2,"spinRate":2431,"spinDirection":160},"zone":5,"typeConfidence":0.72,"plateTime":0.40834409871817945,"extension":6.699715893829031},"index":0,"playId":"e6781b56-5101-3537-9401-d8b324e5aee2","pitchNumber":1,"startTime":"2025-08-30T02:40:31.674Z","endTime":"2025-08-30T02:40:34.820Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605483,"link":"/api/v1/people/605483","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":677950,"link":"/api/v1/people/677950","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.9,"endSpeed":80.6,"strikeZoneTop":3.28,"strikeZoneBottom":1.43,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.431487425940542,"aZ":-21.88923896073689,"pfxX":-1.917978573212996,"pfxZ":6.390908255363422,"pX":-0.888124114189816,"pZ":0.5668712271088885,"vX0":-6.03312706602548,"vY0":-124.80545086588761,"vZ0":-9.743972766120365,"x":150.85,"y":223.47,"x0":1.790570307588957,"y0":50.00369430330758,"z0":6.263106320771911,"aX":-3.084189650550329},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":10.0,"breakHorizontal":4.6,"spinRate":2231,"spinDirection":161},"zone":13,"typeConfidence":0.75,"plateTime":0.43557815247065346,"extension":6.6545378567408475},"index":1,"playId":"ae3cfb47-02e5-3dad-bd3c-63f099f4970c","pitchNumber":2,"startTime":"2025-08-30T02:40:48.644Z","endTime":"2025-08-30T02:40:51.644Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605483,"link":"/api/v1/people/605483","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":677950,"link":"/api/v1/people/677950","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.6,"endSpeed":80.5,"strikeZoneTop":3.28,"strikeZoneBottom":1.43,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.852330794136908,"aZ":-25.848918349287096,"pfxX":-2.981012372644896,"pfxZ":3.937466065680808,"pX":-1.5747401053490768,"pZ":1.496701645912334,"vX0":-7.138985416473967,"vY0":-124.51914896605643,"vZ0":-6.773611376632981,"x":177.03,"y":198.37,"x0":1.6917795423312318,"y0":50.000964912008186,"z0":6.327871641674307,"aX":-4.780996579223102},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":6.1,"breakHorizontal":6.7,"spinRate":2233,"spinDirection":189},"zone":13,"typeConfidence":0.63,"plateTime":0.4362417399684193,"extension":6.593149900503211},"hitData":{"launchSpeed":74.6,"launchAngle":-21.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":134.34,"coordY":148.03}},"index":2,"playId":"dd686a16-2d5e-3a63-a40a-4c3fb458fa75","pitchNumber":3,"startTime":"2025-08-30T02:41:05.582Z","endTime":"2025-08-30T02:41:12.913Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605483,"link":"/api/v1/people/605483","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":677950,"link":"/api/v1/people/677950","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677950,"link":"/api/v1/people/677950"},"credit":"b_ab"},{"player":{"id":605483,"link":"/api/v1/people/605483"},"credit":"p_ab"},{"player":{"id":677950,"link":"/api/v1/people/677950"},"credit":"b_pa"},{"player":{"id":605483,"link":"/api/v1/people/605483"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.5,"awayTeamWinProbability":47.5,"homeTeamWinProbabilityAdded":2.5,"leverageIndex":0.98,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2025-08-30T02:41:12.913Z","atBatIndex":14},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jordan Lawlar called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":15,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-30T02:41:33.329Z","endTime":"2025-08-30T02:43:01.327Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":691783,"fullName":"Jordan Lawlar","link":"/api/v1/people/691783"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605483,"fullName":"Blake Snell","link":"/api/v1/people/605483"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":691783,"fullName":"Jordan Lawlar","link":"/api/v1/people/691783"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":669257,"link":"/api/v1/people/669257"},"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":93.6,"endSpeed":86.9,"strikeZoneTop":3.0863249502498,"strikeZoneBottom":1.44122029420149,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.282142417257493,"aZ":-14.559605420497835,"pfxX":0.5336405419971872,"pfxZ":9.204017221709721,"pX":-0.4638968229159305,"pZ":4.113122720904434,"vX0":-5.906734333127307,"vY0":-136.33470360901623,"vZ0":-3.723978431487842,"x":134.68,"y":127.73,"x0":1.646198312576064,"y0":50.00496120804451,"z0":6.47851908490766,"aX":1.0228546529948719},"breaks":{"breakAngle":0.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":16.2,"breakHorizontal":0.1,"spinRate":2350,"spinDirection":159},"zone":11,"typeConfidence":0.83,"plateTime":0.39922403331845047,"extension":6.717066041255291},"index":0,"playId":"48da2a6c-1f7f-3b08-b058-cc21a50a9179","pitchNumber":1,"startTime":"2025-08-30T02:41:39.409Z","endTime":"2025-08-30T02:41:42.962Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605483,"link":"/api/v1/people/605483","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":691783,"link":"/api/v1/people/691783","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.8,"endSpeed":80.8,"strikeZoneTop":3.4299990570157,"strikeZoneBottom":1.58000086376617,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.753359272220084,"aZ":-23.449888442579134,"pfxX":-3.480593436353326,"pfxZ":5.407523942547808,"pX":-0.5539144019984031,"pZ":0.4322083838758787,"vX0":-4.761378296235054,"vY0":-124.75454537126342,"vZ0":-9.5982366828518,"x":138.11,"y":227.11,"x0":1.8151113019471032,"y0":50.0005327731958,"z0":6.190331703910781,"aX":-5.608323515548194},"breaks":{"breakAngle":14.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":8.3,"breakHorizontal":7.2,"spinRate":2313,"spinDirection":172},"zone":13,"typeConfidence":0.67,"plateTime":0.4353061775711806,"extension":6.539734450346626},"index":1,"playId":"4725abb4-4f8f-3238-9b93-a9363be480c0","pitchNumber":2,"startTime":"2025-08-30T02:41:53.194Z","endTime":"2025-08-30T02:41:56.194Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605483,"link":"/api/v1/people/605483","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":691783,"link":"/api/v1/people/691783","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"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":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.9,"endSpeed":78.9,"strikeZoneTop":3.34190947534005,"strikeZoneBottom":1.49026957718007,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.984409525739583,"aZ":-23.300350283171145,"pfxX":6.86668386856093,"pfxZ":5.683593011032254,"pX":0.7423829622573415,"pZ":1.3119862913811742,"vX0":-5.324890658037219,"vY0":-123.46459501599733,"vZ0":-7.017386006570969,"x":88.7,"y":203.36,"x0":2.0230787475275833,"y0":50.002941889300416,"z0":6.120379333063421,"aX":10.720868586813651},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":9.1,"breakHorizontal":-11.4,"spinRate":1662,"spinDirection":129},"zone":14,"typeConfidence":0.89,"plateTime":0.44172460151917736,"extension":6.6726716178475005},"index":2,"playId":"2a4af8b5-2196-3d76-858c-ae3b87a51fa4","pitchNumber":3,"startTime":"2025-08-30T02:42:13.099Z","endTime":"2025-08-30T02:42:16.385Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605483,"link":"/api/v1/people/605483","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":691783,"link":"/api/v1/people/691783","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2025-08-30T02:42:24.778Z","endTime":"2025-08-30T02:42:34.771Z","isPitch":false,"type":"action","player":{"id":691783,"link":"/api/v1/people/691783"},"defense":{"pitcher":{"id":605483,"link":"/api/v1/people/605483","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":691783,"link":"/api/v1/people/691783","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"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":2,"outs":1},"pitchData":{"startSpeed":85.7,"endSpeed":80.1,"strikeZoneTop":3.43,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.22894481161466,"aZ":-24.797553102030566,"pfxX":-2.8641258599220634,"pfxZ":4.599523059381475,"pX":-0.473107396180512,"pZ":1.9034501081990025,"vX0":-4.836627188484739,"vY0":-124.82425683030031,"vZ0":-5.927778489924892,"x":135.03,"y":187.39,"x0":1.8494613770524895,"y0":50.00357829705048,"z0":6.306640579979555,"aX":-4.594315698236768},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":7.4,"breakHorizontal":6.1,"spinRate":2235,"spinDirection":171},"zone":7,"typeConfidence":0.7,"plateTime":0.43605711361951727,"extension":6.726401326699451},"index":4,"playId":"18adef11-3118-3185-bf8d-cb5a84d68b53","pitchNumber":4,"startTime":"2025-08-30T02:42:34.771Z","endTime":"2025-08-30T02:42:39.113Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605483,"link":"/api/v1/people/605483","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":691783,"link":"/api/v1/people/691783","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"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":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.9,"endSpeed":73.3,"strikeZoneTop":3.29046529046041,"strikeZoneBottom":1.51936230822039,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.72726270140409,"aZ":-40.28813951296613,"pfxX":-8.81163830133343,"pfxZ":-6.069650362630741,"pX":-0.14672070836840173,"pZ":1.726880572823569,"vX0":-1.8561879360552174,"vY0":-114.99323034261077,"vZ0":-1.773745774732486,"x":122.59,"y":192.15,"x0":1.81607705582537,"y0":50.00333551392409,"z0":6.423897555096036,"aX":-11.777084542014435},"breaks":{"breakAngle":16.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.0,"breakVerticalInduced":-11.2,"breakHorizontal":16.4,"spinRate":2496,"spinDirection":317},"zone":8,"typeConfidence":0.91,"plateTime":0.4766808234612565,"extension":6.693616424167279},"index":5,"playId":"cf8a560a-3b93-3526-99d8-d7e76241e807","pitchNumber":5,"startTime":"2025-08-30T02:42:58.317Z","endTime":"2025-08-30T02:43:01.327Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605483,"link":"/api/v1/people/605483","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":691783,"link":"/api/v1/people/691783","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691783,"link":"/api/v1/people/691783"},"credit":"b_ab"},{"player":{"id":605483,"link":"/api/v1/people/605483"},"credit":"p_ab"},{"player":{"id":691783,"link":"/api/v1/people/691783"},"credit":"b_pa"},{"player":{"id":605483,"link":"/api/v1/people/605483"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.300000000000004,"awayTeamWinProbability":45.699999999999996,"homeTeamWinProbabilityAdded":1.8000000000000043,"leverageIndex":0.73,"dramaIndex":35.0,"contextMetrics":{},"playEndTime":"2025-08-30T02:43:01.327Z","atBatIndex":15},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Ketel Marte walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-30T02:43:15.458Z","endTime":"2025-08-30T02:45:04.640Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605483,"fullName":"Blake Snell","link":"/api/v1/people/605483"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"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":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.6,"endSpeed":82.1,"strikeZoneTop":3.62,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.269612367920246,"aZ":-24.988361238901692,"pfxX":-3.6089912655614027,"pfxZ":4.265069250275741,"pX":-0.44093040412206813,"pZ":2.2143331956673054,"vX0":-4.371256467603896,"vY0":-127.63078497170783,"vZ0":-5.518798259934328,"x":133.81,"y":178.99,"x0":1.7497951082440633,"y0":50.00067168971372,"z0":6.321770392690627,"aX":-6.072163197494465},"breaks":{"breakAngle":14.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":7.0,"breakHorizontal":7.3,"spinRate":2268,"spinDirection":174},"zone":7,"typeConfidence":0.88,"plateTime":0.4258791261997126,"extension":6.539876910563421},"index":0,"playId":"8226e01a-e8bf-38a9-a6a3-364f1713d04c","pitchNumber":1,"startTime":"2025-08-30T02:43:23.642Z","endTime":"2025-08-30T02:43:26.977Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605483,"link":"/api/v1/people/605483","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":606466,"link":"/api/v1/people/606466","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":87.1,"strikeZoneTop":3.63744338263191,"strikeZoneBottom":1.68227921616848,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.796333659716147,"aZ":-8.963320730321872,"pfxX":2.067752183692071,"pfxZ":12.043929183033445,"pX":0.8970762787723813,"pZ":1.51059575413494,"vX0":-3.54283785451899,"vY0":-137.52409818196804,"vZ0":-11.022208517569101,"x":82.81,"y":197.99,"x0":1.9298539940510702,"y0":50.00131122258478,"z0":6.165406406821561,"aX":3.9845626118116275},"breaks":{"breakAngle":16.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":19.8,"breakHorizontal":-3.0,"spinRate":2501,"spinDirection":156},"zone":14,"typeConfidence":0.88,"plateTime":0.3973734542673051,"extension":6.728130125052268},"index":1,"playId":"515a3293-98f6-3abb-ab92-eda354d24774","pitchNumber":2,"startTime":"2025-08-30T02:43:50.912Z","endTime":"2025-08-30T02:43:54.192Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605483,"link":"/api/v1/people/605483","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":606466,"link":"/api/v1/people/606466","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.7,"endSpeed":80.1,"strikeZoneTop":3.59744145194139,"strikeZoneBottom":1.6738090299793,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.01824750168849,"aZ":-20.064121117735446,"pfxX":5.002737544399954,"pfxZ":7.554458086554805,"pX":1.3407080296780363,"pZ":0.9499694469677127,"vX0":-3.4884259227409387,"vY0":-124.72807276372791,"vZ0":-8.57587073517229,"x":65.9,"y":213.13,"x0":2.0955395285696232,"y0":50.000728606406945,"z0":6.038891356840373,"aX":8.017762180421014},"breaks":{"breakAngle":19.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":12.2,"breakHorizontal":-8.4,"spinRate":1823,"spinDirection":133},"zone":14,"typeConfidence":0.88,"plateTime":0.4362658164970572,"extension":6.705605405119925},"index":2,"playId":"363521fe-8311-36de-b256-7fca85f7fdb5","pitchNumber":3,"startTime":"2025-08-30T02:44:05.375Z","endTime":"2025-08-30T02:44:08.375Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605483,"link":"/api/v1/people/605483","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":606466,"link":"/api/v1/people/606466","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":87.3,"strikeZoneTop":3.5987978468476,"strikeZoneBottom":1.67515012073584,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.753963663564228,"aZ":-12.523951559754897,"pfxX":3.666375687904118,"pfxZ":10.187773768200106,"pX":-0.8363355138979436,"pZ":3.3604393416598226,"vX0":-7.8894813487337965,"vY0":-136.93747564446863,"vZ0":-5.940152426357397,"x":148.88,"y":148.05,"x0":1.585584958272892,"y0":50.00626565416779,"z0":6.389272995336989,"aX":7.074727446642009},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":17.6,"breakHorizontal":-5.3,"spinRate":2450,"spinDirection":162},"zone":11,"typeConfidence":0.88,"plateTime":0.39758028385500355,"extension":6.733655107112276},"index":3,"playId":"443b16e0-af02-3b0a-a1ff-51c7d33fd272","pitchNumber":4,"startTime":"2025-08-30T02:44:21.317Z","endTime":"2025-08-30T02:44:25.137Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605483,"link":"/api/v1/people/605483","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":606466,"link":"/api/v1/people/606466","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"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":86.6,"endSpeed":80.2,"strikeZoneTop":3.62,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.167187163988192,"aZ":-19.35289820800861,"pfxX":5.45990299984289,"pfxZ":7.915989313305225,"pX":0.11644154640017339,"pZ":1.5724774827114136,"vX0":-6.147586010223255,"vY0":-125.8581763233891,"vZ0":-7.49652830896754,"x":112.56,"y":196.32,"x0":1.8700192177915436,"y0":50.00552435303435,"z0":6.131898166357008,"aX":8.84774287250072},"breaks":{"breakAngle":20.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":13.0,"breakHorizontal":-8.6,"spinRate":1967,"spinDirection":133},"zone":8,"typeConfidence":0.87,"plateTime":0.4335473110539785,"extension":6.810689946455987},"index":4,"playId":"02edbf2c-b450-32fa-9c40-13d68fad513f","pitchNumber":5,"startTime":"2025-08-30T02:44:37.087Z","endTime":"2025-08-30T02:44:40.973Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605483,"link":"/api/v1/people/605483","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":606466,"link":"/api/v1/people/606466","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.4,"endSpeed":79.9,"strikeZoneTop":3.57697845758002,"strikeZoneBottom":1.65345392215375,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.909585829915756,"aZ":-21.441157904767348,"pfxX":6.809926728496077,"pfxZ":6.689060342483274,"pX":0.16130963535526596,"pZ":0.811647366349872,"vX0":-6.508779876764519,"vY0":-125.4789014634336,"vZ0":-8.577131796066539,"x":110.85,"y":216.87,"x0":1.8963785695824387,"y0":50.0047695339867,"z0":6.0034889181315885,"aX":10.92870045890629},"breaks":{"breakAngle":22.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":10.4,"breakHorizontal":-10.9,"spinRate":1962,"spinDirection":137},"zone":14,"typeConfidence":0.89,"plateTime":0.43547859077327766,"extension":6.871752263180486},"index":5,"playId":"ca427d04-9a98-3833-85c7-679bc36466dc","pitchNumber":6,"startTime":"2025-08-30T02:45:00.712Z","endTime":"2025-08-30T02:45:04.640Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605483,"link":"/api/v1/people/605483","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":606466,"link":"/api/v1/people/606466","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":606466,"link":"/api/v1/people/606466"},"credit":"b_pa"},{"player":{"id":605483,"link":"/api/v1/people/605483"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.0,"awayTeamWinProbability":47.0,"homeTeamWinProbabilityAdded":-1.3000000000000043,"leverageIndex":0.47,"dramaIndex":25.0,"contextMetrics":{},"playEndTime":"2025-08-30T02:45:04.640Z","atBatIndex":16},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Geraldo Perdomo grounds out, third baseman Enrique Hernández to first baseman Freddie Freeman.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-30T02:45:17.920Z","endTime":"2025-08-30T02:47:32.478Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605483,"fullName":"Blake Snell","link":"/api/v1/people/605483"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6],"actionIndex":[2],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":571771,"link":"/api/v1/people/571771"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":518692,"link":"/api/v1/people/518692"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":87.0,"strikeZoneTop":3.58532236933255,"strikeZoneBottom":1.63894512637548,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.067068100745733,"aZ":-9.87938027331127,"pfxX":2.373236676368295,"pfxZ":11.646406182647812,"pX":0.027593765674356417,"pZ":0.8922087073381056,"vX0":-5.811404928342952,"vY0":-137.18318864968734,"vZ0":-12.358824669395121,"x":115.95,"y":214.69,"x0":1.860928611433957,"y0":50.00499402481872,"z0":6.118268763779937,"aX":4.544258888754698},"breaks":{"breakAngle":15.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":18.7,"breakHorizontal":-3.1,"spinRate":2516,"spinDirection":156},"zone":14,"typeConfidence":0.86,"plateTime":0.3985746315018157,"extension":6.748399926278975},"index":0,"playId":"6c4e3260-694c-38bd-9dd1-8cf4bb8ac8be","pitchNumber":1,"startTime":"2025-08-30T02:45:30.967Z","endTime":"2025-08-30T02:45:34.564Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605483,"link":"/api/v1/people/605483","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"R","description":"Right"}},"first":{"id":606466,"link":"/api/v1/people/606466"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.6,"endSpeed":75.1,"strikeZoneTop":3.52,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.279628317257682,"aZ":-37.35302928267954,"pfxX":-3.310686127719462,"pfxZ":-3.727019784381986,"pX":-0.7150468972621902,"pZ":-0.09746978680372408,"vX0":-4.876523620859999,"vY0":-117.14869166598015,"vZ0":-6.51601612115477,"x":144.26,"y":241.41,"x0":1.8242687059897607,"y0":50.00302001436992,"z0":6.214452586284263,"aX":-4.598486070369159},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.3,"breakVerticalInduced":-8.2,"breakHorizontal":7.2,"spinRate":2626,"spinDirection":327},"zone":13,"typeConfidence":0.89,"plateTime":0.4676766015890794,"extension":6.64311018547969},"index":1,"playId":"a871f06d-1402-3986-81b6-3287932651d8","pitchNumber":2,"startTime":"2025-08-30T02:45:48.778Z","endTime":"2025-08-30T02:45:56.601Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605483,"link":"/api/v1/people/605483","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"R","description":"Right"}},"first":{"id":606466,"link":"/api/v1/people/606466"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Wild pitch by pitcher Blake Snell. Ketel Marte to 2nd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"index":2,"actionPlayId":"a871f06d-1402-3986-81b6-3287932651d8","startTime":"2025-08-30T02:46:09.479Z","endTime":"2025-08-30T02:46:21.780Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":606466,"link":"/api/v1/people/606466"},"defense":{"pitcher":{"id":605483,"link":"/api/v1/people/605483","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"R","description":"Right"}},"first":{"id":606466,"link":"/api/v1/people/606466"},"postOnSecond":{"id":606466,"link":"/api/v1/people/606466"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Third Base"}],"homeTeamWinProbability":51.800000000000004,"awayTeamWinProbability":48.199999999999996,"homeTeamWinProbabilityAdded":-1.1999999999999957,"leverageIndex":1.01,"dramaIndex":38.0,"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.5,"endSpeed":85.8,"strikeZoneTop":3.59445761450687,"strikeZoneBottom":1.6493191830784,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.766929061246877,"aZ":-12.856688994817446,"pfxX":1.0151955319517247,"pfxZ":10.273241376147261,"pX":-0.6458058330532805,"pZ":3.8594224841988707,"vX0":-6.563726610975138,"vY0":-136.01669307088693,"vZ0":-4.34556351683887,"x":141.62,"y":134.58,"x0":1.662932141715497,"y0":50.00614785342393,"z0":6.363941958442735,"aX":1.9092717991533157},"breaks":{"breakAngle":2.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":17.9,"breakHorizontal":-0.5,"spinRate":2530,"spinDirection":161},"zone":11,"typeConfidence":0.84,"plateTime":0.40209726048523864,"extension":6.721309235096997},"index":3,"playId":"f872d711-2065-303c-bcc9-f9700b1ced63","pitchNumber":3,"startTime":"2025-08-30T02:46:21.780Z","endTime":"2025-08-30T02:46:24.838Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605483,"link":"/api/v1/people/605483","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"R","description":"Right"}},"second":{"id":606466,"link":"/api/v1/people/606466"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":86.3,"strikeZoneTop":3.59913980432936,"strikeZoneBottom":1.68522825379732,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.95364592050836,"aZ":-12.458334780539166,"pfxX":1.7885408239465108,"pfxZ":10.369211118614723,"pX":-0.346518322361523,"pZ":4.146956827978476,"vX0":-6.1483084121746705,"vY0":-136.52170941922864,"vZ0":-3.7210247477658003,"x":130.21,"y":126.81,"x0":1.6951079708744503,"y0":50.00501833400231,"z0":6.375549511525218,"aX":3.4014648060810035},"breaks":{"breakAngle":9.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":18.2,"breakHorizontal":-2.0,"spinRate":2473,"spinDirection":157},"zone":11,"typeConfidence":0.87,"plateTime":0.4000551512812822,"extension":6.677384597347161},"index":4,"playId":"b9953abf-0223-3d34-82d7-83e8bfac42ff","pitchNumber":4,"startTime":"2025-08-30T02:46:40.501Z","endTime":"2025-08-30T02:46:43.505Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605483,"link":"/api/v1/people/605483","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"R","description":"Right"}},"second":{"id":606466,"link":"/api/v1/people/606466"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":78.7,"endSpeed":73.1,"strikeZoneTop":3.46753332082843,"strikeZoneBottom":1.42811717645982,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.843549536063033,"aZ":-35.695680412006205,"pfxX":-9.44482051940689,"pfxZ":-2.6262645140741387,"pX":0.6264947792588736,"pZ":2.8595740540252987,"vX0":-0.212042364686505,"vY0":-114.6481954266988,"vZ0":-0.3844765648127493,"x":93.12,"y":161.57,"x0":1.948487114684625,"y0":50.00455486509833,"z0":6.493301238035348,"aX":-12.658876698202247},"breaks":{"breakAngle":19.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-48.5,"breakVerticalInduced":-4.6,"breakHorizontal":17.2,"spinRate":2490,"spinDirection":316},"zone":3,"typeConfidence":0.91,"plateTime":0.4765111539107698,"extension":6.518864488355162},"index":5,"playId":"64c5e5ff-503d-3276-9136-301c9227d2d3","pitchNumber":5,"startTime":"2025-08-30T02:47:02.653Z","endTime":"2025-08-30T02:47:05.910Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605483,"link":"/api/v1/people/605483","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"R","description":"Right"}},"second":{"id":606466,"link":"/api/v1/people/606466"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"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":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.6,"endSpeed":80.1,"strikeZoneTop":3.52,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.860826674564827,"aZ":-23.08163571913367,"pfxX":7.224533170774695,"pfxZ":5.622703456799578,"pX":0.9991403932363802,"pZ":1.2083020127488555,"vX0":-4.761762666058029,"vY0":-125.91558640294684,"vZ0":-7.47149296636165,"x":78.92,"y":206.16,"x0":1.9693615692302695,"y0":50.002852794778946,"z0":6.0617313739779135,"aX":11.683509311991907},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":8.8,"breakHorizontal":-12.1,"spinRate":1814,"spinDirection":138},"zone":14,"typeConfidence":0.89,"plateTime":0.4338073252212973,"extension":6.791392923445226},"hitData":{"launchSpeed":66.6,"launchAngle":-28.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":113.37,"coordY":172.93}},"index":6,"playId":"6cde1ca0-9bed-32e5-8de7-79844283650c","pitchNumber":6,"startTime":"2025-08-30T02:47:25.064Z","endTime":"2025-08-30T02:47:32.478Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605483,"link":"/api/v1/people/605483","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"R","description":"Right"}},"second":{"id":606466,"link":"/api/v1/people/606466"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672695,"link":"/api/v1/people/672695"},"credit":"b_ab"},{"player":{"id":605483,"link":"/api/v1/people/605483"},"credit":"p_ab"},{"player":{"id":672695,"link":"/api/v1/people/672695"},"credit":"b_pa"},{"player":{"id":605483,"link":"/api/v1/people/605483"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.50000000000001,"awayTeamWinProbability":44.49999999999999,"homeTeamWinProbabilityAdded":3.700000000000003,"leverageIndex":1.01,"dramaIndex":46.0,"contextMetrics":{},"playEndTime":"2025-08-30T02:47:32.478Z","atBatIndex":17},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Alex Freeland strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":18,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-30T02:49:40.733Z","endTime":"2025-08-30T02:50:47.398Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":690976,"fullName":"Alex Freeland","link":"/api/v1/people/690976"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":690976,"fullName":"Alex Freeland","link":"/api/v1/people/690976"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":672515,"link":"/api/v1/people/672515"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":85.8,"strikeZoneTop":3.47555133940724,"strikeZoneBottom":1.53271110402819,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.317098573197104,"aZ":-10.441690503043038,"pfxX":-4.887892849190081,"pfxZ":11.594535131038803,"pX":-0.30456255799530274,"pZ":2.6850210601189333,"vX0":7.7812293495434375,"vY0":-135.49048750486782,"vZ0":-6.321626875889625,"x":128.61,"y":166.28,"x0":-2.5678444165780574,"y0":50.00344103895206,"z0":5.765063044256939,"aX":-9.162858502577762},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":19.9,"breakHorizontal":7.3,"spinRate":2388,"spinDirection":207},"zone":4,"typeConfidence":2.0,"plateTime":0.4029891013540805,"extension":6.5786038776827285},"index":0,"playId":"dded4167-2387-3887-a63d-8c7cd04067dd","pitchNumber":1,"startTime":"2025-08-30T02:49:46.936Z","endTime":"2025-08-30T02:49:50.261Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691783,"link":"/api/v1/people/691783"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":690976,"link":"/api/v1/people/690976","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"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":93.2,"endSpeed":86.1,"strikeZoneTop":3.51,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.90321632031185,"aZ":-11.939014155016087,"pfxX":-3.713844162319802,"pfxZ":10.79921478233796,"pX":-0.02022769824203844,"pZ":1.2519662067241124,"vX0":7.9746193626627795,"vY0":-135.37597413048246,"vZ0":-9.541110622102371,"x":117.77,"y":204.98,"x0":-2.5091171869264963,"y0":50.004773181315926,"z0":5.637240132901299,"aX":-6.9607669719808385},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":17.9,"breakHorizontal":5.2,"spinRate":2306,"spinDirection":204},"zone":13,"typeConfidence":2.0,"plateTime":0.40311878239845855,"extension":6.639517890683663},"index":1,"playId":"8d173d19-63e0-3418-b9b4-54688608fc68","pitchNumber":2,"startTime":"2025-08-30T02:49:58.358Z","endTime":"2025-08-30T02:50:01.382Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691783,"link":"/api/v1/people/691783"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":690976,"link":"/api/v1/people/690976","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2025-08-30T02:50:12.948Z","endTime":"2025-08-30T02:50:26.373Z","isPitch":false,"type":"action","player":{"id":690976,"link":"/api/v1/people/690976"},"defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691783,"link":"/api/v1/people/691783"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":690976,"link":"/api/v1/people/690976","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.9,"endSpeed":77.9,"strikeZoneTop":3.46780078018602,"strikeZoneBottom":1.61958209008347,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":17.178097807070525,"aZ":-36.94808147668032,"pfxX":0.7090410877162965,"pfxZ":-3.238981352335945,"pX":1.3195760998020107,"pZ":0.34081091683117776,"vX0":9.139173200136502,"vY0":-119.17889509387544,"vZ0":-5.018142910762102,"x":66.7,"y":229.58,"x0":-2.6148587832160657,"y0":50.00058272205788,"z0":5.715504989424153,"aX":1.0442293931486948},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.6,"breakVerticalInduced":-6.6,"breakHorizontal":-2.9,"spinRate":2457,"spinDirection":30},"zone":14,"typeConfidence":2.0,"plateTime":0.4550054362790501,"extension":6.460386879818803},"index":3,"playId":"81e72cef-e988-3242-8799-36e092a8cc01","pitchNumber":3,"startTime":"2025-08-30T02:50:26.373Z","endTime":"2025-08-30T02:50:30.146Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691783,"link":"/api/v1/people/691783"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":690976,"link":"/api/v1/people/690976","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":87.4,"strikeZoneTop":3.51,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.83379997656903,"aZ":-12.978584101183198,"pfxX":-3.747362171999983,"pfxZ":9.966306758048898,"pX":-0.2904558882003034,"pZ":1.5324593563444129,"vX0":7.5291893685537,"vY0":-136.84468904157842,"vZ0":-8.781914338477641,"x":128.07,"y":197.4,"x0":-2.5716497663397297,"y0":50.00306171647143,"z0":5.640556322933094,"aX":-7.218272281458789},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":16.7,"breakHorizontal":5.5,"spinRate":2393,"spinDirection":211},"zone":7,"typeConfidence":2.0,"plateTime":0.3979269083551289,"extension":6.651317987212285},"index":4,"playId":"1849ca80-0968-3202-bcc5-06ae8786ab25","pitchNumber":4,"startTime":"2025-08-30T02:50:43.770Z","endTime":"2025-08-30T02:50:47.398Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691783,"link":"/api/v1/people/691783"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":690976,"link":"/api/v1/people/690976","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":690976,"link":"/api/v1/people/690976"},"credit":"b_ab"},{"player":{"id":668678,"link":"/api/v1/people/668678"},"credit":"p_ab"},{"player":{"id":690976,"link":"/api/v1/people/690976"},"credit":"b_pa"},{"player":{"id":668678,"link":"/api/v1/people/668678"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.0,"awayTeamWinProbability":47.0,"homeTeamWinProbabilityAdded":-2.500000000000007,"leverageIndex":0.98,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2025-08-30T02:50:47.398Z","atBatIndex":18},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Enrique Hernández called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-30T02:51:03.688Z","endTime":"2025-08-30T02:54:44.096Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":571771,"fullName":"Enrique Hernández","link":"/api/v1/people/571771"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,8,9],"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":571771,"fullName":"Enrique Hernández","link":"/api/v1/people/571771"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":672515,"link":"/api/v1/people/672515"},"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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.5,"endSpeed":83.7,"strikeZoneTop":3.47,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.97540304606036,"aZ":-28.08725546927203,"pfxX":2.7166846041915957,"pfxZ":2.3383256208424346,"pX":0.8405334649597714,"pZ":1.7293170489244223,"vX0":7.727510529258691,"vY0":-130.22801584574836,"vZ0":-4.892434279417611,"x":84.96,"y":192.09,"x0":-2.497966755886371,"y0":50.001113837254216,"z0":5.713766658382305,"aX":4.745078133503186},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":3.5,"breakHorizontal":-6.4,"spinRate":2383,"spinDirection":172},"zone":14,"typeConfidence":2.0,"plateTime":0.41787992466172197,"extension":6.525664114708829},"index":0,"playId":"bdf5e4ab-fde8-3bf3-868d-1ecbc91f43df","pitchNumber":1,"startTime":"2025-08-30T02:51:13.554Z","endTime":"2025-08-30T02:51:16.970Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691783,"link":"/api/v1/people/691783"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":571771,"link":"/api/v1/people/571771","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.6,"endSpeed":83.6,"strikeZoneTop":3.47,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.729923963246986,"aZ":-30.416779628738688,"pfxX":2.8124206419653084,"pfxZ":1.0072382499355053,"pX":0.8068828648760583,"pZ":1.8871373659908628,"vX0":7.789902730090375,"vY0":-130.356321491469,"vZ0":-4.124555024817443,"x":86.24,"y":187.83,"x0":-2.568610045523293,"y0":50.00302789583895,"z0":5.749734811291265,"aX":4.908900953442307},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":1.2,"breakHorizontal":-6.6,"spinRate":2286,"spinDirection":160},"zone":9,"typeConfidence":2.0,"plateTime":0.4179026386215443,"extension":6.558261048238491},"index":1,"playId":"c2f9581f-e48e-37cd-aaa6-687f93d9b19d","pitchNumber":2,"startTime":"2025-08-30T02:51:45.493Z","endTime":"2025-08-30T02:51:49.458Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691783,"link":"/api/v1/people/691783"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":571771,"link":"/api/v1/people/571771","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.1,"endSpeed":75.3,"strikeZoneTop":3.47,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.353568696124125,"aZ":-39.73784513146974,"pfxX":2.767153792903736,"pfxZ":-5.332553166894668,"pX":0.03250892635475449,"pZ":2.144166808855146,"vX0":5.804570515726927,"vY0":-118.02845995864148,"vZ0":-0.2674111866430817,"x":115.76,"y":180.89,"x0":-2.8130087818369938,"y0":50.00260073889149,"z0":5.901952361733859,"aX":3.924455486559407},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.9,"breakVerticalInduced":-9.5,"breakHorizontal":-6.4,"spinRate":2391,"spinDirection":37},"zone":8,"typeConfidence":2.0,"plateTime":0.46313378796300864,"extension":6.637257969329237},"index":2,"playId":"e43d6864-9fa2-3c05-ba00-6d5f724ad2ca","pitchNumber":3,"startTime":"2025-08-30T02:52:06.288Z","endTime":"2025-08-30T02:52:14.499Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691783,"link":"/api/v1/people/691783"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":571771,"link":"/api/v1/people/571771","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.5,"endSpeed":76.3,"strikeZoneTop":3.47,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.610661095381662,"aZ":-41.018950351289824,"pfxX":2.5119875609653133,"pfxZ":-6.134382833925365,"pX":-0.16852759380849044,"pZ":1.1808918936567236,"vX0":4.829945100894966,"vY0":-118.71815175491346,"vZ0":-2.2363092244103457,"x":123.42,"y":206.9,"x0":-2.5477983406890714,"y0":50.00263017894693,"z0":5.833977603042668,"aX":3.621409733037672},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.2,"breakVerticalInduced":-11.4,"breakHorizontal":-5.6,"spinRate":2296,"spinDirection":32},"zone":13,"typeConfidence":2.0,"plateTime":0.4596245718107781,"extension":6.616855299540104},"index":3,"playId":"09339d44-fe4a-3b0f-ac4d-05af35941cfc","pitchNumber":4,"startTime":"2025-08-30T02:52:51.103Z","endTime":"2025-08-30T02:52:54.106Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691783,"link":"/api/v1/people/691783"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":571771,"link":"/api/v1/people/571771","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.9,"endSpeed":77.1,"strikeZoneTop":3.47000093425147,"strikeZoneBottom":1.61815685561953,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.60413055715447,"aZ":-39.03097553883458,"pfxX":1.0913381579849428,"pfxZ":-4.70238646230224,"pX":1.2828100977668873,"pZ":0.7561732798173407,"vX0":8.635473119699753,"vY0":-119.12781138190782,"vZ0":-3.570491297019485,"x":68.1,"y":218.36,"x0":-2.507904632050571,"y0":50.000111543743714,"z0":5.748584983612066,"aX":1.5921934682756118},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.4,"breakVerticalInduced":-9.1,"breakHorizontal":-3.7,"spinRate":2367,"spinDirection":31},"zone":14,"typeConfidence":2.0,"plateTime":0.457112862227095,"extension":6.6889634854606355},"index":4,"playId":"73beabe4-c17c-3a98-b887-2f715a770f67","pitchNumber":5,"startTime":"2025-08-30T02:53:11.960Z","endTime":"2025-08-30T02:53:14.960Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691783,"link":"/api/v1/people/691783"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":571771,"link":"/api/v1/people/571771","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"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":95.1,"endSpeed":88.0,"strikeZoneTop":3.40623022731802,"strikeZoneBottom":1.68023208016307,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.175260016391306,"aZ":-12.338402891099028,"pfxX":-3.8044412210986045,"pfxZ":10.14554081551314,"pX":0.99300912888664,"pZ":1.7135292137469242,"vX0":10.443877795715556,"vY0":-138.08745363854226,"vZ0":-8.532344339697092,"x":79.15,"y":192.51,"x0":-2.3233397862037224,"y0":50.00619842685379,"z0":5.649432576960882,"aX":-7.442054418048226},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":16.9,"breakHorizontal":5.0,"spinRate":2376,"spinDirection":203},"zone":14,"typeConfidence":2.0,"plateTime":0.39479293978450736,"extension":6.882147345184117},"index":5,"playId":"5dc836c0-3eee-3aba-93c6-6e77a90300a4","pitchNumber":6,"startTime":"2025-08-30T02:53:31.593Z","endTime":"2025-08-30T02:53:35.195Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691783,"link":"/api/v1/people/691783"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":571771,"link":"/api/v1/people/571771","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.1,"endSpeed":81.5,"strikeZoneTop":3.47,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.26217119410079,"aZ":-30.752294806482055,"pfxX":2.84740076017935,"pfxZ":0.8568317570685977,"pX":-0.14884869122562847,"pZ":1.1345813802154725,"vX0":5.164677388213389,"vY0":-126.80764319996834,"vZ0":-5.463395303512367,"x":122.67,"y":208.15,"x0":-2.5697861437886464,"y0":50.00001940664194,"z0":5.726254341208052,"aX":4.705877238724755},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":0.7,"breakHorizontal":-6.1,"spinRate":2349,"spinDirection":141},"zone":13,"typeConfidence":2.0,"plateTime":0.4294596907498822,"extension":6.5682142968679535},"index":6,"playId":"1e9d8b0a-10fa-3b18-b09f-d51b3dd4d49c","pitchNumber":7,"startTime":"2025-08-30T02:53:47.647Z","endTime":"2025-08-30T02:53:50.647Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691783,"link":"/api/v1/people/691783"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":571771,"link":"/api/v1/people/571771","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"index":7,"startTime":"2025-08-30T02:53:58.135Z","endTime":"2025-08-30T02:54:15.843Z","isPitch":false,"type":"action","player":{"id":571771,"link":"/api/v1/people/571771"},"defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691783,"link":"/api/v1/people/691783"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":571771,"link":"/api/v1/people/571771","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.5,"endSpeed":76.2,"strikeZoneTop":3.47,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.971723405336373,"aZ":-41.355561119517766,"pfxX":0.5735794279079149,"pfxZ":-6.368750136190414,"pX":0.27644478205828915,"pZ":1.8867951331350135,"vX0":6.75330754454382,"vY0":-118.6057860194556,"vZ0":-0.532451748055801,"x":106.46,"y":187.84,"x0":-2.667079438492976,"y0":50.000210995614744,"z0":5.844774913553009,"aX":0.8263177135283502},"breaks":{"breakAngle":2.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.2,"breakVerticalInduced":-11.4,"breakHorizontal":-2.5,"spinRate":2478,"spinDirection":28},"zone":9,"typeConfidence":2.0,"plateTime":0.4595729721782158,"extension":6.595765912077456},"index":8,"playId":"9377a543-0c97-3964-88bc-d48ade5a772c","pitchNumber":8,"startTime":"2025-08-30T02:54:15.843Z","endTime":"2025-08-30T02:54:20.799Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691783,"link":"/api/v1/people/691783"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":571771,"link":"/api/v1/people/571771","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":87.2,"strikeZoneTop":3.37101700054418,"strikeZoneBottom":1.68626991302697,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.1881747385756,"aZ":-11.29965702492143,"pfxX":-2.463791665676801,"pfxZ":10.810259727447399,"pX":-0.5831209831267091,"pZ":1.601114754416169,"vX0":6.464302982368047,"vY0":-137.51518047253285,"vZ0":-8.948010497511753,"x":139.23,"y":195.55,"x0":-2.635735305191536,"y0":50.0015955070719,"z0":5.6476431605333035,"aX":-4.757818013038269},"breaks":{"breakAngle":14.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":18.0,"breakHorizontal":3.2,"spinRate":2399,"spinDirection":211},"zone":7,"typeConfidence":2.0,"plateTime":0.3970788156515943,"extension":6.608033343854525},"index":9,"playId":"9afa79f5-8249-3254-bb77-61bd49c59f2f","pitchNumber":9,"startTime":"2025-08-30T02:54:40.109Z","endTime":"2025-08-30T02:54:44.096Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691783,"link":"/api/v1/people/691783"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":571771,"link":"/api/v1/people/571771","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":571771,"link":"/api/v1/people/571771"},"credit":"b_ab"},{"player":{"id":668678,"link":"/api/v1/people/668678"},"credit":"p_ab"},{"player":{"id":571771,"link":"/api/v1/people/571771"},"credit":"b_pa"},{"player":{"id":668678,"link":"/api/v1/people/668678"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.2,"awayTeamWinProbability":48.8,"homeTeamWinProbabilityAdded":-1.7999999999999972,"leverageIndex":0.73,"dramaIndex":35.0,"contextMetrics":{},"playEndTime":"2025-08-30T02:54:44.096Z","atBatIndex":19},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Shohei Ohtani singles on a ground ball to first baseman Tyler Locklear.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-30T02:54:57.911Z","endTime":"2025-08-30T02:56:05.617Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":682988,"link":"/api/v1/people/682988"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":87.7,"strikeZoneTop":3.4799569039914,"strikeZoneBottom":1.61886467563993,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.564708068589123,"aZ":-11.634957423969569,"pfxX":-3.564893662225545,"pfxZ":10.447381174660698,"pX":-0.9542625754257861,"pZ":1.871674193766946,"vX0":5.613662264439452,"vY0":-139.15838514854767,"vZ0":-8.317404651692405,"x":153.37,"y":188.24,"x0":-2.5323859115910525,"y0":50.0017176700714,"z0":5.665763414492334,"aX":-7.007896693445646},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":17.4,"breakHorizontal":5.3,"spinRate":2348,"spinDirection":209},"zone":13,"typeConfidence":2.0,"plateTime":0.39326642962206204,"extension":6.696499376858887},"index":0,"playId":"b58e330b-d7d6-3d8d-859c-3ea960a7d1e6","pitchNumber":1,"startTime":"2025-08-30T02:55:08.212Z","endTime":"2025-08-30T02:55:11.637Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691783,"link":"/api/v1/people/691783"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":660271,"link":"/api/v1/people/660271","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":87.4,"strikeZoneTop":3.42664436728897,"strikeZoneBottom":1.56558528919161,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.023910103437714,"aZ":-11.384877445952831,"pfxX":-2.35971917842934,"pfxZ":10.679090639987614,"pX":-1.1197944115516958,"pZ":1.9951982399674122,"vX0":4.9492197512699265,"vY0":-138.21496215738617,"vZ0":-7.945387787940715,"x":159.68,"y":184.91,"x0":-2.6220974673107147,"y0":50.002795951406895,"z0":5.6603244201529925,"aX":-4.594112842627729},"breaks":{"breakAngle":15.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":18.0,"breakHorizontal":3.4,"spinRate":2430,"spinDirection":205},"zone":13,"typeConfidence":2.0,"plateTime":0.39535920768943855,"extension":6.592922688454656},"index":1,"playId":"973e3834-10df-3201-96d3-c08f44298971","pitchNumber":2,"startTime":"2025-08-30T02:55:22.654Z","endTime":"2025-08-30T02:55:26.835Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691783,"link":"/api/v1/people/691783"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":660271,"link":"/api/v1/people/660271","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":87.4,"strikeZoneTop":3.39643006313878,"strikeZoneBottom":1.5984620637736,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.444983195657375,"aZ":-10.31877496152188,"pfxX":-2.974433413940309,"pfxZ":11.272758790869947,"pX":-0.08403196040181522,"pZ":1.0705396452898825,"vX0":7.564756141515202,"vY0":-138.06106193992335,"vZ0":-10.435292483519017,"x":120.2,"y":209.88,"x0":-2.4677669023644992,"y0":50.006279349702346,"z0":5.584285377748585,"aX":-5.768953497428538},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":18.5,"breakHorizontal":3.8,"spinRate":2404,"spinDirection":209},"zone":13,"typeConfidence":2.0,"plateTime":0.3960441149224372,"extension":6.691835127667528},"index":2,"playId":"bbde27cb-7902-3794-866c-16c0126e8ce8","pitchNumber":3,"startTime":"2025-08-30T02:55:38.170Z","endTime":"2025-08-30T02:55:42.210Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691783,"link":"/api/v1/people/691783"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":660271,"link":"/api/v1/people/660271","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.5,"endSpeed":76.8,"strikeZoneTop":3.58,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.925089312351904,"aZ":-42.2968038716116,"pfxX":0.16111373982570742,"pfxZ":-6.908601654994802,"pX":0.3757037365694372,"pZ":1.4698434821651118,"vX0":6.99983164742805,"vY0":-119.9822145618766,"vZ0":-1.3049825840435678,"x":102.68,"y":199.09,"x0":-2.593003599693871,"y0":50.00064418197771,"z0":5.77026687640064,"aX":0.23419803496986918},"breaks":{"breakAngle":1.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.6,"breakVerticalInduced":-12.6,"breakHorizontal":-1.9,"spinRate":2445,"spinDirection":27},"zone":14,"typeConfidence":2.0,"plateTime":0.45549425626383977,"extension":6.620010837731786},"hitData":{"launchSpeed":80.1,"launchAngle":3.0,"totalDistance":53.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":150.92,"coordY":166.26}},"index":3,"playId":"f459590b-f2bd-3d0f-8eb4-d49c618c6bf8","pitchNumber":4,"startTime":"2025-08-30T02:55:53.683Z","endTime":"2025-08-30T02:56:05.617Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691783,"link":"/api/v1/people/691783"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":660271,"link":"/api/v1/people/660271","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":660271,"link":"/api/v1/people/660271"},"credit":"b_ab"},{"player":{"id":668678,"link":"/api/v1/people/668678"},"credit":"p_ab"},{"player":{"id":660271,"link":"/api/v1/people/660271"},"credit":"b_pa"},{"player":{"id":668678,"link":"/api/v1/people/668678"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.6,"awayTeamWinProbability":47.4,"homeTeamWinProbabilityAdded":1.3999999999999986,"leverageIndex":0.48,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2025-08-30T02:56:05.617Z","atBatIndex":20},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Mookie Betts pops out to second baseman Blaze Alexander.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-30T02:56:25.765Z","endTime":"2025-08-30T02:56:55.248Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"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":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":677942,"link":"/api/v1/people/677942"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":86.7,"strikeZoneTop":3.21471419038028,"strikeZoneBottom":1.4928472849579,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.360420992160538,"aZ":-9.988357818154427,"pfxX":-3.443497186659519,"pfxZ":11.597784704187479,"pX":-0.4374083082467638,"pZ":1.626400659901961,"vX0":6.661562420851747,"vY0":-137.19071309983082,"vZ0":-9.405045063022607,"x":133.67,"y":194.87,"x0":-2.4458545539729486,"y0":50.004463601846254,"z0":5.773076813104532,"aX":-6.588676093587381},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":19.3,"breakHorizontal":4.9,"spinRate":2454,"spinDirection":201},"zone":7,"typeConfidence":2.0,"plateTime":0.3987190047406868,"extension":6.649022594636712},"index":0,"playId":"cb1e752b-af4a-344d-b406-ca538c2ba2ab","pitchNumber":1,"startTime":"2025-08-30T02:56:30.413Z","endTime":"2025-08-30T02:56:33.839Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691783,"link":"/api/v1/people/691783"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":605141,"link":"/api/v1/people/605141","batSide":{"code":"R","description":"Right"}},"first":{"id":660271,"link":"/api/v1/people/660271"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"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":88.5,"endSpeed":82.8,"strikeZoneTop":3.26,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.20236904658472,"aZ":-27.12935983032592,"pfxX":2.6862282381725255,"pfxZ":2.941407306569163,"pX":0.2533867421302961,"pZ":2.2596089000617066,"vX0":6.4107328817739955,"vY0":-128.92374509965435,"vZ0":-3.8938699987116543,"x":107.34,"y":177.77,"x0":-2.596483708461269,"y0":50.00279762939538,"z0":5.840653295888086,"aX":4.602500461140336},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":4.8,"breakHorizontal":-6.1,"spinRate":2340,"spinDirection":153},"zone":5,"typeConfidence":2.0,"plateTime":0.42191385573110907,"extension":6.4335190765080865},"hitData":{"launchSpeed":84.8,"launchAngle":64.0,"totalDistance":158.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":149.71,"coordY":146.28}},"index":1,"playId":"8ae5318b-3c36-33f6-bdd4-863179e31e3f","pitchNumber":2,"startTime":"2025-08-30T02:56:45.212Z","endTime":"2025-08-30T02:56:55.248Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691783,"link":"/api/v1/people/691783"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":605141,"link":"/api/v1/people/605141","batSide":{"code":"R","description":"Right"}},"first":{"id":660271,"link":"/api/v1/people/660271"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":605141,"link":"/api/v1/people/605141"},"credit":"b_ab"},{"player":{"id":668678,"link":"/api/v1/people/668678"},"credit":"p_ab"},{"player":{"id":605141,"link":"/api/v1/people/605141"},"credit":"b_pa"},{"player":{"id":668678,"link":"/api/v1/people/668678"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-2.6000000000000014,"leverageIndex":1.01,"dramaIndex":47.0,"contextMetrics":{},"playEndTime":"2025-08-30T02:56:55.248Z","atBatIndex":21},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Dodgers challenged (catch or drop), call on the field was overturned: Corbin Carroll lines out to right fielder Teoscar Hernández.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-30T02:58:59.012Z","endTime":"2025-08-30T02:59:18.254Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605483,"fullName":"Blake Snell","link":"/api/v1/people/605483"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":606192,"link":"/api/v1/people/606192"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.5,"endSpeed":84.6,"strikeZoneTop":3.23,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.57304837427505,"aZ":-12.095632326560972,"pfxX":2.7513208002078975,"pfxZ":11.077881262372998,"pX":-0.6157716273245616,"pZ":2.646522068511341,"vX0":-7.214202002492351,"vY0":-133.03409843232026,"vZ0":-7.406940461046076,"x":140.47,"y":167.32,"x0":1.7604180434254328,"y0":50.00326966479866,"z0":6.322809368572014,"aX":4.988010907105785},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":18.8,"breakHorizontal":-3.6,"spinRate":2399,"spinDirection":161},"zone":4,"typeConfidence":0.75,"plateTime":0.40998795922174036,"extension":6.674550919402883},"hitData":{"launchSpeed":82.0,"launchAngle":27.0,"totalDistance":281.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":161.73,"coordY":92.65}},"index":0,"playId":"74638a55-0010-3bd8-a61b-c10463b280e3","pitchNumber":1,"startTime":"2025-08-30T02:59:06.349Z","endTime":"2025-08-30T02:59:18.254Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605483,"link":"/api/v1/people/605483","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":682998,"link":"/api/v1/people/682998","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682998,"link":"/api/v1/people/682998"},"credit":"b_ab"},{"player":{"id":605483,"link":"/api/v1/people/605483"},"credit":"p_ab"},{"player":{"id":682998,"link":"/api/v1/people/682998"},"credit":"b_pa"},{"player":{"id":605483,"link":"/api/v1/people/605483"},"credit":"p_pa"}],"flags":[],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MD","challengeTeamId":119},"homeTeamWinProbability":52.7,"awayTeamWinProbability":47.3,"homeTeamWinProbabilityAdded":2.700000000000003,"leverageIndex":1.07,"dramaIndex":49.0,"contextMetrics":{},"playEndTime":"2025-08-30T02:59:18.254Z","atBatIndex":22},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Lourdes Gurriel Jr. singles on a sharp ground ball to right fielder Teoscar Hernández.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-30T03:01:18.788Z","endTime":"2025-08-30T03:02:26.095Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605483,"fullName":"Blake Snell","link":"/api/v1/people/605483"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3],"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":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":606192,"link":"/api/v1/people/606192"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":78.6,"endSpeed":72.4,"strikeZoneTop":3.66498831883828,"strikeZoneBottom":1.71856813259587,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.401075846214738,"aZ":-37.53439952055178,"pfxX":-6.257156127147634,"pfxZ":-4.096919165915913,"pX":0.08538589885659414,"pZ":1.0208631880966295,"vX0":-2.3669504426995056,"vY0":-114.36841603440745,"vZ0":-3.845265326679425,"x":113.75,"y":211.22,"x0":1.9500798350920445,"y0":50.00131704033343,"z0":6.449737472841909,"aX":-8.190782180507233},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.8,"breakVerticalInduced":-8.2,"breakHorizontal":12.0,"spinRate":2492,"spinDirection":328},"zone":14,"typeConfidence":0.9,"plateTime":0.4810753721898293,"extension":6.689101969545193},"index":0,"playId":"ee24fe05-617b-32b9-871a-4d391c638c2f","pitchNumber":1,"startTime":"2025-08-30T03:01:26.072Z","endTime":"2025-08-30T03:01:29.901Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605483,"link":"/api/v1/people/605483","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":666971,"link":"/api/v1/people/666971","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":79.5,"endSpeed":73.7,"strikeZoneTop":3.69,"strikeZoneBottom":1.75,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.79563499909189,"aZ":-35.44313394034675,"pfxX":-4.447512014030689,"pfxZ":-2.40838915876256,"pX":-0.20115013085674222,"pZ":1.4413701157079664,"vX0":-3.440542761973945,"vY0":-115.81242666291209,"vZ0":-3.6043574737890918,"x":124.67,"y":199.86,"x0":1.8819397955800725,"y0":50.002838070635526,"z0":6.410683043185148,"aX":-6.036091714917279},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.2,"breakVerticalInduced":-5.0,"breakHorizontal":8.9,"spinRate":2444,"spinDirection":315},"zone":13,"typeConfidence":0.9,"plateTime":0.4730901792902795,"extension":6.583828647503088},"index":1,"playId":"34cb3d2c-c503-3615-b08f-5f774a8cd1fa","pitchNumber":2,"startTime":"2025-08-30T03:01:44.258Z","endTime":"2025-08-30T03:01:48.665Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605483,"link":"/api/v1/people/605483","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":666971,"link":"/api/v1/people/666971","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"index":2,"startTime":"2025-08-30T03:02:01.276Z","endTime":"2025-08-30T03:02:16.810Z","isPitch":false,"type":"action","player":{"id":666971,"link":"/api/v1/people/666971"},"defense":{"pitcher":{"id":605483,"link":"/api/v1/people/605483","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":666971,"link":"/api/v1/people/666971","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.1,"endSpeed":85.1,"strikeZoneTop":3.69,"strikeZoneBottom":1.75,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.12480767291159,"aZ":-13.511539795214626,"pfxX":2.923559328925812,"pfxZ":10.143908389308518,"pX":1.09380711176917,"pZ":2.703680438486652,"vX0":-3.3436030868175273,"vY0":-134.07985761167103,"vZ0":-6.982820675471428,"x":75.31,"y":165.78,"x0":1.9710000301379005,"y0":50.00633224972722,"z0":6.286356846201742,"aX":5.380630872644992},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":17.3,"breakHorizontal":-4.7,"spinRate":2382,"spinDirection":161},"zone":14,"typeConfidence":0.76,"plateTime":0.40688833536661706,"extension":6.868105924467374},"hitData":{"launchSpeed":100.6,"launchAngle":-9.0,"totalDistance":17.0,"trajectory":"ground_ball","hardness":"hard","location":"9","coordinates":{"coordX":181.81,"coordY":112.36}},"index":3,"playId":"ca04164e-a556-39e9-bdc3-26ebe5fb3090","pitchNumber":3,"startTime":"2025-08-30T03:02:16.810Z","endTime":"2025-08-30T03:02:26.095Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605483,"link":"/api/v1/people/605483","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":666971,"link":"/api/v1/people/666971","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666971,"link":"/api/v1/people/666971"},"credit":"b_ab"},{"player":{"id":605483,"link":"/api/v1/people/605483"},"credit":"p_ab"},{"player":{"id":666971,"link":"/api/v1/people/666971"},"credit":"b_pa"},{"player":{"id":605483,"link":"/api/v1/people/605483"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":49.7,"awayTeamWinProbability":50.3,"homeTeamWinProbabilityAdded":-3.0,"leverageIndex":0.79,"dramaIndex":44.0,"contextMetrics":{},"playEndTime":"2025-08-30T03:02:26.095Z","atBatIndex":23},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Gabriel Moreno strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-30T03:02:41.996Z","endTime":"2025-08-30T03:04:03.536Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605483,"fullName":"Blake Snell","link":"/api/v1/people/605483"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"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":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":669257,"link":"/api/v1/people/669257"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":77.1,"endSpeed":72.1,"strikeZoneTop":3.28492635012891,"strikeZoneBottom":1.46868343566015,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.388867946680307,"aZ":-33.37371858380301,"pfxX":-6.287118828122373,"pfxZ":-0.92812962945575,"pX":-0.12586880072119905,"pZ":2.2321540802118665,"vX0":-2.729786679756096,"vY0":-112.42699854344633,"vZ0":-2.018059802338948,"x":121.8,"y":178.51,"x0":1.9169259980377886,"y0":50.00183072531694,"z0":6.4953976178998145,"aX":-8.131885861133043},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.3,"breakVerticalInduced":-1.9,"breakHorizontal":12.0,"spinRate":2509,"spinDirection":319},"zone":5,"typeConfidence":0.9,"plateTime":0.4852552639891412,"extension":6.570059017562666},"index":0,"playId":"239a9119-75ac-3c90-9b41-2db70bb64b8e","pitchNumber":1,"startTime":"2025-08-30T03:02:55.917Z","endTime":"2025-08-30T03:02:59.060Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605483,"link":"/api/v1/people/605483","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":672515,"link":"/api/v1/people/672515","batSide":{"code":"R","description":"Right"}},"first":{"id":666971,"link":"/api/v1/people/666971"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"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":84.1,"endSpeed":77.2,"strikeZoneTop":3.32,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.370046100458286,"aZ":-21.44388580221147,"pfxX":8.849088718388453,"pfxZ":7.096654167660637,"pX":0.7883160465883386,"pZ":1.5446618224321016,"vX0":-5.717551049304493,"vY0":-122.2869903577932,"vZ0":-6.739319724377845,"x":86.95,"y":197.07,"x0":2.0082851954141185,"y0":50.00570094643095,"z0":6.1790179643548955,"aX":13.389255519921782},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":11.4,"breakHorizontal":-14.6,"spinRate":1859,"spinDirection":137},"zone":9,"typeConfidence":0.9,"plateTime":0.44809770338638844,"extension":7.038441059963255},"index":1,"playId":"3cbaf5e7-f130-366c-bce7-a7cf4ea345cf","pitchNumber":2,"startTime":"2025-08-30T03:03:16.077Z","endTime":"2025-08-30T03:03:19.077Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605483,"link":"/api/v1/people/605483","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":672515,"link":"/api/v1/people/672515","batSide":{"code":"R","description":"Right"}},"first":{"id":666971,"link":"/api/v1/people/666971"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2025-08-30T03:03:31.780Z","endTime":"2025-08-30T03:03:58.276Z","isPitch":false,"type":"action","player":{"id":672515,"link":"/api/v1/people/672515"},"defense":{"pitcher":{"id":605483,"link":"/api/v1/people/605483","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":672515,"link":"/api/v1/people/672515","batSide":{"code":"R","description":"Right"}},"first":{"id":666971,"link":"/api/v1/people/666971"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.8,"endSpeed":75.7,"strikeZoneTop":3.32,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.531749307704473,"aZ":-32.5014840842358,"pfxX":-4.739181200809046,"pfxZ":-0.23497365104199464,"pX":-0.605897774686808,"pZ":-0.15680495583711318,"vX0":-4.1896623624211795,"vY0":-117.51649349920756,"vZ0":-7.781175617405158,"x":140.1,"y":243.01,"x0":1.8102780665250156,"y0":50.00201467911797,"z0":6.184065495321087,"aX":-6.682243864241644},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.6,"breakVerticalInduced":-1.9,"breakHorizontal":9.6,"spinRate":2533,"spinDirection":322},"zone":13,"typeConfidence":0.89,"plateTime":0.46461054889268905,"extension":6.67541209923202},"index":3,"playId":"23ea0ba4-b98d-3c81-a6d1-3961a1b2f7f3","pitchNumber":3,"startTime":"2025-08-30T03:03:58.276Z","endTime":"2025-08-30T03:04:03.536Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605483,"link":"/api/v1/people/605483","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":672515,"link":"/api/v1/people/672515","batSide":{"code":"R","description":"Right"}},"first":{"id":666971,"link":"/api/v1/people/666971"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672515,"link":"/api/v1/people/672515"},"credit":"b_ab"},{"player":{"id":605483,"link":"/api/v1/people/605483"},"credit":"p_ab"},{"player":{"id":672515,"link":"/api/v1/people/672515"},"credit":"b_pa"},{"player":{"id":605483,"link":"/api/v1/people/605483"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.2,"awayTeamWinProbability":46.8,"homeTeamWinProbabilityAdded":3.5,"leverageIndex":1.49,"dramaIndex":64.0,"contextMetrics":{},"playEndTime":"2025-08-30T03:04:03.536Z","atBatIndex":24},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Blaze Alexander homers (7) on a fly ball to left field. Lourdes Gurriel Jr. scores.","rbi":2,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-30T03:04:14.520Z","endTime":"2025-08-30T03:05:42.822Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605483,"fullName":"Blake Snell","link":"/api/v1/people/605483"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"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":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"responsiblePitcher":{"id":605483,"link":"/api/v1/people/605483"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"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":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"responsiblePitcher":{"id":605483,"link":"/api/v1/people/605483"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"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":85.3,"endSpeed":79.1,"strikeZoneTop":3.21206135593442,"strikeZoneBottom":1.52422070726131,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.57668828406361,"aZ":-25.72673928656481,"pfxX":7.82130534397691,"pfxZ":4.119457574956186,"pX":0.8616338033098089,"pZ":0.2506601159595828,"vX0":-5.214039132981564,"vY0":-123.98957859402026,"vZ0":-9.028738970321934,"x":84.16,"y":232.01,"x0":1.9700896416010276,"y0":50.00417903402489,"z0":6.068980358773201,"aX":12.242509454805747},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":5.6,"breakHorizontal":-13.1,"spinRate":1712,"spinDirection":132},"zone":14,"typeConfidence":0.86,"plateTime":0.4408752369692559,"extension":6.817665680530601},"index":0,"playId":"582945d1-9617-3741-93dd-1dc7f849899b","pitchNumber":1,"startTime":"2025-08-30T03:04:31.411Z","endTime":"2025-08-30T03:04:34.411Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605483,"link":"/api/v1/people/605483","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":677942,"link":"/api/v1/people/677942","batSide":{"code":"R","description":"Right"}},"first":{"id":666971,"link":"/api/v1/people/666971"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"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":2},"preCount":{"balls":1,"strikes":0,"outs":2},"index":1,"playId":"f521efca-a81e-3e2f-802c-6f3b1fe3af1c","startTime":"2025-08-30T03:04:54.661Z","endTime":"2025-08-30T03:04:58.732Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":605483,"link":"/api/v1/people/605483","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":677942,"link":"/api/v1/people/677942","batSide":{"code":"R","description":"Right"}},"first":{"id":666971,"link":"/api/v1/people/666971"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":86.5,"strikeZoneTop":3.21,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.004686499614955,"aZ":-10.45756723768947,"pfxX":5.610682104931168,"pfxZ":11.494138612174895,"pX":-0.3931245000219969,"pZ":1.848830907785104,"vX0":-7.6149758550981925,"vY0":-135.69229370232625,"vZ0":-9.694245815465688,"x":131.98,"y":188.86,"x0":1.70351566285526,"y0":50.00416535636233,"z0":6.168773794065338,"aX":10.60247034982157},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":19.2,"breakHorizontal":-8.8,"spinRate":2491,"spinDirection":153},"zone":7,"typeConfidence":0.86,"plateTime":0.40163005439843724,"extension":6.834974716139488},"hitData":{"launchSpeed":107.5,"launchAngle":28.0,"totalDistance":400.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":37.65,"coordY":64.51}},"index":2,"playId":"c2fff310-6332-35f7-9453-12c0a4c21414","pitchNumber":2,"startTime":"2025-08-30T03:05:14.862Z","endTime":"2025-08-30T03:05:42.822Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605483,"link":"/api/v1/people/605483","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":677942,"link":"/api/v1/people/677942","batSide":{"code":"R","description":"Right"}},"first":{"id":666971,"link":"/api/v1/people/666971"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677942,"link":"/api/v1/people/677942"},"credit":"b_ab"},{"player":{"id":605483,"link":"/api/v1/people/605483"},"credit":"p_ab"},{"player":{"id":677942,"link":"/api/v1/people/677942"},"credit":"b_pa"},{"player":{"id":605483,"link":"/api/v1/people/605483"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":30.2,"awayTeamWinProbability":69.8,"homeTeamWinProbabilityAdded":-23.000000000000004,"leverageIndex":1.1,"dramaIndex":174.0,"contextMetrics":{},"playEndTime":"2025-08-30T03:05:42.822Z","atBatIndex":25},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Tyler Locklear strikes out swinging.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-30T03:05:58.439Z","endTime":"2025-08-30T03:07:19.430Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":682988,"fullName":"Tyler Locklear","link":"/api/v1/people/682988"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605483,"fullName":"Blake Snell","link":"/api/v1/people/605483"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":682988,"fullName":"Tyler Locklear","link":"/api/v1/people/682988"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":669257,"link":"/api/v1/people/669257"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":86.7,"strikeZoneTop":3.48093570196778,"strikeZoneBottom":1.50092936079727,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.192780794479546,"aZ":-10.097303764701518,"pfxX":3.6241554325820715,"pfxZ":11.47532713918212,"pX":0.45830965846718946,"pZ":3.2843788281012216,"vX0":-5.123764726770617,"vY0":-137.50704951616893,"vZ0":-6.547307062589541,"x":99.53,"y":150.1,"x0":1.8709989726132983,"y0":50.00212243964121,"z0":6.374252402609861,"aX":6.9721902326783},"breaks":{"breakAngle":27.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":19.7,"breakHorizontal":-5.5,"spinRate":2483,"spinDirection":159},"zone":3,"typeConfidence":0.89,"plateTime":0.3976394472584457,"extension":6.65248292682669},"index":0,"playId":"7f04a839-7a36-332a-a1d9-42fc9e0fa161","pitchNumber":1,"startTime":"2025-08-30T03:06:08.188Z","endTime":"2025-08-30T03:06:11.448Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605483,"link":"/api/v1/people/605483","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":682988,"link":"/api/v1/people/682988","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.0,"endSpeed":74.5,"strikeZoneTop":3.46,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.961524499429625,"aZ":-35.61341764055114,"pfxX":-4.101600989728207,"pfxZ":-2.4818557616140566,"pX":-0.2884515558970384,"pZ":1.5444376456591393,"vX0":-3.5464827016735803,"vY0":-116.57406581030426,"vZ0":-3.3616814677590385,"x":128.0,"y":197.08,"x0":1.783102653075302,"y0":50.00546811544661,"z0":6.351315127965668,"aX":-5.672347411360181},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.5,"breakVerticalInduced":-5.0,"breakHorizontal":8.3,"spinRate":2601,"spinDirection":311},"zone":7,"typeConfidence":0.89,"plateTime":0.46901465213057714,"extension":6.731616021243604},"index":1,"playId":"ffd46889-2293-3e81-a36f-f07e7e0ac1df","pitchNumber":2,"startTime":"2025-08-30T03:06:21.511Z","endTime":"2025-08-30T03:06:24.511Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605483,"link":"/api/v1/people/605483","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":682988,"link":"/api/v1/people/682988","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.9,"endSpeed":74.5,"strikeZoneTop":3.39991900943482,"strikeZoneBottom":1.48272109342241,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.911852785381296,"aZ":-34.36877037871432,"pfxX":-3.9196691527671312,"pfxZ":-1.5899648664453112,"pX":0.8528861077628263,"pZ":0.8681853309286487,"vX0":-1.337139943243454,"vY0":-116.39760738184063,"vZ0":-4.983241647842558,"x":84.49,"y":215.34,"x0":1.9434120685508138,"y0":50.00536470594339,"z0":6.274890747665639,"aX":-5.40313596214741},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.4,"breakVerticalInduced":-3.8,"breakHorizontal":7.4,"spinRate":2517,"spinDirection":320},"zone":14,"typeConfidence":0.89,"plateTime":0.46974608886209124,"extension":6.755272918239186},"index":2,"playId":"c95b9ad3-5a3f-3b70-adf4-81be5d9ceb23","pitchNumber":3,"startTime":"2025-08-30T03:06:36.295Z","endTime":"2025-08-30T03:06:39.750Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605483,"link":"/api/v1/people/605483","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":682988,"link":"/api/v1/people/682988","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.3,"endSpeed":79.0,"strikeZoneTop":3.46,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.237506784154192,"aZ":-17.757665232234523,"pfxX":7.195213464901769,"pfxZ":9.152861498532229,"pX":0.9463027430473555,"pZ":1.9006400844749973,"vX0":-5.01749163465588,"vY0":-124.02940408494355,"vZ0":-6.749230996182485,"x":80.93,"y":187.46,"x0":2.0495939618342933,"y0":50.003018064646135,"z0":6.111850892870689,"aX":11.334277914646924},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":15.5,"breakHorizontal":-12.0,"spinRate":1902,"spinDirection":129},"zone":14,"typeConfidence":0.91,"plateTime":0.43974766564637857,"extension":6.898396556065736},"index":3,"playId":"3a0ded7c-064c-31e7-9363-15137f56d2fb","pitchNumber":4,"startTime":"2025-08-30T03:06:52.014Z","endTime":"2025-08-30T03:06:55.598Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605483,"link":"/api/v1/people/605483","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":682988,"link":"/api/v1/people/682988","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.3,"endSpeed":75.0,"strikeZoneTop":3.46,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.308826763867234,"aZ":-36.44098905962248,"pfxX":-4.258891153050636,"pfxZ":-3.1060158932517536,"pX":-0.39303017737065443,"pZ":-1.0162071071993013,"vX0":-3.8733779101216848,"vY0":-116.65102325580362,"vZ0":-8.748766803886927,"x":131.98,"y":266.22,"x0":1.8432022711291474,"y0":50.001205143865036,"z0":6.226246921692571,"aX":-5.857331427282893},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.2,"breakVerticalInduced":-7.6,"breakHorizontal":8.6,"spinRate":2595,"spinDirection":322},"zone":13,"typeConfidence":0.9,"plateTime":0.4698580365180849,"extension":6.738912285672066},"index":4,"playId":"178d8606-29fc-3c2f-b0f6-017445d4491e","pitchNumber":5,"startTime":"2025-08-30T03:07:13.037Z","endTime":"2025-08-30T03:07:19.430Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605483,"link":"/api/v1/people/605483","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":682988,"link":"/api/v1/people/682988","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682988,"link":"/api/v1/people/682988"},"credit":"b_ab"},{"player":{"id":605483,"link":"/api/v1/people/605483"},"credit":"p_ab"},{"player":{"id":682988,"link":"/api/v1/people/682988"},"credit":"b_pa"},{"player":{"id":605483,"link":"/api/v1/people/605483"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":31.1,"awayTeamWinProbability":68.9,"homeTeamWinProbabilityAdded":0.9000000000000021,"leverageIndex":0.35,"dramaIndex":20.0,"contextMetrics":{},"playEndTime":"2025-08-30T03:07:19.430Z","atBatIndex":26},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Freddie Freeman grounds out to first baseman Tyler Locklear.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-30T03:09:16.423Z","endTime":"2025-08-30T03:10:24.485Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":682988,"link":"/api/v1/people/682988"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":86.4,"strikeZoneTop":3.59413416897038,"strikeZoneBottom":1.7416314629489,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.605143841855394,"aZ":-14.321435484470895,"pfxX":-3.7523906227687323,"pfxZ":9.33550052952921,"pX":-0.6807849884429767,"pZ":3.1533298389885145,"vX0":6.475228705762756,"vY0":-137.2375895235211,"vZ0":-4.698211729342344,"x":142.95,"y":153.64,"x0":-2.5804232762716306,"y0":50.004126332408404,"z0":5.858814912104925,"aX":-7.177495792146441},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":16.1,"breakHorizontal":5.5,"spinRate":2344,"spinDirection":203},"zone":1,"typeConfidence":2.0,"plateTime":0.3986987393866248,"extension":6.608013960651926},"index":0,"playId":"91527824-8639-3f68-8bcc-27ed30e43c7c","pitchNumber":1,"startTime":"2025-08-30T03:09:27.572Z","endTime":"2025-08-30T03:09:30.572Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691783,"link":"/api/v1/people/691783"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":518692,"link":"/api/v1/people/518692","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":85.7,"strikeZoneTop":3.72151240753288,"strikeZoneBottom":1.85343862027609,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.8593724012003,"aZ":-16.63037012597548,"pfxX":-5.389727713356464,"pfxZ":8.225804001650769,"pX":-0.9351132175991397,"pZ":2.0085684955307,"vX0":6.345552673216476,"vY0":-137.19448973094774,"vZ0":-6.95757787186758,"x":152.64,"y":184.55,"x0":-2.587472151334498,"y0":50.003079862840316,"z0":5.728923319402995,"aX":-10.184356201757025},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":13.4,"breakHorizontal":8.3,"spinRate":2318,"spinDirection":205},"zone":13,"typeConfidence":2.0,"plateTime":0.4005977935671563,"extension":6.722599569088305},"index":1,"playId":"0205679b-5263-3987-987a-54ca8c3e3950","pitchNumber":2,"startTime":"2025-08-30T03:09:39.407Z","endTime":"2025-08-30T03:09:42.721Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691783,"link":"/api/v1/people/691783"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":518692,"link":"/api/v1/people/518692","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":77.9,"endSpeed":72.7,"strikeZoneTop":3.74,"strikeZoneBottom":1.83,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.777676692794202,"aZ":-41.1974050990755,"pfxX":3.0375597136547823,"pfxZ":-6.906667579546124,"pX":0.06428309872333766,"pZ":0.9520685866479067,"vX0":5.4223449148636105,"vY0":-113.33948689163532,"vZ0":-1.651136570658154,"x":114.55,"y":213.07,"x0":-2.7490507134521387,"y0":50.00099408096548,"z0":5.786210044999576,"aX":3.969611247550778},"breaks":{"breakAngle":6.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.6,"breakVerticalInduced":-12.6,"breakHorizontal":-6.8,"spinRate":2435,"spinDirection":30},"zone":14,"typeConfidence":2.0,"plateTime":0.4823741787400899,"extension":6.566514182291736},"index":2,"playId":"c0acaa1c-a18e-30ae-89b6-05a9855fe256","pitchNumber":3,"startTime":"2025-08-30T03:09:52.413Z","endTime":"2025-08-30T03:09:55.990Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691783,"link":"/api/v1/people/691783"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":518692,"link":"/api/v1/people/518692","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.0,"endSpeed":84.4,"strikeZoneTop":3.74,"strikeZoneBottom":1.83,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.302356179484462,"aZ":-23.617453589867896,"pfxX":0.6889098991421327,"pfxZ":4.795339696677239,"pX":0.35902853882170455,"pZ":3.171172507059266,"vX0":7.655967161945525,"vY0":-131.106601110711,"vZ0":-2.226272969530731,"x":103.31,"y":153.16,"x0":-2.658835312410271,"y0":50.000746515718525,"z0":5.749839641103471,"aX":1.2280453489569192},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":8.5,"breakHorizontal":-2.5,"spinRate":2207,"spinDirection":175},"zone":3,"typeConfidence":2.0,"plateTime":0.4139036937842353,"extension":6.557406948379181},"hitData":{"launchSpeed":82.7,"launchAngle":-21.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":159.4,"coordY":167.48}},"index":3,"playId":"08d6d811-ecf8-350c-87b7-cac0b62080a9","pitchNumber":4,"startTime":"2025-08-30T03:10:15.535Z","endTime":"2025-08-30T03:10:24.485Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691783,"link":"/api/v1/people/691783"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":518692,"link":"/api/v1/people/518692","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":518692,"link":"/api/v1/people/518692"},"credit":"b_ab"},{"player":{"id":668678,"link":"/api/v1/people/668678"},"credit":"p_ab"},{"player":{"id":518692,"link":"/api/v1/people/518692"},"credit":"b_pa"},{"player":{"id":668678,"link":"/api/v1/people/668678"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":28.199999999999996,"awayTeamWinProbability":71.80000000000001,"homeTeamWinProbabilityAdded":-2.9000000000000057,"leverageIndex":1.13,"dramaIndex":51.0,"contextMetrics":{},"playEndTime":"2025-08-30T03:10:24.485Z","atBatIndex":27},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Will Smith called out on strikes.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-30T03:10:39.752Z","endTime":"2025-08-30T03:11:29.230Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":669257,"fullName":"Will Smith","link":"/api/v1/people/669257"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669257,"fullName":"Will Smith","link":"/api/v1/people/669257"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":672515,"link":"/api/v1/people/672515"},"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":94.2,"endSpeed":85.2,"strikeZoneTop":3.27763612494911,"strikeZoneBottom":1.40257184734827,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.36667590592273,"aZ":-15.042250501578254,"pfxX":-4.229028823643419,"pfxZ":9.147143790139367,"pX":0.3918225145549756,"pZ":2.9082017555659903,"vX0":8.951190584737358,"vY0":-136.764194412615,"vZ0":-5.013454216221163,"x":102.06,"y":160.26,"x0":-2.3908971531622667,"y0":50.00199872646178,"z0":5.815491073955871,"aX":-7.920722598488058},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":15.5,"breakHorizontal":5.5,"spinRate":2298,"spinDirection":203},"zone":3,"typeConfidence":2.0,"plateTime":0.4022472876914778,"extension":6.770430845601191},"index":0,"playId":"76cb6ea7-b3fa-3bd8-82cf-15ebeaa90838","pitchNumber":1,"startTime":"2025-08-30T03:10:48.368Z","endTime":"2025-08-30T03:10:51.960Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691783,"link":"/api/v1/people/691783"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":669257,"link":"/api/v1/people/669257","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.3,"endSpeed":82.7,"strikeZoneTop":3.4,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.481260657951484,"aZ":-25.738587261585433,"pfxX":3.094247608720738,"pfxZ":3.748950091308611,"pX":1.0510866767205784,"pZ":1.7216431319221484,"vX0":8.070230182602419,"vY0":-129.81697598381749,"vZ0":-5.1885885496266315,"x":76.94,"y":192.3,"x0":-2.4919375297734736,"y0":50.00543541237501,"z0":5.689201239810016,"aX":5.317296407012924},"breaks":{"breakAngle":14.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":5.9,"breakHorizontal":-7.3,"spinRate":2327,"spinDirection":168},"zone":14,"typeConfidence":2.0,"plateTime":0.4208461673405135,"extension":6.7545390407019585},"index":1,"playId":"a46a8f37-9427-3778-b7fd-d35218e7b2b3","pitchNumber":2,"startTime":"2025-08-30T03:11:02.131Z","endTime":"2025-08-30T03:11:05.131Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691783,"link":"/api/v1/people/691783"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":669257,"link":"/api/v1/people/669257","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2025-08-30T03:11:11.320Z","endTime":"2025-08-30T03:11:25.707Z","isPitch":false,"type":"action","player":{"id":669257,"link":"/api/v1/people/669257"},"defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691783,"link":"/api/v1/people/691783"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":669257,"link":"/api/v1/people/669257","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":84.8,"strikeZoneTop":3.41830061757367,"strikeZoneBottom":1.52282869407101,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.78100348511321,"aZ":-16.37749069000556,"pfxX":-4.930820323099157,"pfxZ":8.48880206540336,"pX":-0.02353725172604271,"pZ":2.9770451244672667,"vX0":8.43241018297606,"vY0":-136.47243876798342,"vZ0":-4.2334857805697546,"x":117.9,"y":158.4,"x0":-2.5318193877989503,"y0":50.00338520919004,"z0":5.697976799687515,"aX":-9.177088503637801},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":14.5,"breakHorizontal":6.8,"spinRate":2315,"spinDirection":204},"zone":2,"typeConfidence":2.0,"plateTime":0.40341112250042466,"extension":6.78617435610679},"index":3,"playId":"79672dd2-983a-3532-9e5e-ef43fe73faee","pitchNumber":3,"startTime":"2025-08-30T03:11:25.707Z","endTime":"2025-08-30T03:11:29.230Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691783,"link":"/api/v1/people/691783"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":669257,"link":"/api/v1/people/669257","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669257,"link":"/api/v1/people/669257"},"credit":"b_ab"},{"player":{"id":668678,"link":"/api/v1/people/668678"},"credit":"p_ab"},{"player":{"id":669257,"link":"/api/v1/people/669257"},"credit":"b_pa"},{"player":{"id":668678,"link":"/api/v1/people/668678"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":26.200000000000003,"awayTeamWinProbability":73.8,"homeTeamWinProbabilityAdded":-1.999999999999993,"leverageIndex":0.81,"dramaIndex":38.0,"contextMetrics":{},"playEndTime":"2025-08-30T03:11:29.230Z","atBatIndex":28},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Teoscar Hernández flies out to center fielder Alek Thomas.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-30T03:11:43.182Z","endTime":"2025-08-30T03:12:18.142Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":677950,"link":"/api/v1/people/677950"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":85.1,"strikeZoneTop":3.66,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.44956855394594,"aZ":-16.950509466716525,"pfxX":-7.627774881964059,"pfxZ":8.124367802255108,"pX":-1.1666329819031924,"pZ":2.4894330586302487,"vX0":6.591243779385284,"vY0":-137.03019494309845,"vZ0":-5.611681050510802,"x":161.47,"y":171.57,"x0":-2.629747087604249,"y0":50.00128566204284,"z0":5.749100249336109,"aX":-14.290784395910869},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":13.4,"breakHorizontal":12.1,"spinRate":2258,"spinDirection":202},"zone":13,"typeConfidence":2.0,"plateTime":0.4019947285557435,"extension":6.842674668588869},"index":0,"playId":"c5f82a79-bd74-361c-a33f-1b039585da6a","pitchNumber":1,"startTime":"2025-08-30T03:11:54.698Z","endTime":"2025-08-30T03:11:57.698Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691783,"link":"/api/v1/people/691783"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":606192,"link":"/api/v1/people/606192","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"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":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.4,"endSpeed":79.3,"strikeZoneTop":3.66,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.385276652584363,"aZ":-24.65583539007811,"pfxX":-6.101393596390611,"pfxZ":4.699898712779948,"pX":-0.7221009729067149,"pZ":1.9462766913526754,"vX0":7.551996856411615,"vY0":-125.65775927916516,"vZ0":-3.981329004560433,"x":144.52,"y":186.23,"x0":-2.973277482039598,"y0":50.003768572002244,"z0":5.553741558892251,"aX":-9.761626476045416},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":7.8,"breakHorizontal":9.4,"spinRate":1456,"spinDirection":225},"zone":7,"typeConfidence":2.0,"plateTime":0.4358306509098919,"extension":6.651891857316891},"hitData":{"launchSpeed":87.2,"launchAngle":37.0,"totalDistance":314.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":115.18,"coordY":73.88}},"index":1,"playId":"8cd3637c-a80d-3ba3-9bdd-b475792e44a1","pitchNumber":2,"startTime":"2025-08-30T03:12:09.144Z","endTime":"2025-08-30T03:12:18.142Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691783,"link":"/api/v1/people/691783"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":606192,"link":"/api/v1/people/606192","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":606192,"link":"/api/v1/people/606192"},"credit":"b_ab"},{"player":{"id":668678,"link":"/api/v1/people/668678"},"credit":"p_ab"},{"player":{"id":606192,"link":"/api/v1/people/606192"},"credit":"b_pa"},{"player":{"id":668678,"link":"/api/v1/people/668678"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":24.9,"awayTeamWinProbability":75.1,"homeTeamWinProbabilityAdded":-1.3000000000000043,"leverageIndex":0.5,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2025-08-30T03:12:18.142Z","atBatIndex":29},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Alek Thomas strikes out swinging.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-30T03:14:23.170Z","endTime":"2025-08-30T03:15:31.623Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605483,"fullName":"Blake Snell","link":"/api/v1/people/605483"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":669257,"link":"/api/v1/people/669257"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.4,"endSpeed":80.8,"strikeZoneTop":3.65796240966298,"strikeZoneBottom":1.52830505620022,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.806325199306926,"aZ":-22.298404384496873,"pfxX":-1.6394128536295747,"pfxZ":6.08371993056135,"pX":-0.6535093731951352,"pZ":0.6019148516292601,"vX0":-5.7918882366938105,"vY0":-125.61943305155407,"vZ0":-9.440871026125794,"x":141.91,"y":222.53,"x0":1.880712151398622,"y0":50.00069917479923,"z0":6.174865041769699,"aX":-2.6587751345163055},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":9.4,"breakHorizontal":4.1,"spinRate":2238,"spinDirection":159},"zone":13,"typeConfidence":0.82,"plateTime":0.43349572985715445,"extension":6.648808134384521},"index":0,"playId":"51fe45fa-d661-3efa-99b5-e3938d513c2d","pitchNumber":1,"startTime":"2025-08-30T03:14:35.964Z","endTime":"2025-08-30T03:14:39.900Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605483,"link":"/api/v1/people/605483","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":677950,"link":"/api/v1/people/677950","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.8,"endSpeed":82.2,"strikeZoneTop":3.65574194040599,"strikeZoneBottom":1.46342346142763,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.660019663192507,"aZ":-22.57609938265311,"pfxX":-2.6003339177250746,"pfxZ":5.68427941274237,"pX":-0.5429684557007437,"pZ":2.3581506914971153,"vX0":-5.2298841218830905,"vY0":-127.9150999020406,"vZ0":-5.679110851480787,"x":137.7,"y":175.11,"x0":1.850799674439697,"y0":50.00360687852147,"z0":6.331884946737208,"aX":-4.391224086018242},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":9.5,"breakHorizontal":5.6,"spinRate":2357,"spinDirection":174},"zone":4,"typeConfidence":0.92,"plateTime":0.4251083071009032,"extension":6.602102259339232},"index":1,"playId":"110fa6b9-9338-33d5-a044-54a89904e885","pitchNumber":2,"startTime":"2025-08-30T03:14:53.973Z","endTime":"2025-08-30T03:14:57.321Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605483,"link":"/api/v1/people/605483","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":677950,"link":"/api/v1/people/677950","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":78.4,"endSpeed":73.1,"strikeZoneTop":3.28,"strikeZoneBottom":1.43,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.51860297037826,"aZ":-38.8300048231426,"pfxX":-4.1413414665182415,"pfxZ":-5.0260457314229425,"pX":-0.04625820906621656,"pZ":1.266593141818112,"vX0":-2.935300810066674,"vY0":-114.18551664087813,"vZ0":-3.068997552638735,"x":118.76,"y":204.58,"x0":1.792861775648173,"y0":50.004869079805374,"z0":6.439172361217873,"aX":-5.482220237092581},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.9,"breakVerticalInduced":-9.6,"breakHorizontal":8.3,"spinRate":2517,"spinDirection":326},"zone":13,"typeConfidence":0.9,"plateTime":0.4792261998843168,"extension":6.494110702175265},"index":2,"playId":"65b9e3c1-a3eb-3f26-91f0-11cc6363bc45","pitchNumber":3,"startTime":"2025-08-30T03:15:09.657Z","endTime":"2025-08-30T03:15:13.396Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605483,"link":"/api/v1/people/605483","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":677950,"link":"/api/v1/people/677950","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"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":86.7,"endSpeed":80.4,"strikeZoneTop":3.28,"strikeZoneBottom":1.43,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.574224022921786,"aZ":-26.5027394170482,"pfxX":-0.8097361229227338,"pfxZ":3.4940995502993015,"pX":-0.8882323170503085,"pZ":2.0175049351911056,"vX0":-6.333266415397921,"vY0":-126.08831014798683,"vZ0":-5.535334139400823,"x":150.86,"y":184.31,"x0":1.7525381323392961,"y0":50.005632112431265,"z0":6.356974859875729,"aX":-1.3138935865708927},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":5.4,"breakHorizontal":2.8,"spinRate":2306,"spinDirection":175},"zone":13,"typeConfidence":0.79,"plateTime":0.4329963878593368,"extension":6.53265870783795},"index":3,"playId":"9b7f3cad-32eb-355f-95ad-586f854cbc2d","pitchNumber":4,"startTime":"2025-08-30T03:15:27.659Z","endTime":"2025-08-30T03:15:31.623Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605483,"link":"/api/v1/people/605483","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":677950,"link":"/api/v1/people/677950","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677950,"link":"/api/v1/people/677950"},"credit":"b_ab"},{"player":{"id":605483,"link":"/api/v1/people/605483"},"credit":"p_ab"},{"player":{"id":677950,"link":"/api/v1/people/677950"},"credit":"b_pa"},{"player":{"id":605483,"link":"/api/v1/people/605483"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":26.700000000000003,"awayTeamWinProbability":73.3,"homeTeamWinProbabilityAdded":1.8000000000000043,"leverageIndex":0.69,"dramaIndex":34.0,"contextMetrics":{},"playEndTime":"2025-08-30T03:15:31.623Z","atBatIndex":30},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jordan Lawlar called out on strikes.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-30T03:15:46.869Z","endTime":"2025-08-30T03:17:39.999Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":691783,"fullName":"Jordan Lawlar","link":"/api/v1/people/691783"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605483,"fullName":"Blake Snell","link":"/api/v1/people/605483"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":691783,"fullName":"Jordan Lawlar","link":"/api/v1/people/691783"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":669257,"link":"/api/v1/people/669257"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.7,"endSpeed":78.4,"strikeZoneTop":3.30610140853464,"strikeZoneBottom":1.49271603957637,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.52021658634944,"aZ":-21.462159794625205,"pfxX":7.8851807009873855,"pfxZ":6.89718322975011,"pX":1.0044269536756965,"pZ":2.018064700570366,"vX0":-5.057925922972179,"vY0":-123.2928130560029,"vZ0":-5.785107924531695,"x":78.71,"y":184.29,"x0":2.049067509149628,"y0":50.00289053694551,"z0":6.184679593482005,"aX":12.245107140047505},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":11.5,"breakHorizontal":-13.2,"spinRate":1921,"spinDirection":137},"zone":14,"typeConfidence":0.91,"plateTime":0.4427848331512836,"extension":6.672220788360702},"index":0,"playId":"ee3bbc89-9285-3cd9-b7ec-09b269fe6fbf","pitchNumber":1,"startTime":"2025-08-30T03:15:56.685Z","endTime":"2025-08-30T03:15:59.901Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605483,"link":"/api/v1/people/605483","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":691783,"link":"/api/v1/people/691783","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"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":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.3,"endSpeed":78.7,"strikeZoneTop":3.43,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.27655974249841,"aZ":-19.592965419718936,"pfxX":6.722492356824458,"pfxZ":8.00948409126623,"pX":0.3344812988342522,"pZ":2.3585503600454243,"vX0":-6.066742467530361,"vY0":-124.1394923341887,"vZ0":-5.468633303837759,"x":104.25,"y":175.1,"x0":1.9286692194378516,"y0":50.00578451723373,"z0":6.2057811896442026,"aX":10.565196389545775},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":13.6,"breakHorizontal":-10.9,"spinRate":2042,"spinDirection":138},"zone":6,"typeConfidence":0.9,"plateTime":0.44008237966646613,"extension":6.826045243165291},"index":1,"playId":"83163f9b-9d1d-3679-964f-928db38378d2","pitchNumber":2,"startTime":"2025-08-30T03:16:10.334Z","endTime":"2025-08-30T03:16:13.334Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605483,"link":"/api/v1/people/605483","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":691783,"link":"/api/v1/people/691783","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"index":2,"startTime":"2025-08-30T03:16:21.292Z","endTime":"2025-08-30T03:16:37.041Z","isPitch":false,"type":"action","player":{"id":691783,"link":"/api/v1/people/691783"},"defense":{"pitcher":{"id":605483,"link":"/api/v1/people/605483","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":691783,"link":"/api/v1/people/691783","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"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":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.9,"endSpeed":80.4,"strikeZoneTop":3.35604741916803,"strikeZoneBottom":1.57415248959046,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.53492898305314,"aZ":-23.86860065947512,"pfxX":-0.7153641086462211,"pfxZ":5.120957716632471,"pX":-0.2350247036841345,"pZ":0.7953049927891743,"vX0":-4.823106719335993,"vY0":-126.27376733596077,"vZ0":-8.671576853180891,"x":125.96,"y":217.31,"x0":1.788954821606473,"y0":50.00492067642776,"z0":6.179492999269284,"aX":-1.1610728714095666},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":7.6,"breakHorizontal":2.4,"spinRate":2252,"spinDirection":165},"zone":13,"typeConfidence":0.82,"plateTime":0.43295348209454065,"extension":6.658760827677634},"index":3,"playId":"f17b9b38-1383-33d1-9524-ef417e1fdd79","pitchNumber":3,"startTime":"2025-08-30T03:16:37.041Z","endTime":"2025-08-30T03:16:40.860Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605483,"link":"/api/v1/people/605483","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":691783,"link":"/api/v1/people/691783","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"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":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.2,"endSpeed":78.2,"strikeZoneTop":3.3777759398694,"strikeZoneBottom":1.53302872767964,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.079867186876807,"aZ":-22.2484948277042,"pfxX":5.550084001040889,"pfxZ":6.489977104348928,"pX":-0.33013998387814075,"pZ":0.616201830703951,"vX0":-7.348696742650232,"vY0":-122.33230448860868,"vZ0":-8.453438866415496,"x":129.58,"y":222.14,"x0":1.9791865395863586,"y0":50.00470889333731,"z0":5.996607296844806,"aX":8.49022269842855},"breaks":{"breakAngle":16.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":10.1,"breakHorizontal":-8.5,"spinRate":1789,"spinDirection":135},"zone":13,"typeConfidence":0.85,"plateTime":0.4461984937325951,"extension":6.776014124938244},"index":4,"playId":"19ffcf38-211e-38c2-9d37-bbe05a98daae","pitchNumber":4,"startTime":"2025-08-30T03:16:51.869Z","endTime":"2025-08-30T03:16:55.305Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605483,"link":"/api/v1/people/605483","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":691783,"link":"/api/v1/people/691783","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"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":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.4,"endSpeed":78.9,"strikeZoneTop":3.43,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.031045821074027,"aZ":-22.957696453582795,"pfxX":6.349222410342646,"pfxZ":5.915428504830608,"pX":0.04977901527175395,"pZ":1.6292296159155617,"vX0":-6.5327699129628725,"vY0":-122.84610378461528,"vZ0":-6.28916923064625,"x":115.1,"y":194.79,"x0":1.8951335003188423,"y0":50.00155919203825,"z0":6.123977158290786,"aX":9.887328508585995},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":9.7,"breakHorizontal":-10.3,"spinRate":1690,"spinDirection":131},"zone":8,"typeConfidence":0.89,"plateTime":0.44270326796079473,"extension":6.822846082544502},"index":5,"playId":"0df81df9-ab09-36ab-a291-004940757075","pitchNumber":5,"startTime":"2025-08-30T03:17:12.319Z","endTime":"2025-08-30T03:17:16.343Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605483,"link":"/api/v1/people/605483","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":691783,"link":"/api/v1/people/691783","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":87.5,"strikeZoneTop":3.3511943682805,"strikeZoneBottom":1.53869827461422,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.729169731510968,"aZ":-9.731632157545782,"pfxX":1.4519554110068476,"pfxZ":11.526819042935493,"pX":0.394613813114323,"pZ":2.3347072503488246,"vX0":-4.540511118023962,"vY0":-138.16140138652867,"vZ0":-8.732350396761953,"x":101.96,"y":175.74,"x0":1.8655467888461414,"y0":50.00306131125066,"z0":6.1770470950761664,"aX":2.8273309150804296},"breaks":{"breakAngle":9.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":19.4,"breakHorizontal":-1.8,"spinRate":2395,"spinDirection":159},"zone":6,"typeConfidence":0.88,"plateTime":0.39535850606348033,"extension":6.813341134764836},"index":6,"playId":"c0cb66e9-ad44-31b4-99f5-34229c5de64e","pitchNumber":6,"startTime":"2025-08-30T03:17:36.545Z","endTime":"2025-08-30T03:17:39.999Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605483,"link":"/api/v1/people/605483","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":691783,"link":"/api/v1/people/691783","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691783,"link":"/api/v1/people/691783"},"credit":"b_ab"},{"player":{"id":605483,"link":"/api/v1/people/605483"},"credit":"p_ab"},{"player":{"id":691783,"link":"/api/v1/people/691783"},"credit":"b_pa"},{"player":{"id":605483,"link":"/api/v1/people/605483"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":28.000000000000004,"awayTeamWinProbability":72.0,"homeTeamWinProbabilityAdded":1.3000000000000007,"leverageIndex":0.53,"dramaIndex":27.0,"contextMetrics":{},"playEndTime":"2025-08-30T03:17:39.999Z","atBatIndex":31},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Ketel Marte walks.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-30T03:17:55.439Z","endTime":"2025-08-30T03:19:40.007Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605483,"fullName":"Blake Snell","link":"/api/v1/people/605483"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":86.4,"strikeZoneTop":3.6975387756512,"strikeZoneBottom":1.7267160422554,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.744966717069047,"aZ":-11.693429157703958,"pfxX":2.693577671718025,"pfxZ":10.787956508424928,"pX":0.902421573391396,"pZ":2.1932981903767166,"vX0":-3.8855676624533384,"vY0":-136.36741664903832,"vZ0":-8.5406253158195,"x":82.6,"y":179.56,"x0":1.9905523176825726,"y0":50.00359951502413,"z0":6.156784873533018,"aX":5.114210655524767},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":18.1,"breakHorizontal":-4.1,"spinRate":2492,"spinDirection":155},"zone":14,"typeConfidence":0.85,"plateTime":0.40044512083608375,"extension":6.791054475121101},"index":0,"playId":"3c70e4b2-5186-3764-97ea-29b24fd8c801","pitchNumber":1,"startTime":"2025-08-30T03:18:04.219Z","endTime":"2025-08-30T03:18:07.446Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605483,"link":"/api/v1/people/605483","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":606466,"link":"/api/v1/people/606466","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":79.4,"endSpeed":74.0,"strikeZoneTop":3.62,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.524977512608206,"aZ":-38.82514926003773,"pfxX":-9.087383148850245,"pfxZ":-4.950634676791181,"pX":-0.6598920594956218,"pZ":-0.4762894459917721,"vX0":-2.9096965110334505,"vY0":-115.5187312069236,"vZ0":-6.669537430616611,"x":142.15,"y":251.64,"x0":1.798125749819666,"y0":50.00158416991385,"z0":6.202436145039761,"aX":-12.21774618238435},"breaks":{"breakAngle":18.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-54.0,"breakVerticalInduced":-10.4,"breakHorizontal":17.2,"spinRate":2484,"spinDirection":324},"zone":13,"typeConfidence":0.91,"plateTime":0.475064041689901,"extension":6.776448718772026},"index":1,"playId":"42ea5eae-342c-3f7e-816c-129b3cbee262","pitchNumber":2,"startTime":"2025-08-30T03:18:17.219Z","endTime":"2025-08-30T03:18:22.076Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605483,"link":"/api/v1/people/605483","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":606466,"link":"/api/v1/people/606466","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.4,"endSpeed":73.9,"strikeZoneTop":3.66475222578406,"strikeZoneBottom":1.7093237724166,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.59065617065666,"aZ":-37.026680102142144,"pfxX":-4.307560366962519,"pfxZ":-3.6134647433524822,"pX":-0.6776507495624615,"pZ":-0.6523334949671058,"vX0":-4.185992163810889,"vY0":-115.47910979067545,"vZ0":-7.341734188910814,"x":142.83,"y":256.39,"x0":1.7218119894660835,"y0":50.00357542204028,"z0":6.153603371786856,"aX":-5.785265500384671},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.8,"breakVerticalInduced":-8.2,"breakHorizontal":8.9,"spinRate":2596,"spinDirection":335},"zone":13,"typeConfidence":0.9,"plateTime":0.4753069710917046,"extension":6.774772357198979},"index":2,"playId":"57d96da4-7569-351c-be4a-0aef248b04aa","pitchNumber":3,"startTime":"2025-08-30T03:18:38.222Z","endTime":"2025-08-30T03:18:41.247Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605483,"link":"/api/v1/people/605483","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":606466,"link":"/api/v1/people/606466","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.3,"endSpeed":75.4,"strikeZoneTop":3.51976383395588,"strikeZoneBottom":1.6274393817693,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.038078345294664,"aZ":-35.55613875069123,"pfxX":-8.175661016792528,"pfxZ":-2.414533459726339,"pX":0.08250333796452751,"pZ":0.1274529321960095,"vX0":-1.4460985940188695,"vY0":-116.89182817861808,"vZ0":-6.432336125313905,"x":113.86,"y":235.34,"x0":1.770808290065934,"y0":50.005733395042554,"z0":6.21545683098937,"aX":-11.425371574829219},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.6,"breakVerticalInduced":-5.5,"breakHorizontal":15.1,"spinRate":2515,"spinDirection":327},"zone":14,"typeConfidence":0.91,"plateTime":0.4668407379437758,"extension":6.78453847129518},"index":3,"playId":"71810a20-6432-3841-aa84-e1be602d0543","pitchNumber":4,"startTime":"2025-08-30T03:18:57.434Z","endTime":"2025-08-30T03:19:00.986Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605483,"link":"/api/v1/people/605483","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":606466,"link":"/api/v1/people/606466","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":87.4,"strikeZoneTop":3.70939736720579,"strikeZoneBottom":1.72289355715627,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.65255210524078,"aZ":-11.366022866306324,"pfxX":2.611715968067882,"pfxZ":10.848267654498297,"pX":0.17658167601401642,"pZ":0.5486405104236578,"vX0":-5.333569744072063,"vY0":-136.77245140009865,"vZ0":-12.744495867937815,"x":110.27,"y":223.97,"x0":1.8018076233185487,"y0":50.005929593542604,"z0":6.0163784454712745,"aX":5.011280525543739},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":17.5,"breakHorizontal":-3.7,"spinRate":2419,"spinDirection":160},"zone":14,"typeConfidence":0.83,"plateTime":0.3985919609123312,"extension":6.756367077797452},"index":4,"playId":"eaa6e644-dd42-3bda-9dad-75aca1ab063c","pitchNumber":5,"startTime":"2025-08-30T03:19:17.748Z","endTime":"2025-08-30T03:19:21.177Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605483,"link":"/api/v1/people/605483","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":606466,"link":"/api/v1/people/606466","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"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":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":86.7,"strikeZoneTop":3.60188459875678,"strikeZoneBottom":1.67897380732352,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.855998054397624,"aZ":-14.195666965014569,"pfxX":3.9999358357565353,"pfxZ":9.303617702243294,"pX":1.065216183695237,"pZ":4.1303386418410035,"vX0":-3.4103600883138947,"vY0":-138.15623917851337,"vZ0":-3.620971321635818,"x":76.4,"y":127.26,"x0":1.7960995477863941,"y0":50.003640359196176,"z0":6.412423696396814,"aX":7.730690675258935},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":16.3,"breakHorizontal":-6.5,"spinRate":2434,"spinDirection":155},"zone":12,"typeConfidence":0.88,"plateTime":0.39649708193743294,"extension":6.657466227171908},"index":5,"playId":"a4ae59a0-0ea2-3ed8-b173-5f5ee3831a64","pitchNumber":6,"startTime":"2025-08-30T03:19:36.551Z","endTime":"2025-08-30T03:19:40.007Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605483,"link":"/api/v1/people/605483","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":606466,"link":"/api/v1/people/606466","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":606466,"link":"/api/v1/people/606466"},"credit":"b_pa"},{"player":{"id":605483,"link":"/api/v1/people/605483"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":27.0,"awayTeamWinProbability":73.0,"homeTeamWinProbabilityAdded":-1.0000000000000036,"leverageIndex":0.36,"dramaIndex":20.0,"contextMetrics":{},"playEndTime":"2025-08-30T03:19:40.007Z","atBatIndex":32},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Geraldo Perdomo grounds out, third baseman Enrique Hernández to first baseman Freddie Freeman.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-30T03:19:58.445Z","endTime":"2025-08-30T03:20:29.896Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605483,"fullName":"Blake Snell","link":"/api/v1/people/605483"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":571771,"link":"/api/v1/people/571771"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":518692,"link":"/api/v1/people/518692"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":85.5,"strikeZoneTop":3.78923896980665,"strikeZoneBottom":1.68556207110082,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.297951717820194,"aZ":-10.96292667655273,"pfxX":1.120585404441975,"pfxZ":11.376999882412171,"pX":0.3681677632034928,"pZ":1.9743156774234896,"vX0":-4.41315611704263,"vY0":-135.60032987725003,"vZ0":-9.233765465020236,"x":102.97,"y":185.47,"x0":1.8702954419425806,"y0":50.00459726552803,"z0":6.186007541692987,"aX":2.089727848782915},"breaks":{"breakAngle":4.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":18.8,"breakHorizontal":-1.1,"spinRate":2364,"spinDirection":154},"zone":9,"typeConfidence":0.82,"plateTime":0.4037256554566655,"extension":6.707687931986345},"index":0,"playId":"157dffa3-ac10-3bca-804b-ef4c3fd9d93d","pitchNumber":1,"startTime":"2025-08-30T03:20:06.725Z","endTime":"2025-08-30T03:20:10.290Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605483,"link":"/api/v1/people/605483","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"R","description":"Right"}},"first":{"id":606466,"link":"/api/v1/people/606466"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"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":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.9,"endSpeed":79.2,"strikeZoneTop":3.52,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.268703512777417,"aZ":-23.287254073713587,"pfxX":7.914604288334265,"pfxZ":5.613872112495003,"pX":0.353781533837084,"pZ":1.247842375864817,"vX0":-6.515422519695122,"vY0":-124.77673103545087,"vZ0":-7.185508271698743,"x":103.51,"y":205.09,"x0":1.9659899476634508,"y0":50.002416811122075,"z0":6.0738039937906185,"aX":12.524561910310828},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":8.8,"breakHorizontal":-12.8,"spinRate":1797,"spinDirection":135},"zone":14,"typeConfidence":0.9,"plateTime":0.43837107422419175,"extension":7.002290810877688},"hitData":{"launchSpeed":85.9,"launchAngle":-26.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":103.07,"coordY":168.69}},"index":1,"playId":"0790bd4b-6321-338b-8799-9c5e96e67967","pitchNumber":2,"startTime":"2025-08-30T03:20:22.309Z","endTime":"2025-08-30T03:20:29.896Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605483,"link":"/api/v1/people/605483","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"R","description":"Right"}},"first":{"id":606466,"link":"/api/v1/people/606466"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672695,"link":"/api/v1/people/672695"},"credit":"b_ab"},{"player":{"id":605483,"link":"/api/v1/people/605483"},"credit":"p_ab"},{"player":{"id":672695,"link":"/api/v1/people/672695"},"credit":"b_pa"},{"player":{"id":605483,"link":"/api/v1/people/605483"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":28.9,"awayTeamWinProbability":71.1,"homeTeamWinProbabilityAdded":1.8999999999999986,"leverageIndex":0.74,"dramaIndex":35.0,"contextMetrics":{},"playEndTime":"2025-08-30T03:20:29.896Z","atBatIndex":33},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Michael Conforto flies out to left fielder Lourdes Gurriel Jr.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-30T03:22:22.358Z","endTime":"2025-08-30T03:23:21.100Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"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":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":666971,"link":"/api/v1/people/666971"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.8,"endSpeed":76.9,"strikeZoneTop":3.36,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.276659386163868,"aZ":-38.272902573078255,"pfxX":1.1038295829520857,"pfxZ":-4.166046601730522,"pX":-0.26287928627040297,"pZ":1.449284858109223,"vX0":5.811804248751249,"vY0":-119.17156694805657,"vZ0":-2.18537003564397,"x":127.02,"y":199.65,"x0":-2.859995120300205,"y0":50.004415524097475,"z0":5.78102612352454,"aX":1.6146805902522117},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.1,"breakVerticalInduced":-7.8,"breakHorizontal":-3.1,"spinRate":2393,"spinDirection":42},"zone":13,"typeConfidence":2.0,"plateTime":0.45667094102947026,"extension":6.458123820033706},"index":0,"playId":"1900edcd-6ecd-3489-bda5-345b750c7574","pitchNumber":1,"startTime":"2025-08-30T03:22:35.633Z","endTime":"2025-08-30T03:22:38.633Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691783,"link":"/api/v1/people/691783"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":624424,"link":"/api/v1/people/624424","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.2,"endSpeed":79.7,"strikeZoneTop":3.32806099675825,"strikeZoneBottom":1.62181553255066,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.077077888598343,"aZ":-27.090231720859922,"pfxX":-6.929854485493646,"pfxZ":3.201862553024614,"pX":-0.5258829673862627,"pZ":1.3885942725638445,"vX0":8.425451488364045,"vY0":-123.99291493386318,"vZ0":-4.5440480411185025,"x":137.05,"y":201.29,"x0":-3.0359341984830563,"y0":50.00538674049053,"z0":5.45274310594493,"aX":-11.01175565151959},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":5.2,"breakHorizontal":11.0,"spinRate":1454,"spinDirection":228},"zone":13,"typeConfidence":2.0,"plateTime":0.4383642361479052,"extension":6.555067968128807},"index":1,"playId":"b6e593f8-60ed-356c-9ac6-36bef6dc24ac","pitchNumber":2,"startTime":"2025-08-30T03:22:48.085Z","endTime":"2025-08-30T03:22:51.245Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691783,"link":"/api/v1/people/691783"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":624424,"link":"/api/v1/people/624424","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"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-08-30T03:22:56.692Z","endTime":"2025-08-30T03:23:10.783Z","isPitch":false,"type":"action","player":{"id":624424,"link":"/api/v1/people/624424"},"defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691783,"link":"/api/v1/people/691783"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":624424,"link":"/api/v1/people/624424","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"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":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":87.0,"strikeZoneTop":3.36,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.473730561493518,"aZ":-11.402813490380856,"pfxX":-3.7487142897047523,"pfxZ":10.737213274846674,"pX":-0.31558470602344046,"pZ":2.2130845747640437,"vX0":7.95967673644009,"vY0":-138.1413211385061,"vZ0":-7.133513897848892,"x":129.03,"y":179.03,"x0":-2.74596818650572,"y0":50.0046988159006,"z0":5.593732236708061,"aX":-7.253859938509261},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":18.1,"breakHorizontal":5.2,"spinRate":2307,"spinDirection":208},"zone":4,"typeConfidence":2.0,"plateTime":0.39634695565058653,"extension":6.727183227600113},"hitData":{"launchSpeed":98.3,"launchAngle":35.0,"totalDistance":348.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":32.09,"coordY":93.36}},"index":3,"playId":"b5174911-76c8-3f04-be3e-0c0666db951c","pitchNumber":3,"startTime":"2025-08-30T03:23:10.783Z","endTime":"2025-08-30T03:23:21.100Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691783,"link":"/api/v1/people/691783"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":624424,"link":"/api/v1/people/624424","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":624424,"link":"/api/v1/people/624424"},"credit":"b_ab"},{"player":{"id":668678,"link":"/api/v1/people/668678"},"credit":"p_ab"},{"player":{"id":624424,"link":"/api/v1/people/624424"},"credit":"b_pa"},{"player":{"id":668678,"link":"/api/v1/people/668678"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":25.7,"awayTeamWinProbability":74.3,"homeTeamWinProbabilityAdded":-3.1999999999999993,"leverageIndex":1.24,"dramaIndex":56.0,"contextMetrics":{},"playEndTime":"2025-08-30T03:23:21.100Z","atBatIndex":34},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Andy Pages flies out to center fielder Alek Thomas.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-30T03:23:34.571Z","endTime":"2025-08-30T03:24:58.121Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":677950,"link":"/api/v1/people/677950"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":89.2,"endSpeed":83.3,"strikeZoneTop":3.51017919046416,"strikeZoneBottom":1.59731736029296,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.20318419418919,"aZ":-28.496453791582397,"pfxX":2.039755736664665,"pfxZ":2.1230723177491004,"pX":1.188583745133559,"pZ":1.8577617582850638,"vX0":8.802015230838954,"vY0":-129.7464098036496,"vZ0":-4.4278427259397395,"x":71.69,"y":188.62,"x0":-2.4915235721473414,"y0":50.00219392463342,"z0":5.719405667461461,"aX":3.529981561288818},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":3.2,"breakHorizontal":-5.4,"spinRate":2259,"spinDirection":172},"zone":14,"typeConfidence":2.0,"plateTime":0.4196752609661587,"extension":6.649774727509218},"index":0,"playId":"3590df83-6854-3898-abe9-e3c941ee6dc8","pitchNumber":1,"startTime":"2025-08-30T03:23:46.377Z","endTime":"2025-08-30T03:23:49.841Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691783,"link":"/api/v1/people/691783"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":681624,"link":"/api/v1/people/681624","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.1,"endSpeed":83.8,"strikeZoneTop":3.48,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.8818513019861,"aZ":-29.152780347520917,"pfxX":3.196868336727367,"pfxZ":1.7197290716769995,"pX":0.6117144800945211,"pZ":1.719292902509031,"vX0":7.137261037876066,"vY0":-131.06858070940783,"vZ0":-4.619383901526652,"x":93.68,"y":192.36,"x0":-2.5505363306626716,"y0":50.005185255091135,"z0":5.654213992474454,"aX":5.6219092418755645},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":2.4,"breakHorizontal":-7.2,"spinRate":2358,"spinDirection":160},"zone":9,"typeConfidence":2.0,"plateTime":0.41616746031300034,"extension":6.684094909837959},"index":1,"playId":"91bc11f8-0626-330d-a07d-43b083d4fad1","pitchNumber":2,"startTime":"2025-08-30T03:23:59.972Z","endTime":"2025-08-30T03:24:03.665Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691783,"link":"/api/v1/people/691783"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":681624,"link":"/api/v1/people/681624","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":86.8,"strikeZoneTop":3.38432696669155,"strikeZoneBottom":1.56136089510375,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.09544215957957,"aZ":-13.429823249409479,"pfxX":-6.526663043202162,"pfxZ":9.729921200464071,"pX":-1.9200746659426347,"pZ":3.2657854282227468,"vX0":4.235842028152555,"vY0":-137.34901739623265,"vZ0":-4.364925831211471,"x":190.19,"y":150.6,"x0":-2.627922697485621,"y0":50.00063816895561,"z0":5.777226898378269,"aX":-12.569966246991783},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":17.0,"breakHorizontal":11.0,"spinRate":2069,"spinDirection":201},"zone":11,"typeConfidence":2.0,"plateTime":0.39754982183396326,"extension":6.5975454442775785},"index":2,"playId":"a5d4487d-ee18-304a-9fdc-4da0531729fa","pitchNumber":3,"startTime":"2025-08-30T03:24:17.463Z","endTime":"2025-08-30T03:24:21.506Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691783,"link":"/api/v1/people/691783"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":681624,"link":"/api/v1/people/681624","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"index":3,"startTime":"2025-08-30T03:24:33.273Z","endTime":"2025-08-30T03:24:46.605Z","isPitch":false,"type":"action","player":{"id":681624,"link":"/api/v1/people/681624"},"defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691783,"link":"/api/v1/people/691783"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":681624,"link":"/api/v1/people/681624","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.2,"endSpeed":82.9,"strikeZoneTop":3.48,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.262659737413816,"aZ":-30.04633561642722,"pfxX":2.903704163423195,"pfxZ":1.2254200583463675,"pX":-0.09645078547400542,"pZ":2.796857763300698,"vX0":5.417740782773875,"vY0":-129.99589581123365,"vZ0":-1.913170066363039,"x":120.68,"y":163.26,"x0":-2.575137807078103,"y0":50.00041848659538,"z0":5.797690997628602,"aX":5.0255882850995475},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":2.0,"breakHorizontal":-6.4,"spinRate":2258,"spinDirection":147},"zone":5,"typeConfidence":2.0,"plateTime":0.4194724734920152,"extension":6.8122305613487315},"hitData":{"launchSpeed":94.2,"launchAngle":40.0,"totalDistance":320.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":103.65,"coordY":72.89}},"index":4,"playId":"22e2c3c0-b8e6-3db1-9c2e-4dcad3b069be","pitchNumber":4,"startTime":"2025-08-30T03:24:46.605Z","endTime":"2025-08-30T03:24:58.121Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691783,"link":"/api/v1/people/691783"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":681624,"link":"/api/v1/people/681624","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681624,"link":"/api/v1/people/681624"},"credit":"b_ab"},{"player":{"id":668678,"link":"/api/v1/people/668678"},"credit":"p_ab"},{"player":{"id":681624,"link":"/api/v1/people/681624"},"credit":"b_pa"},{"player":{"id":668678,"link":"/api/v1/people/668678"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":23.5,"awayTeamWinProbability":76.5,"homeTeamWinProbabilityAdded":-2.1999999999999993,"leverageIndex":0.89,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2025-08-30T03:24:58.121Z","atBatIndex":35},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Alex Freeland strikes out on a foul tip.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-30T03:25:09.690Z","endTime":"2025-08-30T03:26:37.452Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":690976,"fullName":"Alex Freeland","link":"/api/v1/people/690976"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":690976,"fullName":"Alex Freeland","link":"/api/v1/people/690976"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":672515,"link":"/api/v1/people/672515"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":85.5,"strikeZoneTop":3.50274128702972,"strikeZoneBottom":1.57965954338803,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.248569551769876,"aZ":-13.759195967114781,"pfxX":-1.8720508952227992,"pfxZ":9.802167982151122,"pX":-0.7608510118965829,"pZ":4.413820703687468,"vX0":5.611016240643016,"vY0":-136.06012761427442,"vZ0":-1.373349992554922,"x":146.0,"y":119.61,"x0":-2.6046792749118435,"y0":50.00460137570175,"z0":5.876410377553933,"aX":-3.517961653222854},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":17.6,"breakHorizontal":2.3,"spinRate":2204,"spinDirection":210},"zone":11,"typeConfidence":2.0,"plateTime":0.40222693581021574,"extension":6.557892805934196},"index":0,"playId":"ab59ab86-5117-3f6c-821a-99f7d1ad8aa3","pitchNumber":1,"startTime":"2025-08-30T03:25:21.628Z","endTime":"2025-08-30T03:25:24.628Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691783,"link":"/api/v1/people/691783"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":690976,"link":"/api/v1/people/690976","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":86.1,"strikeZoneTop":3.43246119517147,"strikeZoneBottom":1.50900930218677,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.151888594536935,"aZ":-12.082489555328108,"pfxX":-1.293756138840863,"pfxZ":10.656868232861179,"pX":-0.09929553357486506,"pZ":2.3315014764292163,"vX0":7.239199212828352,"vY0":-136.02511253831608,"vZ0":-6.721726240439273,"x":120.78,"y":175.83,"x0":-2.620002760140507,"y0":50.00036507203807,"z0":5.661733864849305,"aX":-2.438836256337692},"breaks":{"breakAngle":3.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":18.1,"breakHorizontal":1.0,"spinRate":2251,"spinDirection":212},"zone":5,"typeConfidence":2.0,"plateTime":0.40174267189764956,"extension":6.733122777705621},"index":1,"playId":"4b0d2b71-b8fa-39f9-b917-d2fe87f6d37b","pitchNumber":2,"startTime":"2025-08-30T03:25:35.615Z","endTime":"2025-08-30T03:25:38.615Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691783,"link":"/api/v1/people/691783"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":690976,"link":"/api/v1/people/690976","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.7,"endSpeed":79.4,"strikeZoneTop":3.46940779641041,"strikeZoneBottom":1.54582902074957,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.6039235672556,"aZ":-26.96581687905146,"pfxX":-8.878342425925595,"pfxZ":3.2827934462455204,"pX":-0.5507246203238589,"pZ":0.9191437653028307,"vX0":8.39500366548198,"vY0":-124.47537096287144,"vZ0":-5.535304494563418,"x":137.99,"y":213.96,"x0":-2.7972097138302363,"y0":50.000699042979186,"z0":5.376102958958775,"aX":-14.072575347273228},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":4.9,"breakHorizontal":14.4,"spinRate":1443,"spinDirection":232},"zone":13,"typeConfidence":2.0,"plateTime":0.43832407648329896,"extension":6.922488688675782},"index":2,"playId":"c9eccd0d-e1bd-316e-97ee-bc459c63988f","pitchNumber":3,"startTime":"2025-08-30T03:25:49.022Z","endTime":"2025-08-30T03:25:53.743Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691783,"link":"/api/v1/people/691783"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":690976,"link":"/api/v1/people/690976","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":86.0,"strikeZoneTop":3.51,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.96778630533436,"aZ":-11.212140536213761,"pfxX":-2.0690292683065152,"pfxZ":11.099050882508745,"pX":3.94881577085475E-4,"pZ":2.528419881107207,"vX0":7.500132998441204,"vY0":-136.31607631530824,"vZ0":-6.46524957165879,"x":116.98,"y":170.51,"x0":-2.5135506505056475,"y0":50.003308475661264,"z0":5.699177394585372,"aX":-3.9086510834793553},"breaks":{"breakAngle":10.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":19.0,"breakHorizontal":2.3,"spinRate":2276,"spinDirection":207},"zone":5,"typeConfidence":2.0,"plateTime":0.4012588952720124,"extension":6.795770574349892},"index":3,"playId":"7be51124-0a9b-3156-9672-b6f86855d6a8","pitchNumber":4,"startTime":"2025-08-30T03:26:04.545Z","endTime":"2025-08-30T03:26:07.961Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691783,"link":"/api/v1/people/691783"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":690976,"link":"/api/v1/people/690976","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"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-08-30T03:26:22.214Z","endTime":"2025-08-30T03:26:33.225Z","isPitch":false,"type":"action","player":{"id":690976,"link":"/api/v1/people/690976"},"defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691783,"link":"/api/v1/people/691783"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":690976,"link":"/api/v1/people/690976","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.4,"endSpeed":77.3,"strikeZoneTop":3.51,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.830262674411394,"aZ":-40.690594603424074,"pfxX":1.2578857374439925,"pfxZ":-5.746711304714954,"pX":0.5482826392171248,"pZ":1.5972487857292255,"vX0":7.172293604814833,"vY0":-119.99168673711581,"vZ0":-1.228581269192199,"x":96.1,"y":195.65,"x0":-2.624155909772726,"y0":50.00586522024329,"z0":5.691893299732657,"aX":1.861821556820944},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.3,"breakVerticalInduced":-10.4,"breakHorizontal":-3.7,"spinRate":2425,"spinDirection":37},"zone":9,"typeConfidence":2.0,"plateTime":0.45378461594960706,"extension":6.671575650794759},"index":5,"playId":"9d37607b-5eb9-3d1d-acda-34b3169570a9","pitchNumber":5,"startTime":"2025-08-30T03:26:33.225Z","endTime":"2025-08-30T03:26:37.452Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691783,"link":"/api/v1/people/691783"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":690976,"link":"/api/v1/people/690976","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":690976,"link":"/api/v1/people/690976"},"credit":"b_ab"},{"player":{"id":668678,"link":"/api/v1/people/668678"},"credit":"p_ab"},{"player":{"id":690976,"link":"/api/v1/people/690976"},"credit":"b_pa"},{"player":{"id":668678,"link":"/api/v1/people/668678"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":22.1,"awayTeamWinProbability":77.9,"homeTeamWinProbabilityAdded":-1.3999999999999986,"leverageIndex":0.54,"dramaIndex":27.0,"contextMetrics":{},"playEndTime":"2025-08-30T03:26:37.452Z","atBatIndex":36},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Corbin Carroll doubles (26) on a sharp line drive to right fielder Teoscar Hernández.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-30T03:28:33.234Z","endTime":"2025-08-30T03:29:33.416Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":0,"outs":0},"matchup":{"batter":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605483,"fullName":"Blake Snell","link":"/api/v1/people/605483"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":606192,"link":"/api/v1/people/606192"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":77.1,"endSpeed":71.7,"strikeZoneTop":3.14561897959972,"strikeZoneBottom":1.41806169966045,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.374930417268672,"aZ":-38.24136392112386,"pfxX":-4.3383231239862,"pfxZ":-4.759979198022095,"pX":-0.8439352530723913,"pZ":1.3436600068133384,"vX0":-4.403351461467982,"vY0":-112.25574130792972,"vZ0":-2.636265488636385,"x":149.17,"y":202.5,"x0":1.70669749253045,"y0":50.00064871430049,"z0":6.42732380430607,"aX":-5.533683042184932},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.0,"breakVerticalInduced":-9.0,"breakHorizontal":9.0,"spinRate":2624,"spinDirection":324},"zone":13,"typeConfidence":0.9,"plateTime":0.48798367892954664,"extension":6.522391943094646},"index":0,"playId":"3b89133d-ebed-3f05-9c76-89ae50ded352","pitchNumber":1,"startTime":"2025-08-30T03:28:46.561Z","endTime":"2025-08-30T03:28:52.820Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605483,"link":"/api/v1/people/605483","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":682998,"link":"/api/v1/people/682998","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.4,"endSpeed":80.7,"strikeZoneTop":3.17911437477818,"strikeZoneBottom":1.51437083104393,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.251441760653517,"aZ":-20.22274097617499,"pfxX":-1.011536260062114,"pfxZ":7.40460431438831,"pX":-0.5378058098150499,"pZ":-0.21527453768036722,"vX0":-5.398380505611002,"vY0":-125.45095760519762,"vZ0":-11.711705639428635,"x":137.5,"y":244.59,"x0":1.7620290558576637,"y0":50.005974631098425,"z0":6.1188974882351586,"aX":-1.6340219830168754},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":11.3,"breakHorizontal":2.9,"spinRate":2401,"spinDirection":162},"zone":13,"typeConfidence":0.82,"plateTime":0.43441765336540694,"extension":6.66227528867008},"index":1,"playId":"6e427864-20b8-3db8-a2fb-bc96d1ea2b7c","pitchNumber":2,"startTime":"2025-08-30T03:28:58.946Z","endTime":"2025-08-30T03:29:02.066Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605483,"link":"/api/v1/people/605483","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":682998,"link":"/api/v1/people/682998","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.5,"endSpeed":80.7,"strikeZoneTop":3.23,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.551904920906082,"aZ":-19.57144327651676,"pfxX":-1.0077822967178187,"pfxZ":7.725045952192257,"pX":-0.256538236398793,"pZ":1.8975226130544396,"vX0":-5.0077589870912655,"vY0":-125.89037390203043,"vZ0":-6.983791447446799,"x":126.78,"y":187.55,"x0":1.8760263130656605,"y0":50.0056523515049,"z0":6.250974448411058,"aX":-1.6445926528270243},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":12.8,"breakHorizontal":2.8,"spinRate":2259,"spinDirection":170},"zone":8,"typeConfidence":0.89,"plateTime":0.4323333908985263,"extension":6.500585709757136},"hitData":{"launchSpeed":104.3,"launchAngle":19.0,"totalDistance":345.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":181.23,"coordY":48.98}},"index":2,"playId":"22fc72c4-17a0-35be-a4c1-6ecf265e9bf4","pitchNumber":3,"startTime":"2025-08-30T03:29:21.303Z","endTime":"2025-08-30T03:29:33.416Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605483,"link":"/api/v1/people/605483","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":682998,"link":"/api/v1/people/682998","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682998,"link":"/api/v1/people/682998"},"credit":"b_ab"},{"player":{"id":605483,"link":"/api/v1/people/605483"},"credit":"p_ab"},{"player":{"id":682998,"link":"/api/v1/people/682998"},"credit":"b_pa"},{"player":{"id":605483,"link":"/api/v1/people/605483"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":17.4,"awayTeamWinProbability":82.6,"homeTeamWinProbabilityAdded":-4.700000000000003,"leverageIndex":0.67,"dramaIndex":51.0,"contextMetrics":{},"playEndTime":"2025-08-30T03:29:33.416Z","atBatIndex":37},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Lourdes Gurriel Jr. grounds out, shortstop Mookie Betts to first baseman Freddie Freeman.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-30T03:29:50.257Z","endTime":"2025-08-30T03:30:18.526Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605483,"fullName":"Blake Snell","link":"/api/v1/people/605483"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":605141,"link":"/api/v1/people/605141"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":518692,"link":"/api/v1/people/518692"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.6,"endSpeed":77.0,"strikeZoneTop":3.69,"strikeZoneBottom":1.75,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.719499074660355,"aZ":-20.567636042834227,"pfxX":7.047915621929924,"pfxZ":7.796674170369242,"pX":0.518420068233457,"pZ":2.056178685390344,"vX0":-5.774032528920765,"vY0":-120.2449175400821,"vZ0":-5.596194609371289,"x":97.24,"y":183.26,"x0":2.0161415925419233,"y0":50.003102626047585,"z0":6.198063285254861,"aX":10.49117300768125},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":13.2,"breakHorizontal":-11.6,"spinRate":1588,"spinDirection":129},"zone":9,"typeConfidence":0.9,"plateTime":0.45267735246885543,"extension":6.975997968539527},"hitData":{"launchSpeed":70.5,"launchAngle":-12.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":108.52,"coordY":154.15}},"index":0,"playId":"b5e0b297-96df-31f6-b049-920e9c75b985","pitchNumber":1,"startTime":"2025-08-30T03:30:10.286Z","endTime":"2025-08-30T03:30:18.526Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605483,"link":"/api/v1/people/605483","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":666971,"link":"/api/v1/people/666971","batSide":{"code":"R","description":"Right"}},"second":{"id":682998,"link":"/api/v1/people/682998"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666971,"link":"/api/v1/people/666971"},"credit":"b_ab"},{"player":{"id":605483,"link":"/api/v1/people/605483"},"credit":"p_ab"},{"player":{"id":666971,"link":"/api/v1/people/666971"},"credit":"b_pa"},{"player":{"id":605483,"link":"/api/v1/people/605483"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":20.5,"awayTeamWinProbability":79.5,"homeTeamWinProbabilityAdded":3.1000000000000014,"leverageIndex":0.86,"dramaIndex":46.0,"contextMetrics":{},"playEndTime":"2025-08-30T03:30:18.526Z","atBatIndex":38},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Gabriel Moreno singles on a ground ball to center fielder Andy Pages. Corbin Carroll scores.","rbi":1,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-30T03:30:48.028Z","endTime":"2025-08-30T03:33:51.983Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605483,"fullName":"Blake Snell","link":"/api/v1/people/605483"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,7],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":681624,"link":"/api/v1/people/681624"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"responsiblePitcher":{"id":605483,"link":"/api/v1/people/605483"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"playId":"106fda1c-c9e4-4329-993a-f0cf772b4618","startTime":"2025-08-30T03:30:48.028Z","endTime":"2025-08-30T03:30:53.028Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":605483,"link":"/api/v1/people/605483","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":672515,"link":"/api/v1/people/672515","batSide":{"code":"R","description":"Right"}},"second":{"id":682998,"link":"/api/v1/people/682998"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"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,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.1,"endSpeed":78.1,"strikeZoneTop":3.32,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.741463663117383,"aZ":-24.407418241373268,"pfxX":6.148550850422605,"pfxZ":5.078597905741384,"pX":-0.07320872405600368,"pZ":1.0621479034120782,"vX0":-6.907125606739805,"vY0":-122.23785662629417,"vZ0":-7.1142402119902055,"x":119.79,"y":210.1,"x0":1.9765023681938305,"y0":50.00258393359473,"z0":6.075061967186584,"aX":9.402024298994663},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":7.9,"breakHorizontal":-9.7,"spinRate":1697,"spinDirection":132},"zone":13,"typeConfidence":0.84,"plateTime":0.4463143804722396,"extension":6.5799407644254},"index":1,"playId":"179a8a22-0600-3147-b354-ffec5b0a8e27","pitchNumber":1,"startTime":"2025-08-30T03:31:04.489Z","endTime":"2025-08-30T03:31:07.489Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605483,"link":"/api/v1/people/605483","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":672515,"link":"/api/v1/people/672515","batSide":{"code":"R","description":"Right"}},"second":{"id":682998,"link":"/api/v1/people/682998"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"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,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.3,"endSpeed":77.4,"strikeZoneTop":3.32,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.728771364329596,"aZ":-23.49253189354955,"pfxX":6.778031375730856,"pfxZ":5.762643381474432,"pX":0.355418120460087,"pZ":2.1001892766478036,"vX0":-6.194814769651774,"vY0":-121.14975665945234,"vZ0":-5.071919453902658,"x":103.45,"y":182.07,"x0":2.0488487952149104,"y0":50.00229750798614,"z0":6.240271361538676,"aX":10.209134571586148},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":9.6,"breakHorizontal":-11.0,"spinRate":1766,"spinDirection":134},"zone":6,"typeConfidence":0.88,"plateTime":0.44983743441359136,"extension":6.52805776623286},"index":2,"playId":"0535c8d1-e469-3110-8220-7ab89a63ab07","pitchNumber":2,"startTime":"2025-08-30T03:31:27.194Z","endTime":"2025-08-30T03:31:31.358Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605483,"link":"/api/v1/people/605483","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":672515,"link":"/api/v1/people/672515","batSide":{"code":"R","description":"Right"}},"second":{"id":682998,"link":"/api/v1/people/682998"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.3,"endSpeed":73.7,"strikeZoneTop":3.17359635614928,"strikeZoneBottom":1.53781151509551,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.084430164407326,"aZ":-38.76134911458349,"pfxX":-6.329969794774982,"pfxZ":-4.903607002005783,"pX":-0.41834890019690973,"pZ":0.43505692530505674,"vX0":-3.2068626720584863,"vY0":-115.36104153394842,"vZ0":-4.732383784250386,"x":132.95,"y":227.03,"x0":1.813473878875629,"y0":50.001787663068995,"z0":6.261685899411288,"aX":-8.50453383579603},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.4,"breakVerticalInduced":-9.8,"breakHorizontal":12.2,"spinRate":2508,"spinDirection":316},"zone":13,"typeConfidence":0.9,"plateTime":0.4753577526137387,"extension":6.753162427920917},"index":3,"playId":"4491f408-d734-3672-8270-59036de4b113","pitchNumber":3,"startTime":"2025-08-30T03:31:56.358Z","endTime":"2025-08-30T03:32:00.373Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605483,"link":"/api/v1/people/605483","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":672515,"link":"/api/v1/people/672515","batSide":{"code":"R","description":"Right"}},"second":{"id":682998,"link":"/api/v1/people/682998"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.6,"endSpeed":73.6,"strikeZoneTop":3.17323006474794,"strikeZoneBottom":1.50663701722916,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.05951237132256,"aZ":-36.397138293982245,"pfxX":-6.918613216541116,"pfxZ":-3.1624491844820226,"pX":-0.48135967594459633,"pZ":0.7694375841366455,"vX0":-3.283693665803721,"vY0":-114.52149742279751,"vZ0":-4.415345193055364,"x":135.35,"y":218.01,"x0":1.867432027711861,"y0":50.002831929173716,"z0":6.261910935892543,"aX":-9.239698997857166},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.5,"breakVerticalInduced":-6.5,"breakHorizontal":13.3,"spinRate":2470,"spinDirection":325},"zone":13,"typeConfidence":0.9,"plateTime":0.477263957290603,"extension":6.768048753271843},"index":4,"playId":"bd68f10a-d13a-35cc-8589-bc61a0cbeff3","pitchNumber":4,"startTime":"2025-08-30T03:32:25.882Z","endTime":"2025-08-30T03:32:29.572Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605483,"link":"/api/v1/people/605483","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":672515,"link":"/api/v1/people/672515","batSide":{"code":"R","description":"Right"}},"second":{"id":682998,"link":"/api/v1/people/682998"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":87.8,"strikeZoneTop":3.32,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.51920437333357,"aZ":-12.32724318198739,"pfxX":3.304699958312046,"pfxZ":10.171208657620404,"pX":-0.8614392444644299,"pZ":2.5184856941295073,"vX0":-8.059377812959749,"vY0":-137.80469023070847,"vZ0":-7.806702830656688,"x":149.84,"y":170.78,"x0":1.6531021120892595,"y0":50.00071968756728,"z0":6.194200381399204,"aX":6.448150940632394},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":17.2,"breakHorizontal":-4.6,"spinRate":2471,"spinDirection":160},"zone":11,"typeConfidence":0.88,"plateTime":0.3953178494659042,"extension":6.829768516821896},"index":5,"playId":"6076bf23-cde8-3f1b-9818-ddb294b93a4f","pitchNumber":5,"startTime":"2025-08-30T03:32:57.743Z","endTime":"2025-08-30T03:33:00.743Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605483,"link":"/api/v1/people/605483","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":672515,"link":"/api/v1/people/672515","batSide":{"code":"R","description":"Right"}},"second":{"id":682998,"link":"/api/v1/people/682998"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"index":6,"startTime":"2025-08-30T03:33:17.029Z","endTime":"2025-08-30T03:33:41.066Z","isPitch":false,"type":"action","player":{"id":672515,"link":"/api/v1/people/672515"},"defense":{"pitcher":{"id":605483,"link":"/api/v1/people/605483","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":672515,"link":"/api/v1/people/672515","batSide":{"code":"R","description":"Right"}},"second":{"id":682998,"link":"/api/v1/people/682998"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.8,"endSpeed":78.8,"strikeZoneTop":3.32,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.08921424661472,"aZ":-22.180061180047687,"pfxX":7.263067178380929,"pfxZ":6.372748332050547,"pX":1.5699748894675778,"pZ":2.9890689395262986,"vX0":-3.6263920398323783,"vY0":-123.50809198687661,"vZ0":-3.3004266101219883,"x":57.16,"y":158.08,"x0":2.101904032999853,"y0":50.003927343726616,"z0":6.176266264560137,"aX":11.392423257925197},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":11.2,"breakHorizontal":-12.5,"spinRate":1914,"spinDirection":137},"zone":12,"typeConfidence":0.91,"plateTime":0.44093039501852127,"extension":6.834187254827164},"hitData":{"launchSpeed":84.6,"launchAngle":9.0,"totalDistance":142.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":163.64,"coordY":103.88}},"index":7,"playId":"9e3e0153-c327-30aa-a1c1-afb0247a53ca","pitchNumber":6,"startTime":"2025-08-30T03:33:41.066Z","endTime":"2025-08-30T03:33:51.983Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605483,"link":"/api/v1/people/605483","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":672515,"link":"/api/v1/people/672515","batSide":{"code":"R","description":"Right"}},"second":{"id":682998,"link":"/api/v1/people/682998"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672515,"link":"/api/v1/people/672515"},"credit":"b_ab"},{"player":{"id":605483,"link":"/api/v1/people/605483"},"credit":"p_ab"},{"player":{"id":672515,"link":"/api/v1/people/672515"},"credit":"b_pa"},{"player":{"id":605483,"link":"/api/v1/people/605483"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":13.600000000000001,"awayTeamWinProbability":86.4,"homeTeamWinProbabilityAdded":-6.899999999999999,"leverageIndex":0.99,"dramaIndex":73.0,"contextMetrics":{},"playEndTime":"2025-08-30T03:33:51.983Z","atBatIndex":39},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Blaze Alexander walks. Gabriel Moreno to 2nd.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":40,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-30T03:36:19.111Z","endTime":"2025-08-30T03:37:37.323Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676508,"fullName":"Ben Casparius","link":"/api/v1/people/676508"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"postOnSecond":{"id":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4,5,6],"actionIndex":[1],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-30T03:34:07.496Z","endTime":"2025-08-30T03:34:34.002Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":605483,"link":"/api/v1/people/605483","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":677942,"link":"/api/v1/people/677942","batSide":{"code":"R","description":"Right"}},"first":{"id":672515,"link":"/api/v1/people/672515"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Ben Casparius replaces Blake Snell.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2025-08-30T03:34:34.002Z","endTime":"2025-08-30T03:36:21.265Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676508,"link":"/api/v1/people/676508"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":605483,"link":"/api/v1/people/605483","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":677942,"link":"/api/v1/people/677942","batSide":{"code":"R","description":"Right"}},"first":{"id":672515,"link":"/api/v1/people/672515"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":86.8,"strikeZoneTop":3.26739809136466,"strikeZoneBottom":1.56386423352209,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.308614635018063,"aZ":-20.77396492321692,"pfxX":2.385143723941729,"pfxZ":5.958458162393455,"pX":-0.6589879398063176,"pZ":4.162806050829079,"vX0":-0.4645948537745273,"vY0":-136.29746503678317,"vZ0":-1.708939412208013,"x":142.12,"y":126.38,"x0":-0.7981883682841667,"y0":50.00018852819151,"z0":6.208700844194472,"aX":4.560889717002622},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":10.7,"breakHorizontal":-4.2,"spinRate":2626,"spinDirection":179},"zone":11,"typeConfidence":0.93,"plateTime":0.3993571752870362,"extension":5.426177432057425},"index":2,"playId":"8ea75a5b-8c74-3322-82ff-4087ed40aa42","pitchNumber":1,"startTime":"2025-08-30T03:36:21.265Z","endTime":"2025-08-30T03:36:24.406Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676508,"link":"/api/v1/people/676508","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":677942,"link":"/api/v1/people/677942","batSide":{"code":"R","description":"Right"}},"first":{"id":672515,"link":"/api/v1/people/672515"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":86.3,"strikeZoneTop":3.21,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.015813581353704,"aZ":-21.402481554146423,"pfxX":3.6337403420556136,"pfxZ":5.756890734322935,"pX":0.8893339254137457,"pZ":2.30871777573385,"vX0":2.6950110923697883,"vY0":-134.64210357681256,"vZ0":-5.891364199643912,"x":83.1,"y":176.44,"x0":-0.5902486304708685,"y0":50.00311629246944,"z0":5.998866988315156,"aX":6.797911752513899},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":9.6,"breakHorizontal":-7.1,"spinRate":2676,"spinDirection":184},"zone":14,"typeConfidence":0.91,"plateTime":0.4038884041128341,"extension":5.670902820477041},"index":3,"playId":"a6cf2164-eab7-3baa-a800-ab7e3de4b662","pitchNumber":2,"startTime":"2025-08-30T03:36:36.405Z","endTime":"2025-08-30T03:36:39.405Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676508,"link":"/api/v1/people/676508","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":677942,"link":"/api/v1/people/677942","batSide":{"code":"R","description":"Right"}},"first":{"id":672515,"link":"/api/v1/people/672515"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"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":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.2,"endSpeed":80.0,"strikeZoneTop":3.21238273775955,"strikeZoneBottom":1.54086799870559,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.823551801608208,"aZ":-32.26831187940887,"pfxX":10.988090872204173,"pfxZ":-0.06109712716117777,"pX":1.7066571397008319,"pZ":1.111353505811037,"vX0":2.0781942258644293,"vY0":-125.55253305169914,"vZ0":-5.638915370334201,"x":51.95,"y":208.77,"x0":-0.558956803752539,"y0":50.00181221835833,"z0":6.004612306234735,"aX":17.58392126611981},"breaks":{"breakAngle":28.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":-1.1,"breakHorizontal":-20.4,"spinRate":3201,"spinDirection":50},"zone":14,"typeConfidence":0.92,"plateTime":0.43583387172299703,"extension":5.589803210623536},"index":4,"playId":"386b6ff5-7471-305d-8104-64ec8e32420b","pitchNumber":3,"startTime":"2025-08-30T03:36:56.326Z","endTime":"2025-08-30T03:36:59.326Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676508,"link":"/api/v1/people/676508","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":677942,"link":"/api/v1/people/677942","batSide":{"code":"R","description":"Right"}},"first":{"id":672515,"link":"/api/v1/people/672515"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.6,"endSpeed":85.9,"strikeZoneTop":3.2232980442299,"strikeZoneBottom":1.52004489084881,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.482795278518104,"aZ":-19.141217059163523,"pfxX":3.2352333769622668,"pfxZ":7.062200451051187,"pX":1.5629877306169915,"pZ":1.7916299528293516,"vX0":4.366330899487418,"vY0":-133.45683755571267,"vZ0":-7.18789753805528,"x":57.42,"y":190.41,"x0":-0.5006764423510824,"y0":50.005811486349444,"z0":5.84700131619384,"aX":5.9703240695748},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":11.9,"breakHorizontal":-6.6,"spinRate":2699,"spinDirection":182},"zone":14,"typeConfidence":0.91,"plateTime":0.4068486749224536,"extension":5.748029093249036},"index":5,"playId":"291bacc9-f1ee-3129-9fcc-6f0e22cc5d7e","pitchNumber":4,"startTime":"2025-08-30T03:37:14.982Z","endTime":"2025-08-30T03:37:18.728Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676508,"link":"/api/v1/people/676508","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":677942,"link":"/api/v1/people/677942","batSide":{"code":"R","description":"Right"}},"first":{"id":672515,"link":"/api/v1/people/672515"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.2,"endSpeed":86.2,"strikeZoneTop":3.11799974827765,"strikeZoneBottom":1.50959877608554,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.89202775849728,"aZ":-19.87719799650883,"pfxX":3.236122568899155,"pfxZ":6.609117615420966,"pX":-0.34076770221611385,"pZ":1.0662775471532902,"vX0":-0.12096257675333286,"vY0":-134.26508264994587,"vZ0":-8.927472170898906,"x":129.99,"y":209.99,"x0":-0.7172214157639606,"y0":50.001213958409366,"z0":5.8005012984530335,"aX":6.02005971407582},"breaks":{"breakAngle":15.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":10.7,"breakHorizontal":-5.9,"spinRate":2768,"spinDirection":183},"zone":13,"typeConfidence":0.92,"plateTime":0.40502050383868893,"extension":5.67059210956694},"index":6,"playId":"9afe85a2-ed3c-37b9-b100-6ec87c4c6cc2","pitchNumber":5,"startTime":"2025-08-30T03:37:33.322Z","endTime":"2025-08-30T03:37:37.323Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676508,"link":"/api/v1/people/676508","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":677942,"link":"/api/v1/people/677942","batSide":{"code":"R","description":"Right"}},"first":{"id":672515,"link":"/api/v1/people/672515"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677942,"link":"/api/v1/people/677942"},"credit":"b_pa"},{"player":{"id":676508,"link":"/api/v1/people/676508"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":11.899999999999999,"awayTeamWinProbability":88.1,"homeTeamWinProbabilityAdded":-1.7000000000000028,"leverageIndex":0.6,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2025-08-30T03:37:37.323Z","atBatIndex":40},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Tyler Locklear flies out to right fielder Teoscar Hernández.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-30T03:38:02.830Z","endTime":"2025-08-30T03:39:57.389Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":682988,"fullName":"Tyler Locklear","link":"/api/v1/people/682988"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676508,"fullName":"Ben Casparius","link":"/api/v1/people/676508"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"postOnSecond":{"id":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":682988,"fullName":"Tyler Locklear","link":"/api/v1/people/682988"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":606192,"link":"/api/v1/people/606192"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"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(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":84.8,"endSpeed":79.0,"strikeZoneTop":3.4175932591029,"strikeZoneBottom":1.49567947313809,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.503366784064994,"aZ":-32.62849683333418,"pfxX":7.158321927696955,"pfxZ":-0.29195804366255285,"pX":1.5660299063859842,"pZ":0.4921455784227833,"vX0":2.782721362542862,"vY0":-123.48708097286782,"vZ0":-6.476065608392377,"x":57.31,"y":225.49,"x0":-0.5039849614319725,"y0":50.00317076400373,"z0":5.877595252089701,"aX":11.107481243183317},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":-1.7,"breakHorizontal":-13.6,"spinRate":3084,"spinDirection":46},"zone":14,"typeConfidence":0.92,"plateTime":0.4427543858133167,"extension":5.917425671953848},"index":0,"playId":"ca8a207b-66f7-3fbb-b0bd-53bacdbe1bc2","pitchNumber":1,"startTime":"2025-08-30T03:38:10.603Z","endTime":"2025-08-30T03:38:13.705Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676508,"link":"/api/v1/people/676508","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":682988,"link":"/api/v1/people/682988","batSide":{"code":"R","description":"Right"}},"first":{"id":677942,"link":"/api/v1/people/677942"},"second":{"id":672515,"link":"/api/v1/people/672515"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"index":1,"startTime":"2025-08-30T03:38:27.255Z","endTime":"2025-08-30T03:39:09.563Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":676508,"link":"/api/v1/people/676508","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":682988,"link":"/api/v1/people/682988","batSide":{"code":"R","description":"Right"}},"first":{"id":677942,"link":"/api/v1/people/677942"},"second":{"id":672515,"link":"/api/v1/people/672515"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"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":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.9,"endSpeed":78.5,"strikeZoneTop":3.34858055518345,"strikeZoneBottom":1.48991516998735,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.17081567413911,"aZ":-34.62681905535142,"pfxX":8.036537266380956,"pfxZ":-1.591500512556336,"pX":0.10269379444852174,"pZ":0.7710239453677787,"vX0":-0.6405375323112956,"vY0":-123.66506756843506,"vZ0":-5.320340453823681,"x":113.09,"y":217.96,"x0":-0.6782994236236484,"y0":50.00147232630376,"z0":5.862425607641474,"aX":12.417717074821786},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":-3.8,"breakHorizontal":-14.4,"spinRate":3093,"spinDirection":54},"zone":14,"typeConfidence":0.92,"plateTime":0.44329215856574367,"extension":5.8237485405407},"index":2,"playId":"b29ccb83-a082-3aa1-a574-ab2b2a9b352f","pitchNumber":2,"startTime":"2025-08-30T03:39:09.563Z","endTime":"2025-08-30T03:39:15.383Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676508,"link":"/api/v1/people/676508","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":682988,"link":"/api/v1/people/682988","batSide":{"code":"R","description":"Right"}},"first":{"id":677942,"link":"/api/v1/people/677942"},"second":{"id":672515,"link":"/api/v1/people/672515"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":88.2,"strikeZoneTop":3.46,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.000844720704627,"aZ":-15.455129799838868,"pfxX":-6.7556935594960095,"pfxZ":8.44076166282086,"pX":-1.1075918539274563,"pZ":2.7503082026833447,"vX0":0.8071824294307894,"vY0":-139.3080133081494,"vZ0":-6.154457076192835,"x":159.22,"y":164.52,"x0":-0.5211941658702295,"y0":50.00524446671321,"z0":5.996157278466708,"aX":-13.383153531690725},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":14.3,"breakHorizontal":12.1,"spinRate":2429,"spinDirection":198},"zone":11,"typeConfidence":2.0,"plateTime":0.39201758910264983,"extension":5.63015306005035},"index":3,"playId":"2b9f9336-00ff-37b7-8453-b10017224017","pitchNumber":3,"startTime":"2025-08-30T03:39:27.372Z","endTime":"2025-08-30T03:39:30.372Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676508,"link":"/api/v1/people/676508","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":682988,"link":"/api/v1/people/682988","batSide":{"code":"R","description":"Right"}},"first":{"id":677942,"link":"/api/v1/people/677942"},"second":{"id":672515,"link":"/api/v1/people/672515"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.1,"endSpeed":77.6,"strikeZoneTop":3.46,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.88489131134186,"aZ":-33.09773269480444,"pfxX":10.864445644224338,"pfxZ":-0.5991943855502608,"pX":0.8126656911157679,"pZ":2.0047885861417063,"vX0":0.14671548293828623,"vY0":-123.86480581712554,"vZ0":-3.0202874437696483,"x":86.02,"y":184.65,"x0":-0.6561505048014444,"y0":50.00543078330752,"z0":6.046263305394723,"aX":16.653875649949843},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":-1.6,"breakHorizontal":-19.7,"spinRate":3314,"spinDirection":48},"zone":9,"typeConfidence":0.92,"plateTime":0.44451766794397063,"extension":5.680318717156606},"hitData":{"launchSpeed":72.5,"launchAngle":40.0,"totalDistance":244.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":154.95,"coordY":106.6}},"index":4,"playId":"aa32b12f-d840-3971-a5c5-557b15ee4e4a","pitchNumber":4,"startTime":"2025-08-30T03:39:47.707Z","endTime":"2025-08-30T03:39:57.389Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676508,"link":"/api/v1/people/676508","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":682988,"link":"/api/v1/people/682988","batSide":{"code":"R","description":"Right"}},"first":{"id":677942,"link":"/api/v1/people/677942"},"second":{"id":672515,"link":"/api/v1/people/672515"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682988,"link":"/api/v1/people/682988"},"credit":"b_ab"},{"player":{"id":676508,"link":"/api/v1/people/676508"},"credit":"p_ab"},{"player":{"id":682988,"link":"/api/v1/people/682988"},"credit":"b_pa"},{"player":{"id":676508,"link":"/api/v1/people/676508"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":14.099999999999998,"awayTeamWinProbability":85.9,"homeTeamWinProbabilityAdded":2.1999999999999993,"leverageIndex":0.91,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2025-08-30T03:39:57.389Z","atBatIndex":41},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Alek Thomas strikes out swinging.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-30T03:40:17.787Z","endTime":"2025-08-30T03:41:37.575Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676508,"fullName":"Ben Casparius","link":"/api/v1/people/676508"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":669257,"link":"/api/v1/people/669257"},"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(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.4,"endSpeed":74.4,"strikeZoneTop":3.28,"strikeZoneBottom":1.43,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.595902079107848,"aZ":-45.468196220780136,"pfxX":4.601789395826745,"pfxZ":-9.533339971619007,"pX":0.601229740927332,"pZ":1.3414749700843491,"vX0":0.8254994545799688,"vY0":-118.49225021219709,"vZ0":-1.6271087959575363,"x":94.08,"y":202.56,"x0":-0.35029931980911744,"y0":50.00046348504267,"z0":6.262730995447016,"aX":6.4197283241562735},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.2,"breakVerticalInduced":-17.3,"breakHorizontal":-8.5,"spinRate":3137,"spinDirection":34},"zone":9,"typeConfidence":0.92,"plateTime":0.46560579890083487,"extension":5.638396299736192},"index":0,"playId":"81bba8e2-bcda-399c-911a-b82fb6e5f6df","pitchNumber":1,"startTime":"2025-08-30T03:40:26.251Z","endTime":"2025-08-30T03:40:29.793Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676508,"link":"/api/v1/people/676508","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":677950,"link":"/api/v1/people/677950","batSide":{"code":"L","description":"Left"}},"first":{"id":677942,"link":"/api/v1/people/677942"},"second":{"id":672515,"link":"/api/v1/people/672515"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.0,"endSpeed":75.2,"strikeZoneTop":3.28,"strikeZoneBottom":1.43,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.81723586810366,"aZ":-45.688946700117924,"pfxX":4.953587897928692,"pfxZ":-9.481629121677141,"pX":0.1998468497263216,"pZ":1.9151891316169294,"vX0":-0.19041038347088757,"vY0":-119.39610085841136,"vZ0":-0.5717808576722352,"x":109.38,"y":187.07,"x0":-0.3611478629522334,"y0":50.0054611039906,"z0":6.31638982846277,"aX":7.0582251199047565},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.0,"breakVerticalInduced":-16.9,"breakHorizontal":-8.9,"spinRate":3130,"spinDirection":40},"zone":8,"typeConfidence":0.92,"plateTime":0.46108790930367416,"extension":5.7152104564411745},"index":1,"playId":"7d8bf4f4-ce78-3420-a875-4343c6850dd5","pitchNumber":2,"startTime":"2025-08-30T03:40:47.245Z","endTime":"2025-08-30T03:40:50.250Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676508,"link":"/api/v1/people/676508","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":677950,"link":"/api/v1/people/677950","batSide":{"code":"L","description":"Left"}},"first":{"id":677942,"link":"/api/v1/people/677942"},"second":{"id":672515,"link":"/api/v1/people/672515"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.8,"endSpeed":75.0,"strikeZoneTop":3.1682016054107,"strikeZoneBottom":1.34524638056557,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.871718522521135,"aZ":-44.143107288657795,"pfxX":5.827685001778531,"pfxZ":-8.516826620091262,"pX":-0.0162813678200404,"pZ":-0.06626968033125352,"vX0":-1.043308941570192,"vY0":-118.95304878992876,"vZ0":-4.870567322100286,"x":117.62,"y":240.57,"x0":-0.3231116357046069,"y0":50.00298076694291,"z0":6.091307869221365,"aX":8.191895341063532},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.0,"breakVerticalInduced":-16.4,"breakHorizontal":-10.2,"spinRate":3108,"spinDirection":31},"zone":13,"typeConfidence":0.88,"plateTime":0.4638732933130765,"extension":5.806813910387672},"index":2,"playId":"0eb8e01d-fdec-3416-b2ca-71c4eb6baac3","pitchNumber":3,"startTime":"2025-08-30T03:41:05.526Z","endTime":"2025-08-30T03:41:09.036Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676508,"link":"/api/v1/people/676508","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":677950,"link":"/api/v1/people/677950","batSide":{"code":"L","description":"Left"}},"first":{"id":677942,"link":"/api/v1/people/677942"},"second":{"id":672515,"link":"/api/v1/people/672515"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.3,"endSpeed":78.3,"strikeZoneTop":3.28,"strikeZoneBottom":1.43,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.161030288700815,"aZ":-43.75842627803828,"pfxX":3.743607013867864,"pfxZ":-7.62790581611565,"pX":0.231791044529254,"pZ":0.026761713218494184,"vX0":0.1761868628715645,"vY0":-122.7220198456585,"vZ0":-5.56862080758053,"x":108.16,"y":238.06,"x0":-0.327065151242977,"y0":50.002154294415014,"z0":6.068361303384895,"aX":5.687397802258436},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.4,"breakVerticalInduced":-14.9,"breakHorizontal":-6.8,"spinRate":3177,"spinDirection":30},"zone":14,"typeConfidence":0.82,"plateTime":0.44697964722656813,"extension":5.904830589149822},"index":3,"playId":"a17478d8-57bb-3565-8cb4-9b9049ea294e","pitchNumber":4,"startTime":"2025-08-30T03:41:31.514Z","endTime":"2025-08-30T03:41:37.575Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676508,"link":"/api/v1/people/676508","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":677950,"link":"/api/v1/people/677950","batSide":{"code":"L","description":"Left"}},"first":{"id":677942,"link":"/api/v1/people/677942"},"second":{"id":672515,"link":"/api/v1/people/672515"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677950,"link":"/api/v1/people/677950"},"credit":"b_ab"},{"player":{"id":676508,"link":"/api/v1/people/676508"},"credit":"p_ab"},{"player":{"id":677950,"link":"/api/v1/people/677950"},"credit":"b_pa"},{"player":{"id":676508,"link":"/api/v1/people/676508"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":16.3,"awayTeamWinProbability":83.7,"homeTeamWinProbabilityAdded":2.200000000000003,"leverageIndex":0.87,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2025-08-30T03:41:37.575Z","atBatIndex":42},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Enrique Hernández grounds out sharply, shortstop Geraldo Perdomo to first baseman Tyler Locklear.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-30T03:43:50.726Z","endTime":"2025-08-30T03:44:45.659Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":571771,"fullName":"Enrique Hernández","link":"/api/v1/people/571771"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":571771,"fullName":"Enrique Hernández","link":"/api/v1/people/571771"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":672695,"link":"/api/v1/people/672695"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":682988,"link":"/api/v1/people/682988"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":85.5,"strikeZoneTop":3.46899055005721,"strikeZoneBottom":1.68999946439807,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.820710107812296,"aZ":-13.563825221481116,"pfxX":-4.185393853805448,"pfxZ":10.019141640516274,"pX":0.47865865282273123,"pZ":2.7734778545205594,"vX0":8.904061878124118,"vY0":-134.81727837260303,"vZ0":-5.585708655549694,"x":98.75,"y":163.9,"x0":-2.309715956438585,"y0":50.00354856604956,"z0":5.814581469221903,"aX":-7.775749522202709},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":17.3,"breakHorizontal":5.9,"spinRate":2260,"spinDirection":208},"zone":6,"typeConfidence":2.0,"plateTime":0.40488350205946455,"extension":6.647671308972982},"index":0,"playId":"a9624b3f-775c-3e4e-8ed3-87b94b4e4fee","pitchNumber":1,"startTime":"2025-08-30T03:44:10.431Z","endTime":"2025-08-30T03:44:13.721Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691783,"link":"/api/v1/people/691783"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":571771,"link":"/api/v1/people/571771","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":85.5,"strikeZoneTop":3.39033554294893,"strikeZoneBottom":1.56796653144902,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.092709814431522,"aZ":-17.413730836731446,"pfxX":-6.815849245491532,"pfxZ":7.992934433876907,"pX":-1.0867131518480448,"pZ":1.775890938764393,"vX0":6.353114111687096,"vY0":-134.05263355468597,"vZ0":-7.131199645062073,"x":158.42,"y":190.83,"x0":-2.5855834181838326,"y0":50.00059524806369,"z0":5.6832239607796,"aX":-12.581175800198894},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":13.3,"breakHorizontal":11.3,"spinRate":2073,"spinDirection":213},"zone":13,"typeConfidence":2.0,"plateTime":0.4063909085542674,"extension":6.644882969051133},"index":1,"playId":"7daa936e-d30c-31e6-afe5-a18a25d166b0","pitchNumber":2,"startTime":"2025-08-30T03:44:22.310Z","endTime":"2025-08-30T03:44:26.497Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691783,"link":"/api/v1/people/691783"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":571771,"link":"/api/v1/people/571771","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"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":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.0,"endSpeed":82.2,"strikeZoneTop":3.47,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.774895004643334,"aZ":-26.819605739392888,"pfxX":1.0843773035676936,"pfxZ":3.1655392230742496,"pX":0.3921326053524925,"pZ":2.198861760118112,"vX0":7.146134746603179,"vY0":-128.06713055215494,"vZ0":-3.7480493617580897,"x":102.05,"y":179.41,"x0":-2.553971503988727,"y0":50.004983275797,"z0":5.735408933255409,"aX":1.8341787174343895},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":5.3,"breakHorizontal":-3.2,"spinRate":2220,"spinDirection":166},"zone":9,"typeConfidence":2.0,"plateTime":0.4246488414178855,"extension":6.614059848562649},"hitData":{"launchSpeed":104.6,"launchAngle":-2.0,"totalDistance":34.0,"trajectory":"ground_ball","hardness":"hard","location":"6","coordinates":{"coordX":111.5,"coordY":155.18}},"index":2,"playId":"e98cce26-cb1a-37cc-8410-920d9188a0bc","pitchNumber":3,"startTime":"2025-08-30T03:44:36.960Z","endTime":"2025-08-30T03:44:45.659Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691783,"link":"/api/v1/people/691783"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":571771,"link":"/api/v1/people/571771","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":571771,"link":"/api/v1/people/571771"},"credit":"b_ab"},{"player":{"id":668678,"link":"/api/v1/people/668678"},"credit":"p_ab"},{"player":{"id":571771,"link":"/api/v1/people/571771"},"credit":"b_pa"},{"player":{"id":668678,"link":"/api/v1/people/668678"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":13.5,"awayTeamWinProbability":86.5,"homeTeamWinProbabilityAdded":-2.8000000000000007,"leverageIndex":1.07,"dramaIndex":49.0,"contextMetrics":{},"playEndTime":"2025-08-30T03:44:45.659Z","atBatIndex":43},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Shohei Ohtani pops out to third baseman Jordan Lawlar in foul territory.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-30T03:45:00.209Z","endTime":"2025-08-30T03:46:29.900Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":691783,"link":"/api/v1/people/691783"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.2,"endSpeed":76.2,"strikeZoneTop":3.58,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.76407459535603,"aZ":-36.52028041776994,"pfxX":-0.5462002904724799,"pfxZ":-3.0204439017639286,"pX":-0.37630994540783463,"pZ":1.7439389071498672,"vX0":6.073575956281405,"vY0":-118.23311938286764,"vZ0":-1.5595943640027234,"x":131.34,"y":191.69,"x0":-2.887995021017023,"y0":50.000935578891365,"z0":5.7096758078407674,"aX":-0.7883469863650705},"breaks":{"breakAngle":0.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.4,"breakVerticalInduced":-5.6,"breakHorizontal":-0.2,"spinRate":2174,"spinDirection":35},"zone":7,"typeConfidence":2.0,"plateTime":0.4601306049418681,"extension":6.486728414360965},"index":0,"playId":"b685178b-5593-3ba8-9f98-069ed941e5fb","pitchNumber":1,"startTime":"2025-08-30T03:45:06.499Z","endTime":"2025-08-30T03:45:10.100Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691783,"link":"/api/v1/people/691783"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":660271,"link":"/api/v1/people/660271","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.6,"endSpeed":84.9,"strikeZoneTop":3.50686498963488,"strikeZoneBottom":1.63100460980803,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.401401581466256,"aZ":-20.66747542169298,"pfxX":-2.0480247078848324,"pfxZ":6.388844172677009,"pX":1.180158656070106,"pZ":2.5291833725875694,"vX0":10.54483276828633,"vY0":-131.7306359842941,"vZ0":-4.330216005102787,"x":72.02,"y":170.49,"x0":-2.5660966476945517,"y0":50.005660063465356,"z0":5.674130568104633,"aX":-3.691812393061494},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":11.0,"breakHorizontal":2.0,"spinRate":2226,"spinDirection":196},"zone":14,"typeConfidence":2.0,"plateTime":0.41187438027478107,"extension":6.662830370190495},"index":1,"playId":"599e9bff-73c4-3a4b-9292-2ecad7bd6b0d","pitchNumber":2,"startTime":"2025-08-30T03:45:34.531Z","endTime":"2025-08-30T03:45:38.332Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691783,"link":"/api/v1/people/691783"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":660271,"link":"/api/v1/people/660271","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":87.6,"strikeZoneTop":3.42426859719031,"strikeZoneBottom":1.6111175885145,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.11726058089036,"aZ":-13.252893794315838,"pfxX":-5.3061974523116335,"pfxZ":9.7454147687004,"pX":-1.1154916195128728,"pZ":1.2053366938124233,"vX0":6.0876844900203055,"vY0":-137.62154409308633,"vZ0":-9.398622836867514,"x":159.52,"y":206.24,"x0":-2.6543453930367518,"y0":50.00070365570556,"z0":5.536412454075546,"aX":-10.299434835550946},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":16.1,"breakHorizontal":8.5,"spinRate":2338,"spinDirection":207},"zone":13,"typeConfidence":2.0,"plateTime":0.3961992695622025,"extension":6.773951371268683},"index":2,"playId":"0c20fee4-b6c0-3055-8bb6-9978c9ffb7c9","pitchNumber":3,"startTime":"2025-08-30T03:45:49.557Z","endTime":"2025-08-30T03:45:53.517Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691783,"link":"/api/v1/people/691783"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":660271,"link":"/api/v1/people/660271","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":87.8,"strikeZoneTop":3.38856284521954,"strikeZoneBottom":1.57524509191709,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.265494162201474,"aZ":-12.482087776368248,"pfxX":-5.500969353714526,"pfxZ":10.12269178241837,"pX":-1.0621024669422598,"pZ":1.0306946011089266,"vX0":6.166174794070245,"vY0":-137.56252969849976,"vZ0":-10.183377718906765,"x":157.48,"y":210.95,"x0":-2.6022988834795386,"y0":50.00299000139302,"z0":5.593627638314832,"aX":-10.7004095020607},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":16.7,"breakHorizontal":8.9,"spinRate":2270,"spinDirection":212},"zone":13,"typeConfidence":2.0,"plateTime":0.39594259835339685,"extension":6.720693832341942},"index":3,"playId":"f843eb85-83a8-3886-bdaa-cfcf0c52086f","pitchNumber":4,"startTime":"2025-08-30T03:46:03.805Z","endTime":"2025-08-30T03:46:07.683Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691783,"link":"/api/v1/people/691783"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":660271,"link":"/api/v1/people/660271","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":86.8,"strikeZoneTop":3.58,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.462864470050558,"aZ":-13.18628217769104,"pfxX":-5.010676150490099,"pfxZ":9.901974605355228,"pX":-0.5113824907014981,"pZ":3.1900832040345892,"vX0":7.186728533075096,"vY0":-136.72603057932557,"vZ0":-4.540517424003401,"x":136.49,"y":152.65,"x0":-2.5072661682175985,"y0":50.00524363706344,"z0":5.758457937315194,"aX":-9.611650058913153},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":17.3,"breakHorizontal":7.8,"spinRate":2295,"spinDirection":207},"zone":1,"typeConfidence":2.0,"plateTime":0.3986088256221625,"extension":6.61561271042889},"hitData":{"launchSpeed":98.7,"launchAngle":66.0,"totalDistance":196.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":65.78,"coordY":149.16}},"index":4,"playId":"962bccbf-b998-3fb8-93f4-0ec912986684","pitchNumber":5,"startTime":"2025-08-30T03:46:18.736Z","endTime":"2025-08-30T03:46:29.900Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691783,"link":"/api/v1/people/691783"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":660271,"link":"/api/v1/people/660271","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":660271,"link":"/api/v1/people/660271"},"credit":"b_ab"},{"player":{"id":668678,"link":"/api/v1/people/668678"},"credit":"p_ab"},{"player":{"id":660271,"link":"/api/v1/people/660271"},"credit":"b_pa"},{"player":{"id":668678,"link":"/api/v1/people/668678"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":11.700000000000001,"awayTeamWinProbability":88.3,"homeTeamWinProbabilityAdded":-1.799999999999999,"leverageIndex":0.73,"dramaIndex":35.0,"contextMetrics":{},"playEndTime":"2025-08-30T03:46:29.900Z","atBatIndex":44},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Mookie Betts doubles (18) on a line drive to left fielder Lourdes Gurriel Jr.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-30T03:46:48.509Z","endTime":"2025-08-30T03:47:37.572Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","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":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":666971,"link":"/api/v1/people/666971"},"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(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":89.7,"endSpeed":83.9,"strikeZoneTop":2.99272241326501,"strikeZoneBottom":1.4287886084618,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.054480137857684,"aZ":-23.11091811351665,"pfxX":0.7161213088744947,"pfxZ":5.143974409916607,"pX":0.5550731634264926,"pZ":2.561375354663506,"vX0":7.71583251105753,"vY0":-130.54894023322106,"vZ0":-3.6397921291486965,"x":95.84,"y":169.62,"x0":-2.5063664597683966,"y0":50.00388559269308,"z0":5.671147319723018,"aX":1.2620777898483744},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":8.9,"breakHorizontal":-2.6,"spinRate":2302,"spinDirection":174},"zone":3,"typeConfidence":2.0,"plateTime":0.41622357491453865,"extension":6.6934255694922},"index":0,"playId":"a27117ff-e6f7-31f4-85b0-97311d49b94f","pitchNumber":1,"startTime":"2025-08-30T03:46:56.571Z","endTime":"2025-08-30T03:47:00.225Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691783,"link":"/api/v1/people/691783"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":605141,"link":"/api/v1/people/605141","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":86.7,"strikeZoneTop":3.27101870452799,"strikeZoneBottom":1.50378502839449,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.387643437238914,"aZ":-10.760068932340339,"pfxX":-5.069220300213687,"pfxZ":11.275212106532354,"pX":0.7563213892105842,"pZ":1.530030018913958,"vX0":9.732044480984106,"vY0":-136.10509984396228,"vZ0":-9.061478707981248,"x":88.17,"y":197.47,"x0":-2.187186190732715,"y0":50.0044760625532,"z0":5.6227382221950855,"aX":-9.629685620815437},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":18.8,"breakHorizontal":7.4,"spinRate":2222,"spinDirection":206},"zone":9,"typeConfidence":2.0,"plateTime":0.400523331896387,"extension":6.8498627108734205},"index":1,"playId":"6303b329-0279-3b3a-9623-ef28e4495ef2","pitchNumber":2,"startTime":"2025-08-30T03:47:08.989Z","endTime":"2025-08-30T03:47:12.945Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691783,"link":"/api/v1/people/691783"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":605141,"link":"/api/v1/people/605141","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":85.9,"strikeZoneTop":3.26,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.095006591115,"aZ":-13.21820730035361,"pfxX":-6.422404214604968,"pfxZ":10.172624586958356,"pX":-0.3575430734733079,"pZ":1.0881745679957322,"vX0":8.27788235982425,"vY0":-134.85458509184707,"vZ0":-9.396291277034305,"x":130.63,"y":209.4,"x0":-2.6157709403700578,"y0":50.00191828795369,"z0":5.523828002852213,"aX":-11.967497297140664},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":16.8,"breakHorizontal":10.1,"spinRate":2254,"spinDirection":203},"zone":13,"typeConfidence":2.0,"plateTime":0.40434466523792345,"extension":6.789918637490953},"hitData":{"launchSpeed":99.4,"launchAngle":21.0,"totalDistance":379.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":73.31,"coordY":55.32}},"index":2,"playId":"a276a8c4-9643-36a9-86b7-fe1fda080309","pitchNumber":3,"startTime":"2025-08-30T03:47:26.105Z","endTime":"2025-08-30T03:47:37.572Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691783,"link":"/api/v1/people/691783"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":605141,"link":"/api/v1/people/605141","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":605141,"link":"/api/v1/people/605141"},"credit":"b_ab"},{"player":{"id":668678,"link":"/api/v1/people/668678"},"credit":"p_ab"},{"player":{"id":605141,"link":"/api/v1/people/605141"},"credit":"b_pa"},{"player":{"id":668678,"link":"/api/v1/people/668678"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":14.000000000000002,"awayTeamWinProbability":86.0,"homeTeamWinProbabilityAdded":2.3000000000000007,"leverageIndex":0.41,"dramaIndex":30.0,"contextMetrics":{},"playEndTime":"2025-08-30T03:47:37.572Z","atBatIndex":45},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Freddie Freeman walks.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-30T03:48:07.840Z","endTime":"2025-08-30T03:50:12.710Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"postOnSecond":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.3,"endSpeed":78.0,"strikeZoneTop":3.74,"strikeZoneBottom":1.83,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.036217769445024,"aZ":-41.33616385266385,"pfxX":1.5809122288032291,"pfxZ":-6.043311370016527,"pX":-0.29770111424766793,"pZ":2.5570546173667146,"vX0":5.496977387074346,"vY0":-121.35229913321793,"vZ0":0.7047715049271011,"x":128.35,"y":169.74,"x0":-2.7824258801479087,"y0":50.002294727215165,"z0":5.816564042682436,"aX":2.3963889666085274},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.4,"breakVerticalInduced":-10.7,"breakHorizontal":-4.0,"spinRate":2478,"spinDirection":37},"zone":4,"typeConfidence":2.0,"plateTime":0.44850921572669344,"extension":6.541584755252033},"index":0,"playId":"8adf9c1d-f54d-32ee-ace8-5c53a2b1f58b","pitchNumber":1,"startTime":"2025-08-30T03:48:17.749Z","endTime":"2025-08-30T03:48:20.749Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691783,"link":"/api/v1/people/691783"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":518692,"link":"/api/v1/people/518692","batSide":{"code":"L","description":"Left"}},"second":{"id":605141,"link":"/api/v1/people/605141"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":87.2,"strikeZoneTop":3.68842764536652,"strikeZoneBottom":1.81042289032066,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.77697620923492,"aZ":-12.37383776706797,"pfxX":-4.141582573158227,"pfxZ":10.124561343323737,"pX":-1.1717035406903535,"pZ":2.1120767563564447,"vX0":5.372581677052935,"vY0":-139.30967799288487,"vZ0":-7.5161588714750005,"x":161.66,"y":181.75,"x0":-2.5917431114762186,"y0":50.00330244015306,"z0":5.672337704023532,"aX":-8.099958592695037},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":16.8,"breakHorizontal":6.4,"spinRate":2279,"spinDirection":208},"zone":13,"typeConfidence":2.0,"plateTime":0.3939445878258492,"extension":6.732343953237278},"index":1,"playId":"e5ee7da8-d7e9-3374-84f2-290fb11c3a90","pitchNumber":2,"startTime":"2025-08-30T03:48:40.967Z","endTime":"2025-08-30T03:48:44.921Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691783,"link":"/api/v1/people/691783"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":518692,"link":"/api/v1/people/518692","batSide":{"code":"L","description":"Left"}},"second":{"id":605141,"link":"/api/v1/people/605141"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.9,"endSpeed":78.9,"strikeZoneTop":3.65697443548022,"strikeZoneBottom":1.74766050614592,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.883159517770565,"aZ":-28.51267746620022,"pfxX":-8.567528911065333,"pfxZ":2.3386959001188723,"pX":-1.4050357123519532,"pZ":1.1326370100441339,"vX0":6.91026624786924,"vY0":-123.55591856572892,"vZ0":-4.673054486808283,"x":170.56,"y":208.2,"x0":-3.108896966390454,"y0":50.001759917244094,"z0":5.411699285698783,"aX":-13.402982288617979},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":3.5,"breakHorizontal":14.2,"spinRate":1484,"spinDirection":228},"zone":13,"typeConfidence":2.0,"plateTime":0.4413165493482567,"extension":6.632295587667561},"index":2,"playId":"02d1de61-2b5f-30d6-9ef1-5e91f56f743e","pitchNumber":3,"startTime":"2025-08-30T03:48:59.664Z","endTime":"2025-08-30T03:49:03.480Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691783,"link":"/api/v1/people/691783"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":518692,"link":"/api/v1/people/518692","batSide":{"code":"L","description":"Left"}},"second":{"id":605141,"link":"/api/v1/people/605141"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.1,"endSpeed":78.9,"strikeZoneTop":3.66546880642806,"strikeZoneBottom":1.77167843782134,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.16281267265107,"aZ":-27.058322143195152,"pfxX":-8.393224923032895,"pfxZ":3.2626374552720803,"pX":-0.792974178329893,"pZ":1.4879878342273962,"vX0":7.94494729071833,"vY0":-123.7088677744636,"vZ0":-4.312175404946479,"x":147.23,"y":198.6,"x0":-2.939084886174694,"y0":50.002115631840006,"z0":5.493688296003269,"aX":-13.15092691437049},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":5.2,"breakHorizontal":13.6,"spinRate":1387,"spinDirection":228},"zone":13,"typeConfidence":2.0,"plateTime":0.44093532101786037,"extension":6.556587696069944},"index":3,"playId":"2c854194-89fc-31a1-9be4-bf1e69a080da","pitchNumber":4,"startTime":"2025-08-30T03:49:20.558Z","endTime":"2025-08-30T03:49:23.708Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691783,"link":"/api/v1/people/691783"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":518692,"link":"/api/v1/people/518692","batSide":{"code":"L","description":"Left"}},"second":{"id":605141,"link":"/api/v1/people/605141"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.3,"endSpeed":77.6,"strikeZoneTop":3.62788877111868,"strikeZoneBottom":1.7814196019104,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.018888210270315,"aZ":-39.922308741768916,"pfxX":0.3942177852340397,"pfxZ":-5.188689686496563,"pX":0.17613472084686324,"pZ":0.0037144424520916437,"vX0":7.067132652137665,"vY0":-121.17863867103154,"vZ0":-4.924374023480382,"x":110.29,"y":238.68,"x0":-2.8258200064941357,"y0":50.00564846393094,"z0":5.53873649956995,"aX":0.5881895391715305},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.7,"breakVerticalInduced":-10.3,"breakHorizontal":-2.4,"spinRate":2400,"spinDirection":36},"zone":14,"typeConfidence":2.0,"plateTime":0.4514740315723329,"extension":6.699364233824707},"index":4,"playId":"3d5364d5-fa86-36bb-8e09-14e56a45851b","pitchNumber":5,"startTime":"2025-08-30T03:49:41.867Z","endTime":"2025-08-30T03:49:45.422Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691783,"link":"/api/v1/people/691783"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":518692,"link":"/api/v1/people/518692","batSide":{"code":"L","description":"Left"}},"second":{"id":605141,"link":"/api/v1/people/605141"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.5,"endSpeed":75.5,"strikeZoneTop":3.6751033641815,"strikeZoneBottom":1.73474705279981,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.11687752948801,"aZ":-39.392355744049006,"pfxX":2.216521323472122,"pfxZ":-5.084837169341314,"pX":0.29428006311859417,"pZ":0.9141014165043564,"vX0":6.507535853246417,"vY0":-118.53440782262398,"vZ0":-2.651080638004051,"x":105.78,"y":214.1,"x0":-2.776955562898194,"y0":50.00192806427645,"z0":5.651108983274223,"aX":3.146657989320003},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.9,"breakVerticalInduced":-9.6,"breakHorizontal":-5.6,"spinRate":2359,"spinDirection":37},"zone":14,"typeConfidence":2.0,"plateTime":0.4624728721979139,"extension":6.718592908718969},"index":5,"playId":"592f96a8-bc53-393f-9f26-b145790a62a6","pitchNumber":6,"startTime":"2025-08-30T03:50:08.888Z","endTime":"2025-08-30T03:50:12.710Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691783,"link":"/api/v1/people/691783"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":518692,"link":"/api/v1/people/518692","batSide":{"code":"L","description":"Left"}},"second":{"id":605141,"link":"/api/v1/people/605141"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":518692,"link":"/api/v1/people/518692"},"credit":"b_pa"},{"player":{"id":668678,"link":"/api/v1/people/668678"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":15.9,"awayTeamWinProbability":84.1,"homeTeamWinProbabilityAdded":1.8999999999999986,"leverageIndex":1.25,"dramaIndex":48.0,"contextMetrics":{},"playEndTime":"2025-08-30T03:50:12.710Z","atBatIndex":46},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Will Smith flies out to left fielder Lourdes Gurriel Jr.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-30T03:51:33.837Z","endTime":"2025-08-30T03:53:04.151Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":669257,"fullName":"Will Smith","link":"/api/v1/people/669257"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"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":669257,"fullName":"Will Smith","link":"/api/v1/people/669257"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":666971,"link":"/api/v1/people/666971"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-30T03:50:33.369Z","endTime":"2025-08-30T03:51:36.005Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691783,"link":"/api/v1/people/691783"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":669257,"link":"/api/v1/people/669257","batSide":{"code":"R","description":"Right"}},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":605141,"link":"/api/v1/people/605141"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.5,"endSpeed":83.2,"strikeZoneTop":3.25556320475208,"strikeZoneBottom":1.43407160291831,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.662755318531143,"aZ":-25.39452186862873,"pfxX":2.53832307787243,"pfxZ":3.8758573741761175,"pX":-0.2928956506909587,"pZ":3.4744478998108193,"vX0":5.3051287420730375,"vY0":-130.43283392780256,"vZ0":-1.1517647748920645,"x":128.16,"y":144.97,"x0":-2.6711903386246996,"y0":50.00116075099077,"z0":5.810882288019409,"aX":4.435912366889479},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":7.1,"breakHorizontal":-5.6,"spinRate":2218,"spinDirection":159},"zone":11,"typeConfidence":2.0,"plateTime":0.41760906775089257,"extension":6.653073813596361},"index":1,"playId":"ef5a3ae4-df9b-3973-bb88-fc3cb1f4a09c","pitchNumber":1,"startTime":"2025-08-30T03:51:36.005Z","endTime":"2025-08-30T03:51:39.822Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691783,"link":"/api/v1/people/691783"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":669257,"link":"/api/v1/people/669257","batSide":{"code":"R","description":"Right"}},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":605141,"link":"/api/v1/people/605141"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"index":2,"playId":"d8e2d4d8-ff3b-4e21-986a-eb355b592372","startTime":"2025-08-30T03:51:54.569Z","endTime":"2025-08-30T03:51:59.569Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691783,"link":"/api/v1/people/691783"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":669257,"link":"/api/v1/people/669257","batSide":{"code":"R","description":"Right"}},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":605141,"link":"/api/v1/people/605141"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":87.5,"strikeZoneTop":3.35985708121176,"strikeZoneBottom":1.53845963991234,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.501858260148122,"aZ":-14.153782864092122,"pfxX":-3.63542672505961,"pfxZ":9.255830767088597,"pX":0.8584151690443172,"pZ":3.342552550318491,"vX0":10.473951969224675,"vY0":-138.12420573377696,"vZ0":-4.153408663516546,"x":84.28,"y":148.53,"x0":-2.4974623374471863,"y0":50.00573552376458,"z0":5.806390215507005,"aX":-7.0805775596478},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":16.1,"breakHorizontal":4.6,"spinRate":2351,"spinDirection":205},"zone":12,"typeConfidence":2.0,"plateTime":0.3953619652031799,"extension":6.674052383312658},"index":3,"playId":"3cdd23b1-4a4d-3af7-b693-d380cb9509db","pitchNumber":2,"startTime":"2025-08-30T03:52:13.214Z","endTime":"2025-08-30T03:52:16.995Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691783,"link":"/api/v1/people/691783"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":669257,"link":"/api/v1/people/669257","batSide":{"code":"R","description":"Right"}},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":605141,"link":"/api/v1/people/605141"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":87.4,"strikeZoneTop":3.3852252397969,"strikeZoneBottom":1.53242801220413,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.56234803754585,"aZ":-12.671848032789987,"pfxX":-3.2101576474064375,"pfxZ":10.028964067058913,"pX":-0.0878072974673843,"pZ":1.891905382695065,"vX0":7.526728547254313,"vY0":-138.25448110043385,"vZ0":-8.002681234103205,"x":120.35,"y":187.7,"x0":-2.423033016674208,"y0":50.00042844718375,"z0":5.6659584660263995,"aX":-6.241605326765565},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":16.7,"breakHorizontal":4.3,"spinRate":2310,"spinDirection":203},"zone":8,"typeConfidence":2.0,"plateTime":0.39551129067531177,"extension":6.849774671251777},"index":4,"playId":"7631aa28-d167-39b6-9e3b-ed9282ff84db","pitchNumber":3,"startTime":"2025-08-30T03:52:35.401Z","endTime":"2025-08-30T03:52:38.991Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691783,"link":"/api/v1/people/691783"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":669257,"link":"/api/v1/people/669257","batSide":{"code":"R","description":"Right"}},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":605141,"link":"/api/v1/people/605141"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.5,"endSpeed":83.5,"strikeZoneTop":3.4,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.85527921250508,"aZ":-24.869716286367012,"pfxX":2.5141515110195782,"pfxZ":4.161674001327103,"pX":-0.12535992065171422,"pZ":2.8958564902405124,"vX0":5.689194055408651,"vY0":-130.46174708862583,"vZ0":-2.63360911543906,"x":121.78,"y":160.59,"x0":-2.6455728316414238,"y0":50.000298564073525,"z0":5.757891807308254,"aX":4.410540231175082},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":7.3,"breakHorizontal":-5.6,"spinRate":2280,"spinDirection":160},"zone":2,"typeConfidence":2.0,"plateTime":0.41700618122401023,"extension":6.730617215790559},"hitData":{"launchSpeed":94.1,"launchAngle":34.0,"totalDistance":353.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":51.58,"coordY":88.13}},"index":5,"playId":"a5dced8e-4fe1-37d8-a650-bb06fac5d287","pitchNumber":4,"startTime":"2025-08-30T03:52:54.845Z","endTime":"2025-08-30T03:53:04.151Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691783,"link":"/api/v1/people/691783"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":669257,"link":"/api/v1/people/669257","batSide":{"code":"R","description":"Right"}},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":605141,"link":"/api/v1/people/605141"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669257,"link":"/api/v1/people/669257"},"credit":"b_ab"},{"player":{"id":668678,"link":"/api/v1/people/668678"},"credit":"p_ab"},{"player":{"id":669257,"link":"/api/v1/people/669257"},"credit":"b_pa"},{"player":{"id":668678,"link":"/api/v1/people/668678"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":10.7,"awayTeamWinProbability":89.3,"homeTeamWinProbabilityAdded":-5.200000000000001,"leverageIndex":2.06,"dramaIndex":89.0,"contextMetrics":{},"playEndTime":"2025-08-30T03:53:04.151Z","atBatIndex":47},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jordan Lawlar strikes out on a foul tip.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-30T03:55:08.785Z","endTime":"2025-08-30T03:57:45.696Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":691783,"fullName":"Jordan Lawlar","link":"/api/v1/people/691783"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676508,"fullName":"Ben Casparius","link":"/api/v1/people/676508"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6,7,8],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":691783,"fullName":"Jordan Lawlar","link":"/api/v1/people/691783"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":669257,"link":"/api/v1/people/669257"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.4,"endSpeed":79.6,"strikeZoneTop":3.43,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.541739906157794,"aZ":-31.125161680453598,"pfxX":8.3612569454167,"pfxZ":0.656925613958725,"pX":0.2084050040863023,"pZ":2.111824114329075,"vX0":-0.3269493740153146,"vY0":-125.84800223077407,"vZ0":-3.5763210298930472,"x":109.06,"y":181.76,"x0":-0.7463894393792349,"y0":50.0042498391554,"z0":6.072410350595248,"aX":13.412790091668533},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":0.6,"breakHorizontal":-15.1,"spinRate":3124,"spinDirection":54},"zone":8,"typeConfidence":0.91,"plateTime":0.4352189226437857,"extension":5.421743481044404},"index":0,"playId":"03da0f23-56b9-3cc4-84af-ef422e9a347c","pitchNumber":1,"startTime":"2025-08-30T03:55:14.425Z","endTime":"2025-08-30T03:55:17.425Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676508,"link":"/api/v1/people/676508","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":691783,"link":"/api/v1/people/691783","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":88.6,"strikeZoneTop":3.3267978873875,"strikeZoneBottom":1.54490170873339,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.87599736582484,"aZ":-17.338498000829585,"pfxX":-7.978106471362077,"pfxZ":7.4576646803697155,"pX":-0.5850298476789966,"pZ":1.8111315217131385,"vX0":2.5880887270828863,"vY0":-139.55524478187957,"vZ0":-8.333885462940952,"x":139.3,"y":189.88,"x0":-0.48304713302967056,"y0":50.003605206041804,"z0":5.959378332514923,"aX":-15.872431764375948},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":12.1,"breakHorizontal":14.0,"spinRate":2408,"spinDirection":195},"zone":7,"typeConfidence":2.0,"plateTime":0.3911912058314657,"extension":5.624780216081813},"index":1,"playId":"e6995f20-154b-33dc-ab35-5bbc3774cb96","pitchNumber":2,"startTime":"2025-08-30T03:55:33.587Z","endTime":"2025-08-30T03:55:36.856Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676508,"link":"/api/v1/people/676508","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":691783,"link":"/api/v1/people/691783","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"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-08-30T03:55:43.543Z","endTime":"2025-08-30T03:55:51.901Z","isPitch":false,"type":"action","player":{"id":691783,"link":"/api/v1/people/691783"},"defense":{"pitcher":{"id":676508,"link":"/api/v1/people/676508","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":691783,"link":"/api/v1/people/691783","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.0,"endSpeed":81.4,"strikeZoneTop":3.30274739271621,"strikeZoneBottom":1.52061269168844,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.13183226678547,"aZ":-32.730495852439255,"pfxX":7.1556684903940235,"pfxZ":-0.33457996016873803,"pX":1.7612263172323934,"pZ":0.3719840332875808,"vX0":3.15616991699073,"vY0":-128.05169499597898,"vZ0":-7.55853722046902,"x":49.87,"y":228.74,"x0":-0.41803436834659646,"y0":50.003631696520785,"z0":5.932134164286464,"aX":11.85040241234951},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":-2.2,"breakHorizontal":-13.7,"spinRate":3225,"spinDirection":53},"zone":14,"typeConfidence":0.91,"plateTime":0.4281989417237866,"extension":5.571330403316998},"index":3,"playId":"c8ac1b98-a371-3cc1-a03a-1486fcf6bba0","pitchNumber":3,"startTime":"2025-08-30T03:55:51.901Z","endTime":"2025-08-30T03:55:54.901Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676508,"link":"/api/v1/people/676508","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":691783,"link":"/api/v1/people/691783","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.1,"endSpeed":76.7,"strikeZoneTop":3.32861178906076,"strikeZoneBottom":1.51536027629001,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.535454613829014,"aZ":-43.027295954960756,"pfxX":4.060483800981131,"pfxZ":-7.400703971590912,"pX":0.9900840601584777,"pZ":0.4695891525923173,"vX0":1.9156834969070642,"vY0":-120.8914756380893,"vZ0":-4.477922228683785,"x":79.26,"y":226.1,"x0":-0.3423424388702525,"y0":50.003331086828936,"z0":6.158294264881745,"aX":5.955448954095087},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.1,"breakVerticalInduced":-14.3,"breakHorizontal":-7.8,"spinRate":3188,"spinDirection":47},"zone":14,"typeConfidence":0.88,"plateTime":0.45464696790610226,"extension":5.887181021536277},"index":4,"playId":"f23c4e42-838b-35e8-937f-a77b5d192c41","pitchNumber":4,"startTime":"2025-08-30T03:56:09.386Z","endTime":"2025-08-30T03:56:12.565Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676508,"link":"/api/v1/people/676508","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":691783,"link":"/api/v1/people/691783","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.2,"endSpeed":79.5,"strikeZoneTop":3.43,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.46353817883402,"aZ":-31.945838815438265,"pfxX":9.848610521010905,"pfxZ":0.14127304582340905,"pX":1.51318541350534,"pZ":2.5926647096797786,"vX0":2.098146778957462,"vY0":-125.51049291183499,"vZ0":-2.2363163891294358,"x":59.32,"y":168.78,"x0":-0.6130877317715409,"y0":50.002563657700286,"z0":6.097511140557896,"aX":15.70632093185106},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":0.0,"breakHorizontal":-18.4,"spinRate":3228,"spinDirection":50},"zone":12,"typeConfidence":0.92,"plateTime":0.4364433829479011,"extension":5.58721929242919},"index":5,"playId":"ff04a4e0-4452-39ae-a9bc-6c5ff0248d67","pitchNumber":5,"startTime":"2025-08-30T03:56:27.971Z","endTime":"2025-08-30T03:56:30.971Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676508,"link":"/api/v1/people/676508","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":691783,"link":"/api/v1/people/691783","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.9,"endSpeed":79.7,"strikeZoneTop":3.43,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.425207153116798,"aZ":-33.45902685613952,"pfxX":8.626129004107996,"pfxZ":-0.7948708256474486,"pX":0.030440492660398277,"pZ":2.06208285839871,"vX0":-0.7900620937478542,"vY0":-126.5878744154397,"vZ0":-3.409830213776421,"x":115.84,"y":183.1,"x0":-0.7721359771071244,"y0":50.00513228075946,"z0":6.123720726027241,"aX":13.90880940521661},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":-2.0,"breakHorizontal":-15.4,"spinRate":3129,"spinDirection":47},"zone":8,"typeConfidence":0.91,"plateTime":0.4337802951184857,"extension":5.46227830472436},"index":6,"playId":"1df2812d-e946-37f7-9271-a2153e6b5c39","pitchNumber":6,"startTime":"2025-08-30T03:56:54.441Z","endTime":"2025-08-30T03:56:57.874Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676508,"link":"/api/v1/people/676508","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":691783,"link":"/api/v1/people/691783","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":88.6,"strikeZoneTop":3.43,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.50869337359817,"aZ":-17.397436588772546,"pfxX":-5.416726025929411,"pfxZ":7.409104351180156,"pX":-0.8643888598831299,"pZ":2.995683209190926,"vX0":1.0700765658732734,"vY0":-139.63486142588562,"vZ0":-5.3558334549001385,"x":149.95,"y":157.9,"x0":-0.5460544360146065,"y0":50.00321125103951,"z0":6.065909939859273,"aX":-10.802887437739432},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":12.6,"breakHorizontal":9.6,"spinRate":2370,"spinDirection":193},"zone":11,"typeConfidence":2.0,"plateTime":0.39078265318449823,"extension":5.588807460917204},"index":7,"playId":"21c0e4bc-3e4d-3461-a96a-e118c73f7bd8","pitchNumber":7,"startTime":"2025-08-30T03:57:15.006Z","endTime":"2025-08-30T03:57:18.006Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676508,"link":"/api/v1/people/676508","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":691783,"link":"/api/v1/people/691783","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.7,"endSpeed":89.6,"strikeZoneTop":3.43,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.193632309003476,"aZ":-9.531087252198633,"pfxX":-2.2149143341132382,"pfxZ":11.02867631319545,"pX":0.7588114035499866,"pZ":2.562116767329202,"vX0":3.8752373034228764,"vY0":-142.05912063600303,"vZ0":-8.058940158693316,"x":88.08,"y":169.6,"x0":-0.33245338846246636,"y0":50.001084042924646,"z0":6.034051818736822,"aX":-4.547048973751597},"breaks":{"breakAngle":18.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.0,"breakVerticalInduced":18.6,"breakHorizontal":3.2,"spinRate":2622,"spinDirection":199},"zone":6,"typeConfidence":0.92,"plateTime":0.3849137503530531,"extension":5.546455373460668},"index":8,"playId":"cdd83494-cd76-37fb-b9cc-08f4bbe5a12d","pitchNumber":8,"startTime":"2025-08-30T03:57:41.134Z","endTime":"2025-08-30T03:57:45.696Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676508,"link":"/api/v1/people/676508","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":691783,"link":"/api/v1/people/691783","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691783,"link":"/api/v1/people/691783"},"credit":"b_ab"},{"player":{"id":676508,"link":"/api/v1/people/676508"},"credit":"p_ab"},{"player":{"id":691783,"link":"/api/v1/people/691783"},"credit":"b_pa"},{"player":{"id":676508,"link":"/api/v1/people/676508"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":11.600000000000001,"awayTeamWinProbability":88.4,"homeTeamWinProbabilityAdded":0.9000000000000021,"leverageIndex":0.36,"dramaIndex":20.0,"contextMetrics":{},"playEndTime":"2025-08-30T03:57:45.696Z","atBatIndex":48},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Ketel Marte walks.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-30T03:58:03.838Z","endTime":"2025-08-30T03:59:06.316Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":1},"matchup":{"batter":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676508,"fullName":"Ben Casparius","link":"/api/v1/people/676508"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":79.5,"endSpeed":73.2,"strikeZoneTop":3.5527418284416,"strikeZoneBottom":1.67151964990423,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.274053113463,"aZ":-40.20861026646459,"pfxX":6.854245112055316,"pfxZ":-5.935786134244662,"pX":-0.7642356193065782,"pZ":2.908069691712366,"vX0":-2.4656712638273333,"vY0":-115.82148006717476,"vZ0":0.8762899041396703,"x":146.13,"y":160.26,"x0":-0.5744212761701551,"y0":50.0013325497202,"z0":6.379670435023313,"aX":9.28168731546394},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.5,"breakVerticalInduced":-10.2,"breakHorizontal":-11.8,"spinRate":3064,"spinDirection":33},"zone":4,"typeConfidence":0.87,"plateTime":0.4734739847258389,"extension":5.675288352706925},"index":0,"playId":"8851febb-5de8-35bc-a589-8b557754d00f","pitchNumber":1,"startTime":"2025-08-30T03:58:09.456Z","endTime":"2025-08-30T03:58:13.671Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676508,"link":"/api/v1/people/676508","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":606466,"link":"/api/v1/people/606466","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"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":96.3,"endSpeed":88.4,"strikeZoneTop":3.65040262480832,"strikeZoneBottom":1.83161363221066,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.527061422731755,"aZ":-10.954740595126271,"pfxX":-1.6048083202203145,"pfxZ":10.664276402629401,"pX":1.010128118298209,"pZ":1.6471651460477978,"vX0":4.557713958968034,"vY0":-139.91488232377512,"vZ0":-9.697239355163267,"x":78.5,"y":194.31,"x0":-0.4288451664033861,"y0":50.000217434007126,"z0":5.868400774752046,"aX":-3.192719110488967},"breaks":{"breakAngle":9.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":17.5,"breakHorizontal":2.0,"spinRate":2664,"spinDirection":204},"zone":14,"typeConfidence":0.91,"plateTime":0.390942288491972,"extension":5.624780096335777},"index":1,"playId":"87b6694b-47e1-3803-916b-c5bc9da5c180","pitchNumber":2,"startTime":"2025-08-30T03:58:29.245Z","endTime":"2025-08-30T03:58:32.780Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676508,"link":"/api/v1/people/676508","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":606466,"link":"/api/v1/people/606466","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":79.2,"endSpeed":72.9,"strikeZoneTop":3.4562888313885,"strikeZoneBottom":1.60630065891717,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.47810683710066,"aZ":-38.995744108351694,"pfxX":8.561293275023175,"pfxZ":-5.064195273144243,"pX":0.5153826527368396,"pZ":3.8972197652190985,"vX0":-0.22855214327720885,"vY0":-115.30348487677931,"vZ0":2.738155996119313,"x":97.35,"y":133.56,"x0":-0.4965564242598369,"y0":50.00467400567225,"z0":6.457546793473579,"aX":11.526061915092905},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.7,"breakVerticalInduced":-8.2,"breakHorizontal":-15.5,"spinRate":3008,"spinDirection":40},"zone":12,"typeConfidence":0.87,"plateTime":0.47507687878675764,"extension":5.693990534282376},"index":2,"playId":"a0dc4a05-98aa-35a3-944d-260f729a6230","pitchNumber":3,"startTime":"2025-08-30T03:58:45.417Z","endTime":"2025-08-30T03:58:49.291Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676508,"link":"/api/v1/people/676508","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":606466,"link":"/api/v1/people/606466","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":1},"preCount":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":87.5,"strikeZoneTop":3.61026171851676,"strikeZoneBottom":1.6660523875675,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.208543486694506,"aZ":-11.25563017624135,"pfxX":-0.6543780519986941,"pfxZ":10.627855004817032,"pX":0.5985649319907153,"pZ":3.668722946031217,"vX0":2.947191666945559,"vY0":-139.37836890798908,"vZ0":-4.675974822025095,"x":94.18,"y":139.72,"x0":-0.38732317211488315,"y0":50.00238866053019,"z0":6.110885595920074,"aX":-1.2883008929779394},"breaks":{"breakAngle":2.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":18.5,"breakHorizontal":0.6,"spinRate":2568,"spinDirection":196},"zone":3,"typeConfidence":0.91,"plateTime":0.3929245280382858,"extension":5.569776670895727},"index":3,"playId":"377f0783-9575-3848-ba82-ec4fad28224f","pitchNumber":4,"startTime":"2025-08-30T03:59:02.147Z","endTime":"2025-08-30T03:59:06.316Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676508,"link":"/api/v1/people/676508","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":606466,"link":"/api/v1/people/606466","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":606466,"link":"/api/v1/people/606466"},"credit":"b_pa"},{"player":{"id":676508,"link":"/api/v1/people/676508"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":10.6,"awayTeamWinProbability":89.4,"homeTeamWinProbabilityAdded":-1.0000000000000018,"leverageIndex":0.28,"dramaIndex":18.0,"contextMetrics":{},"playEndTime":"2025-08-30T03:59:06.316Z","atBatIndex":49},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Geraldo Perdomo grounds out, third baseman Enrique Hernández to first baseman Freddie Freeman.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-30T04:01:29.145Z","endTime":"2025-08-30T04:02:20.259Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607455,"fullName":"Anthony Banda","link":"/api/v1/people/607455"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[2,4],"actionIndex":[1,3],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":571771,"link":"/api/v1/people/571771"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":518692,"link":"/api/v1/people/518692"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-30T03:59:16.140Z","endTime":"2025-08-30T03:59:47.597Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":676508,"link":"/api/v1/people/676508","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"L","description":"Left"}},"first":{"id":606466,"link":"/api/v1/people/606466"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Anthony Banda replaces Ben Casparius.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2025-08-30T03:59:47.597Z","endTime":"2025-08-30T04:01:31.136Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":607455,"link":"/api/v1/people/607455"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":676508,"link":"/api/v1/people/676508","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"L","description":"Left"}},"first":{"id":606466,"link":"/api/v1/people/606466"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"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,"runnerGoing":true},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.9,"endSpeed":77.2,"strikeZoneTop":3.58325914612648,"strikeZoneBottom":1.65570123780294,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.07706775550691,"aZ":-34.711654033005004,"pfxX":-9.738059908836497,"pfxZ":-1.67634744584244,"pX":0.4954780071694725,"pZ":3.2176741492359477,"vX0":-1.99179890296141,"vY0":-122.17262272437623,"vZ0":1.391817661854393,"x":98.11,"y":151.9,"x0":2.5865890787662855,"y0":50.00396221324321,"z0":5.6239398140877155,"aX":-14.7212388853098},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":-2.4,"breakHorizontal":18.1,"spinRate":2092,"spinDirection":303},"zone":3,"typeConfidence":0.89,"plateTime":0.448333236856858,"extension":5.9847469319989655},"index":2,"playId":"fb37dbff-ba0a-339d-95d5-df630fc4b72d","pitchNumber":1,"startTime":"2025-08-30T04:01:31.136Z","endTime":"2025-08-30T04:01:40.634Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607455,"link":"/api/v1/people/607455","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"R","description":"Right"}},"first":{"id":606466,"link":"/api/v1/people/606466"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Ketel Marte steals (4) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":3,"actionPlayId":"fb37dbff-ba0a-339d-95d5-df630fc4b72d","startTime":"2025-08-30T04:01:44.385Z","endTime":"2025-08-30T04:02:12.024Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":606466,"link":"/api/v1/people/606466"},"defense":{"pitcher":{"id":607455,"link":"/api/v1/people/607455","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"R","description":"Right"}},"first":{"id":606466,"link":"/api/v1/people/606466"},"postOnSecond":{"id":606466,"link":"/api/v1/people/606466"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Third Base"}],"homeTeamWinProbability":9.700000000000001,"awayTeamWinProbability":90.3,"homeTeamWinProbabilityAdded":-0.8999999999999986,"leverageIndex":0.5,"dramaIndex":23.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(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.1,"endSpeed":80.5,"strikeZoneTop":3.52,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.311268832202018,"aZ":-29.027320131451777,"pfxX":-4.773176444895676,"pfxZ":1.9433790472268626,"pX":-0.685364240921069,"pZ":2.0543852025660403,"vX0":-6.388470180381007,"vY0":-125.42332240630024,"vZ0":-2.586652076797672,"x":143.12,"y":183.31,"x0":2.4985984310179523,"y0":50.00316584291191,"z0":5.4257345502177,"aX":-7.73470856894513},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":3.2,"breakHorizontal":10.0,"spinRate":2418,"spinDirection":322},"zone":7,"typeConfidence":0.9,"plateTime":0.4338910937575311,"extension":6.050880125951313},"hitData":{"launchSpeed":62.0,"launchAngle":-23.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":97.71,"coordY":170.81}},"index":4,"playId":"9e8265d3-fe2f-3433-9c89-3bf2c4dffb89","pitchNumber":2,"startTime":"2025-08-30T04:02:12.024Z","endTime":"2025-08-30T04:02:20.259Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607455,"link":"/api/v1/people/607455","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"R","description":"Right"}},"second":{"id":606466,"link":"/api/v1/people/606466"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672695,"link":"/api/v1/people/672695"},"credit":"b_ab"},{"player":{"id":607455,"link":"/api/v1/people/607455"},"credit":"p_ab"},{"player":{"id":672695,"link":"/api/v1/people/672695"},"credit":"b_pa"},{"player":{"id":607455,"link":"/api/v1/people/607455"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":11.200000000000001,"awayTeamWinProbability":88.8,"homeTeamWinProbabilityAdded":1.5,"leverageIndex":0.5,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2025-08-30T04:02:20.259Z","atBatIndex":50},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Corbin Carroll strikes out swinging.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-30T04:02:36.761Z","endTime":"2025-08-30T04:04:26.882Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607455,"fullName":"Anthony Banda","link":"/api/v1/people/607455"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":669257,"link":"/api/v1/people/669257"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":88.1,"strikeZoneTop":3.19169155464056,"strikeZoneBottom":1.43884601530457,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.870200548248622,"aZ":-19.616704440670212,"pfxX":9.903725893793018,"pfxZ":6.329760091199796,"pX":0.6234932628851498,"pZ":3.5098492253540146,"vX0":-8.086108270784942,"vY0":-139.3788520758956,"vZ0":-2.11298795689449,"x":93.23,"y":144.01,"x0":2.2635506147712032,"y0":50.00297307648419,"z0":5.561575025921075,"aX":19.648966188654107},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":11.3,"breakHorizontal":-16.4,"spinRate":2270,"spinDirection":140},"zone":12,"typeConfidence":2.0,"plateTime":0.39172903689184757,"extension":6.125240862440944},"index":0,"playId":"a1f2ef3a-df40-3729-b299-72c5a2b0414b","pitchNumber":1,"startTime":"2025-08-30T04:02:45.669Z","endTime":"2025-08-30T04:02:49.845Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607455,"link":"/api/v1/people/607455","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":682998,"link":"/api/v1/people/682998","batSide":{"code":"L","description":"Left"}},"second":{"id":606466,"link":"/api/v1/people/606466"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.8,"endSpeed":79.6,"strikeZoneTop":3.13646308577238,"strikeZoneBottom":1.47733162749807,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.954342424962682,"aZ":-34.739239145277814,"pfxX":-4.587050526341697,"pfxZ":-1.6191957796349907,"pX":-1.3039602724505115,"pZ":1.455708517814453,"vX0":-7.846036451263872,"vY0":-124.85334296099178,"vZ0":-2.3355817769855944,"x":166.7,"y":199.48,"x0":2.4689149533393486,"y0":50.00155113158178,"z0":5.248295707793599,"aX":-7.27590222960806},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":-3.2,"breakHorizontal":10.1,"spinRate":2436,"spinDirection":316},"zone":13,"typeConfidence":0.91,"plateTime":0.4378658420315542,"extension":5.919094545839334},"index":1,"playId":"1e1ff120-ee59-3a6e-b310-ef86e78fdbe8","pitchNumber":2,"startTime":"2025-08-30T04:03:02.426Z","endTime":"2025-08-30T04:03:05.945Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607455,"link":"/api/v1/people/607455","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":682998,"link":"/api/v1/people/682998","batSide":{"code":"L","description":"Left"}},"second":{"id":606466,"link":"/api/v1/people/606466"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.8,"endSpeed":79.0,"strikeZoneTop":3.23,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.806846676948823,"aZ":-33.12884144309337,"pfxX":-3.9818211655987907,"pfxZ":-0.6102802855787726,"pX":-0.7991743566251392,"pZ":2.2271971851519727,"vX0":-6.8149492940314484,"vY0":-123.47766859713498,"vZ0":-1.1441559060769255,"x":147.46,"y":178.65,"x0":2.501028850906081,"y0":50.003586895469404,"z0":5.454020626158635,"aX":-6.221773503929952},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":-1.1,"breakHorizontal":8.6,"spinRate":2434,"spinDirection":315},"zone":4,"typeConfidence":0.9,"plateTime":0.4415560087017938,"extension":6.023592098681266},"index":2,"playId":"9cbff1b6-9f9c-3c82-8f85-8a6e513b0d01","pitchNumber":3,"startTime":"2025-08-30T04:03:19.539Z","endTime":"2025-08-30T04:03:22.539Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607455,"link":"/api/v1/people/607455","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":682998,"link":"/api/v1/people/682998","batSide":{"code":"L","description":"Left"}},"second":{"id":606466,"link":"/api/v1/people/606466"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"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":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":88.8,"strikeZoneTop":3.1920646506942,"strikeZoneBottom":1.40795784253665,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.93866439277476,"aZ":-20.027834756445824,"pfxX":9.591834654788986,"pfxZ":6.129529481680887,"pX":-0.3781527734700163,"pZ":1.009441496535612,"vX0":-10.839999343266625,"vY0":-138.66237196586144,"vZ0":-8.009367023708911,"x":131.41,"y":211.53,"x0":2.3036028895151768,"y0":50.00352645585035,"z0":5.2317634279918135,"aX":19.005973753440323},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":9.8,"breakHorizontal":-15.6,"spinRate":2195,"spinDirection":136},"zone":13,"typeConfidence":2.0,"plateTime":0.3924108362454377,"extension":6.319889665337852},"index":3,"playId":"85ac98c9-44e0-3463-b3ed-8fbe57fb3e53","pitchNumber":4,"startTime":"2025-08-30T04:03:38.536Z","endTime":"2025-08-30T04:03:42.050Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607455,"link":"/api/v1/people/607455","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":682998,"link":"/api/v1/people/682998","batSide":{"code":"L","description":"Left"}},"second":{"id":606466,"link":"/api/v1/people/606466"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.1,"endSpeed":79.5,"strikeZoneTop":3.23,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.610875836855836,"aZ":-33.11934105757769,"pfxX":-3.1124630944384655,"pfxZ":-0.5979941424798598,"pX":-0.8115295163483226,"pZ":1.2618958136105183,"vX0":-7.074741038067325,"vY0":-123.81629760685423,"vZ0":-3.0756597924141884,"x":147.93,"y":204.71,"x0":2.4722599944711297,"y0":50.00503593363829,"z0":5.254128657009545,"aX":-4.897153634167199},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":-1.6,"breakHorizontal":7.1,"spinRate":2402,"spinDirection":325},"zone":13,"typeConfidence":0.9,"plateTime":0.44012280472802523,"extension":6.144267881793927},"index":4,"playId":"4a8852db-69ea-35c5-a667-7dd9b7346632","pitchNumber":5,"startTime":"2025-08-30T04:03:56.309Z","endTime":"2025-08-30T04:03:59.391Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607455,"link":"/api/v1/people/607455","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":682998,"link":"/api/v1/people/682998","batSide":{"code":"L","description":"Left"}},"second":{"id":606466,"link":"/api/v1/people/606466"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"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,"runnerGoing":true},"count":{"balls":3,"strikes":3,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.6,"endSpeed":79.8,"strikeZoneTop":3.23,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.567805165633168,"aZ":-30.88898838938178,"pfxX":-5.708931602937648,"pfxZ":0.8013177697981373,"pX":0.4334026259555786,"pZ":2.9008539997125893,"vX0":-3.457735214042519,"vY0":-124.82685511910148,"vZ0":0.007249051211822621,"x":100.48,"y":160.46,"x0":2.5713405971461,"y0":50.00239284803221,"z0":5.409513852422407,"aX":-9.144013339283298},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":1.7,"breakHorizontal":11.0,"spinRate":2372,"spinDirection":310},"zone":3,"typeConfidence":0.9,"plateTime":0.4362808400980831,"extension":6.000947889383772},"index":5,"playId":"d23fe9d6-ba42-3731-84aa-934397de5c10","pitchNumber":6,"startTime":"2025-08-30T04:04:22.683Z","endTime":"2025-08-30T04:04:26.882Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607455,"link":"/api/v1/people/607455","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":682998,"link":"/api/v1/people/682998","batSide":{"code":"L","description":"Left"}},"second":{"id":606466,"link":"/api/v1/people/606466"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682998,"link":"/api/v1/people/682998"},"credit":"b_ab"},{"player":{"id":607455,"link":"/api/v1/people/607455"},"credit":"p_ab"},{"player":{"id":682998,"link":"/api/v1/people/682998"},"credit":"b_pa"},{"player":{"id":607455,"link":"/api/v1/people/607455"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":12.8,"awayTeamWinProbability":87.2,"homeTeamWinProbabilityAdded":1.5999999999999996,"leverageIndex":0.58,"dramaIndex":30.0,"contextMetrics":{},"playEndTime":"2025-08-30T04:04:26.882Z","atBatIndex":51},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Teoscar Hernández strikes out swinging.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-30T04:06:46.615Z","endTime":"2025-08-30T04:07:22.877Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656222,"fullName":"Jalen Beeks","link":"/api/v1/people/656222"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":672515,"link":"/api/v1/people/672515"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Jalen Beeks replaces Zac Gallen.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-30T04:06:01.766Z","endTime":"2025-08-30T04:06:48.812Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":656222,"link":"/api/v1/people/656222"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":668678,"link":"/api/v1/people/668678","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691783,"link":"/api/v1/people/691783"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":606192,"link":"/api/v1/people/606192","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":85.8,"strikeZoneTop":3.51553562199369,"strikeZoneBottom":1.60237005692557,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.191685586606244,"aZ":-14.863092525090941,"pfxX":4.661471565315953,"pfxZ":9.261656899017705,"pX":-0.31789837644507035,"pZ":2.3674802065834903,"vX0":-5.252602308924461,"vY0":-135.06232713617777,"vZ0":-6.1500813557354,"x":129.12,"y":174.86,"x0":1.0357469080085586,"y0":50.00183848207919,"z0":5.698010602015842,"aX":8.71247097441002},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":15.8,"breakHorizontal":-7.4,"spinRate":1909,"spinDirection":150},"zone":4,"typeConfidence":0.88,"plateTime":0.40372931131116285,"extension":6.388306594474313},"index":1,"playId":"8e60ff64-0c33-3176-8898-5c793a958a13","pitchNumber":1,"startTime":"2025-08-30T04:06:48.812Z","endTime":"2025-08-30T04:06:52.235Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656222,"link":"/api/v1/people/656222","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691783,"link":"/api/v1/people/691783"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":606192,"link":"/api/v1/people/606192","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":86.6,"strikeZoneTop":3.66,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.142115909858333,"aZ":-15.585002467723484,"pfxX":5.671613702755357,"pfxZ":8.69981351288651,"pX":-0.35850178309727415,"pZ":2.80267702637408,"vX0":-5.810183410213237,"vY0":-136.5183530637579,"vZ0":-4.7568935408214506,"x":130.67,"y":163.11,"x0":1.0499947646901757,"y0":50.00466236047803,"z0":5.623865234428314,"aX":10.817651547118794},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":15.1,"breakHorizontal":-9.2,"spinRate":2151,"spinDirection":149},"zone":4,"typeConfidence":0.88,"plateTime":0.39963103367924235,"extension":6.309766878713485},"index":2,"playId":"645c7cf8-72a2-348c-8e62-18458db113cd","pitchNumber":2,"startTime":"2025-08-30T04:07:02.263Z","endTime":"2025-08-30T04:07:05.908Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656222,"link":"/api/v1/people/656222","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691783,"link":"/api/v1/people/691783"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":606192,"link":"/api/v1/people/606192","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":86.8,"strikeZoneTop":3.66,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.889311858823206,"aZ":-15.320930888627755,"pfxX":4.547433372359237,"pfxZ":8.740449498266413,"pX":-0.4669647521580825,"pZ":3.929861212932622,"vX0":-5.308983711646699,"vY0":-137.60459830228288,"vZ0":-1.9576021761445495,"x":134.8,"y":132.67,"x0":0.8913472616368748,"y0":50.006539192229816,"z0":5.681865469528526,"aX":8.772847344965792},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":15.6,"breakHorizontal":-7.2,"spinRate":2174,"spinDirection":150},"zone":11,"typeConfidence":0.9,"plateTime":0.39717052276377673,"extension":6.443322776835867},"index":3,"playId":"e8a7d095-54bb-3c1b-8c7d-521971d0ddb6","pitchNumber":3,"startTime":"2025-08-30T04:07:17.100Z","endTime":"2025-08-30T04:07:22.877Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656222,"link":"/api/v1/people/656222","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691783,"link":"/api/v1/people/691783"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":606192,"link":"/api/v1/people/606192","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":606192,"link":"/api/v1/people/606192"},"credit":"b_ab"},{"player":{"id":656222,"link":"/api/v1/people/656222"},"credit":"p_ab"},{"player":{"id":606192,"link":"/api/v1/people/606192"},"credit":"b_pa"},{"player":{"id":656222,"link":"/api/v1/people/656222"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":10.0,"awayTeamWinProbability":90.0,"homeTeamWinProbabilityAdded":-2.8000000000000007,"leverageIndex":1.1,"dramaIndex":50.0,"contextMetrics":{},"playEndTime":"2025-08-30T04:07:22.877Z","atBatIndex":52},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Alex Call grounds out, third baseman Jordan Lawlar to first baseman Tyler Locklear.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-30T04:08:19.454Z","endTime":"2025-08-30T04:09:43.228Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":669743,"fullName":"Alex Call","link":"/api/v1/people/669743"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656222,"fullName":"Jalen Beeks","link":"/api/v1/people/656222"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,4,5,6],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":669743,"fullName":"Alex Call","link":"/api/v1/people/669743"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":691783,"link":"/api/v1/people/691783"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":682988,"link":"/api/v1/people/682988"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Alex Call replaces Michael Conforto.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-30T04:07:36.478Z","endTime":"2025-08-30T04:08:21.638Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669743,"link":"/api/v1/people/669743"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"601","replacedPlayer":{"id":624424,"link":"/api/v1/people/624424"},"defense":{"pitcher":{"id":656222,"link":"/api/v1/people/656222","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691783,"link":"/api/v1/people/691783"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":624424,"link":"/api/v1/people/624424","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":86.9,"strikeZoneTop":3.41653555917684,"strikeZoneBottom":1.52475453332259,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.894097738793086,"aZ":-14.220300472037028,"pfxX":3.9841093904558678,"pfxZ":9.276844220417937,"pX":-0.10760043008968923,"pZ":3.439661561440428,"vX0":-4.191208627865429,"vY0":-137.80943623769735,"vZ0":-3.492733292338376,"x":121.1,"y":145.91,"x0":0.9109566115388011,"y0":50.00091160844448,"z0":5.676053315791443,"aX":7.708948230346943},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":16.3,"breakHorizontal":-6.4,"spinRate":2149,"spinDirection":148},"zone":2,"typeConfidence":0.9,"plateTime":0.3965479651851167,"extension":6.407448849492231},"index":1,"playId":"83aa36a9-c180-3a74-aa8f-4585f8d000d8","pitchNumber":1,"startTime":"2025-08-30T04:08:21.638Z","endTime":"2025-08-30T04:08:25.131Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656222,"link":"/api/v1/people/656222","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691783,"link":"/api/v1/people/691783"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":669743,"link":"/api/v1/people/669743","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":86.7,"strikeZoneTop":3.47,"strikeZoneBottom":1.75,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.92421005400499,"aZ":-14.777714781500396,"pfxX":3.087548912922024,"pfxZ":9.065741325151368,"pX":0.03146371782305164,"pZ":2.7492257322009808,"vX0":-3.763712529328773,"vY0":-137.0635511489891,"vZ0":-4.9325858629306225,"x":115.8,"y":164.55,"x0":1.0158971101042362,"y0":50.00143956286165,"z0":5.568066738773264,"aX":5.923697813074333},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":15.7,"breakHorizontal":-4.9,"spinRate":2152,"spinDirection":151},"zone":5,"typeConfidence":0.9,"plateTime":0.3983467275830699,"extension":6.423113472713716},"index":2,"playId":"9437af9f-c397-30a2-a057-118e720cf5db","pitchNumber":2,"startTime":"2025-08-30T04:08:35.462Z","endTime":"2025-08-30T04:08:38.462Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656222,"link":"/api/v1/people/656222","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691783,"link":"/api/v1/people/691783"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":669743,"link":"/api/v1/people/669743","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":3,"startTime":"2025-08-30T04:08:44.073Z","endTime":"2025-08-30T04:09:02.299Z","isPitch":false,"type":"action","player":{"id":669743,"link":"/api/v1/people/669743"},"defense":{"pitcher":{"id":656222,"link":"/api/v1/people/656222","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691783,"link":"/api/v1/people/691783"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":669743,"link":"/api/v1/people/669743","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":87.5,"strikeZoneTop":3.43691168018892,"strikeZoneBottom":1.51348027110548,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.387905779175913,"aZ":-15.136913246633164,"pfxX":4.18680907675958,"pfxZ":8.704358161159249,"pX":0.971077667538314,"pZ":4.139582064395833,"vX0":-1.7092958124203292,"vY0":-138.4200461610806,"vZ0":-1.602392203334741,"x":79.98,"y":127.01,"x0":1.0496169486791018,"y0":50.002403965056644,"z0":5.730092595338548,"aX":8.194681172254906},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":15.7,"breakHorizontal":-7.3,"spinRate":2187,"spinDirection":153},"zone":12,"typeConfidence":0.9,"plateTime":0.39438866213053725,"extension":6.511424951394253},"index":4,"playId":"534211dc-8fcf-3cce-bd9a-d883d42465e8","pitchNumber":3,"startTime":"2025-08-30T04:09:02.299Z","endTime":"2025-08-30T04:09:06.230Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656222,"link":"/api/v1/people/656222","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691783,"link":"/api/v1/people/691783"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":669743,"link":"/api/v1/people/669743","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"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":94.0,"endSpeed":86.8,"strikeZoneTop":3.47,"strikeZoneBottom":1.75,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.232260222576542,"aZ":-14.312827589497592,"pfxX":4.579514042061569,"pfxZ":9.307655753040372,"pX":-0.25857055653203903,"pZ":3.150865734522066,"vX0":-4.792309997630182,"vY0":-136.91467930114237,"vZ0":-4.069603030303393,"x":126.86,"y":153.71,"x0":0.9106604794317562,"y0":50.00124432213186,"z0":5.620935084025849,"aX":8.786147727844451},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":16.3,"breakHorizontal":-7.4,"spinRate":2234,"spinDirection":149},"zone":2,"typeConfidence":0.9,"plateTime":0.39845903878983036,"extension":6.485963197980197},"index":5,"playId":"9c0b58ae-e430-36e4-8450-8ad74c38d7ec","pitchNumber":4,"startTime":"2025-08-30T04:09:16.332Z","endTime":"2025-08-30T04:09:19.780Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656222,"link":"/api/v1/people/656222","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691783,"link":"/api/v1/people/691783"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":669743,"link":"/api/v1/people/669743","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"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":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.4,"endSpeed":81.7,"strikeZoneTop":3.47,"strikeZoneBottom":1.75,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.64596284101304,"aZ":-22.715383611659366,"pfxX":8.069803950779201,"pfxZ":5.591476843821813,"pX":0.5049960687897437,"pZ":2.033957054104041,"vX0":-4.253474604908177,"vY0":-128.7071616817927,"vZ0":-4.6359485671393745,"x":97.75,"y":183.86,"x0":1.1234298495937223,"y0":50.00202312601793,"z0":5.599293563327909,"aX":13.65024704340842},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":9.4,"breakHorizontal":-13.8,"spinRate":2399,"spinDirection":132},"zone":9,"typeConfidence":0.9,"plateTime":0.4242153436389233,"extension":6.04227068290162},"hitData":{"launchSpeed":74.1,"launchAngle":-18.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":94.02,"coordY":170.05}},"index":6,"playId":"72897e0b-399a-32e1-aa61-f356f30679fe","pitchNumber":5,"startTime":"2025-08-30T04:09:35.326Z","endTime":"2025-08-30T04:09:43.228Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656222,"link":"/api/v1/people/656222","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691783,"link":"/api/v1/people/691783"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":669743,"link":"/api/v1/people/669743","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669743,"link":"/api/v1/people/669743"},"credit":"b_ab"},{"player":{"id":656222,"link":"/api/v1/people/656222"},"credit":"p_ab"},{"player":{"id":669743,"link":"/api/v1/people/669743"},"credit":"b_pa"},{"player":{"id":656222,"link":"/api/v1/people/656222"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":8.1,"awayTeamWinProbability":91.9,"homeTeamWinProbabilityAdded":-1.9000000000000004,"leverageIndex":0.73,"dramaIndex":35.0,"contextMetrics":{},"playEndTime":"2025-08-30T04:09:43.228Z","atBatIndex":53},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Andy Pages singles on a line drive to right fielder Corbin Carroll.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-30T04:10:02.461Z","endTime":"2025-08-30T04:11:21.042Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656222,"fullName":"Jalen Beeks","link":"/api/v1/people/656222"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":682998,"link":"/api/v1/people/682998"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":86.3,"strikeZoneTop":3.42674376376894,"strikeZoneBottom":1.53558343909904,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.813914733079258,"aZ":-15.009215969209533,"pfxX":6.318530019835367,"pfxZ":9.054953316496412,"pX":-0.5873974302291762,"pZ":3.42861678336026,"vX0":-6.582771356930813,"vY0":-135.84582882560878,"vZ0":-3.3502059963220194,"x":139.39,"y":146.21,"x0":1.0300496609809147,"y0":50.00027852226215,"z0":5.701748404758653,"aX":11.974855378190162},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":16.0,"breakHorizontal":-10.3,"spinRate":2241,"spinDirection":152},"zone":1,"typeConfidence":0.85,"plateTime":0.4010443649482607,"extension":6.38619293704299},"index":0,"playId":"92f9cbad-664f-3940-ae40-804ac5e640bb","pitchNumber":1,"startTime":"2025-08-30T04:10:06.676Z","endTime":"2025-08-30T04:10:09.889Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656222,"link":"/api/v1/people/656222","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691783,"link":"/api/v1/people/691783"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":681624,"link":"/api/v1/people/681624","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":87.5,"strikeZoneTop":3.41533277474623,"strikeZoneBottom":1.55582165251755,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.71630888611276,"aZ":-17.062455709767463,"pfxX":6.195968386637137,"pfxZ":7.830521653297522,"pX":-0.8428431327630138,"pZ":1.9815566776410576,"vX0":-7.040739391507129,"vY0":-136.71832814075333,"vZ0":-6.654564142127411,"x":149.13,"y":185.28,"x0":0.9376371393345158,"y0":50.00036936683515,"z0":5.580222441223131,"aX":11.953460540819947},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":13.2,"breakHorizontal":-10.1,"spinRate":2183,"spinDirection":160},"zone":13,"typeConfidence":0.84,"plateTime":0.39772231702395455,"extension":6.279110826698011},"index":1,"playId":"c8fd51f6-9cb2-3dff-bc9f-19a5ff1e8ce6","pitchNumber":2,"startTime":"2025-08-30T04:10:22.061Z","endTime":"2025-08-30T04:10:25.908Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656222,"link":"/api/v1/people/656222","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691783,"link":"/api/v1/people/691783"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":681624,"link":"/api/v1/people/681624","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.9,"endSpeed":82.5,"strikeZoneTop":3.39505459579329,"strikeZoneBottom":1.47246029619964,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.767914605481124,"aZ":-19.71998552605758,"pfxX":6.706850891293059,"pfxZ":7.308656802121045,"pX":0.41062978271587985,"pZ":-0.44850959354887965,"vX0":-4.047455369349585,"vY0":-129.1496082750331,"vZ0":-11.103286418183062,"x":101.35,"y":250.89,"x0":1.119982072515484,"y0":50.00213395580616,"z0":5.397338560567115,"aX":11.425085217094976},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":11.2,"breakHorizontal":-11.4,"spinRate":2153,"spinDirection":126},"zone":14,"typeConfidence":0.88,"plateTime":0.4227503621389319,"extension":6.105502973677618},"index":2,"playId":"d421d648-031a-341d-9cdf-5dcbf4e9a58b","pitchNumber":3,"startTime":"2025-08-30T04:10:36.224Z","endTime":"2025-08-30T04:10:39.224Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656222,"link":"/api/v1/people/656222","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691783,"link":"/api/v1/people/691783"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":681624,"link":"/api/v1/people/681624","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":85.5,"strikeZoneTop":3.39152517174585,"strikeZoneBottom":1.47069306708504,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.158300680703217,"aZ":-15.65966494535163,"pfxX":1.3146431248576333,"pfxZ":8.815861174406882,"pX":-0.7946420255127273,"pZ":4.07418179040837,"vX0":-4.855241993913362,"vY0":-135.641971275513,"vZ0":-1.515470399646171,"x":147.29,"y":128.78,"x0":0.8435236898204413,"y0":50.00529092047574,"z0":5.725869574656618,"aX":2.464240784364247},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":15.8,"breakHorizontal":-1.4,"spinRate":2225,"spinDirection":157},"zone":11,"typeConfidence":0.89,"plateTime":0.4029812268979538,"extension":6.466212357933995},"index":3,"playId":"553f1851-e2ca-3736-b73f-3142c14bfc62","pitchNumber":4,"startTime":"2025-08-30T04:10:56.699Z","endTime":"2025-08-30T04:11:00.492Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656222,"link":"/api/v1/people/656222","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691783,"link":"/api/v1/people/691783"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":681624,"link":"/api/v1/people/681624","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":85.9,"strikeZoneTop":3.48,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.889149035150215,"aZ":-16.26977862843894,"pfxX":1.7822802992811906,"pfxZ":8.432821197040282,"pX":0.3028382796017415,"pZ":2.817851506669696,"vX0":-2.4685029629613617,"vY0":-136.2050772166612,"vZ0":-4.559873402751654,"x":105.46,"y":162.7,"x0":0.9877652222928685,"y0":50.000740210200966,"z0":5.632634607144579,"aX":3.360730675354102},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":14.5,"breakHorizontal":-2.8,"spinRate":2186,"spinDirection":150},"zone":6,"typeConfidence":0.89,"plateTime":0.40157160916382084,"extension":6.380487371482799},"hitData":{"launchSpeed":69.7,"launchAngle":20.0,"totalDistance":189.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":166.45,"coordY":122.98}},"index":4,"playId":"afc0b8a9-9628-36fa-800d-c1d5dbbafaf7","pitchNumber":5,"startTime":"2025-08-30T04:11:10.870Z","endTime":"2025-08-30T04:11:21.042Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656222,"link":"/api/v1/people/656222","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691783,"link":"/api/v1/people/691783"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":681624,"link":"/api/v1/people/681624","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681624,"link":"/api/v1/people/681624"},"credit":"b_ab"},{"player":{"id":656222,"link":"/api/v1/people/656222"},"credit":"p_ab"},{"player":{"id":681624,"link":"/api/v1/people/681624"},"credit":"b_pa"},{"player":{"id":656222,"link":"/api/v1/people/656222"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":9.6,"awayTeamWinProbability":90.4,"homeTeamWinProbabilityAdded":1.5,"leverageIndex":0.39,"dramaIndex":24.0,"contextMetrics":{},"playEndTime":"2025-08-30T04:11:21.042Z","atBatIndex":54},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Miguel Rojas lines out to shortstop Geraldo Perdomo.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-30T04:12:05.698Z","endTime":"2025-08-30T04:14:29.157Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656222,"fullName":"Jalen Beeks","link":"/api/v1/people/656222"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,6,7],"actionIndex":[0],"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":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":672695,"link":"/api/v1/people/672695"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Miguel Rojas replaces Alex Freeland.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-30T04:11:31.595Z","endTime":"2025-08-30T04:12:07.874Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":500743,"link":"/api/v1/people/500743"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"801","replacedPlayer":{"id":690976,"link":"/api/v1/people/690976"},"defense":{"pitcher":{"id":656222,"link":"/api/v1/people/656222","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691783,"link":"/api/v1/people/691783"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":690976,"link":"/api/v1/people/690976","batSide":{"code":"R","description":"Right"}},"first":{"id":681624,"link":"/api/v1/people/681624"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.6,"endSpeed":79.7,"strikeZoneTop":3.4,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.45216110793271,"aZ":-21.429703803543507,"pfxX":7.913385504849463,"pfxZ":6.602775547927681,"pX":-0.27454545451145285,"pZ":1.6195392058148261,"vX0":-5.890868810920315,"vY0":-127.33228115967196,"vZ0":-5.8186999854468855,"x":127.47,"y":195.05,"x0":1.0517565679446899,"y0":50.00014682281427,"z0":5.652379131795138,"aX":12.869796313749696},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":10.7,"breakHorizontal":-12.8,"spinRate":2221,"spinDirection":134},"zone":8,"typeConfidence":0.89,"plateTime":0.4317238470588114,"extension":6.141695663841758},"index":1,"playId":"9d13940c-3170-3dda-8c75-1420311e6da9","pitchNumber":1,"startTime":"2025-08-30T04:12:07.874Z","endTime":"2025-08-30T04:12:10.874Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656222,"link":"/api/v1/people/656222","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691783,"link":"/api/v1/people/691783"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":500743,"link":"/api/v1/people/500743","batSide":{"code":"R","description":"Right"}},"first":{"id":681624,"link":"/api/v1/people/681624"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.2,"endSpeed":81.6,"strikeZoneTop":3.35943547459195,"strikeZoneBottom":1.5079524864929,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.19419725093002,"aZ":-19.48235865163145,"pfxX":7.61534527816544,"pfxZ":7.489679920459912,"pX":0.023008996400899057,"pZ":0.7515230066615554,"vX0":-5.134436629979897,"vY0":-129.6304994402597,"vZ0":-8.301916488824636,"x":116.12,"y":218.49,"x0":1.0442945142957936,"y0":50.003538658221125,"z0":5.494281959328981,"aX":12.904917333700512},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":11.9,"breakHorizontal":-12.6,"spinRate":2416,"spinDirection":134},"zone":14,"typeConfidence":0.88,"plateTime":0.42323206900941557,"extension":6.2045853311531465},"index":2,"playId":"22045321-d1e1-3752-b155-d97b8ecc41ba","pitchNumber":2,"startTime":"2025-08-30T04:12:25.758Z","endTime":"2025-08-30T04:12:28.761Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656222,"link":"/api/v1/people/656222","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691783,"link":"/api/v1/people/691783"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":500743,"link":"/api/v1/people/500743","batSide":{"code":"R","description":"Right"}},"first":{"id":681624,"link":"/api/v1/people/681624"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":86.1,"strikeZoneTop":3.4,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.742347377933957,"aZ":-13.43879560095124,"pfxX":3.798110336061939,"pfxZ":9.961434270249454,"pX":-0.6181147197947658,"pZ":2.8913896992847667,"vX0":-6.279732662346018,"vY0":-135.12149340601687,"vZ0":-4.860079863801478,"x":140.56,"y":160.71,"x0":1.224656795067597,"y0":50.00040079869303,"z0":5.631585678758276,"aX":7.142153868466012},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":17.4,"breakHorizontal":-5.8,"spinRate":2163,"spinDirection":154},"zone":1,"typeConfidence":0.89,"plateTime":0.4027437861891028,"extension":6.336838366302502},"index":3,"playId":"c1e90e2b-95bc-3138-9769-61a2e3444795","pitchNumber":3,"startTime":"2025-08-30T04:12:54.821Z","endTime":"2025-08-30T04:12:57.821Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656222,"link":"/api/v1/people/656222","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691783,"link":"/api/v1/people/691783"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":500743,"link":"/api/v1/people/500743","batSide":{"code":"R","description":"Right"}},"first":{"id":681624,"link":"/api/v1/people/681624"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.0,"endSpeed":83.1,"strikeZoneTop":3.30660967907184,"strikeZoneBottom":1.58101322028271,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.71442257592507,"aZ":-18.763907790522612,"pfxX":5.241570717659584,"pfxZ":7.676091407701658,"pX":-0.37220608000113237,"pZ":1.2595063188080151,"vX0":-6.0018561763585545,"vY0":-130.86860391542092,"vZ0":-7.5290225870133485,"x":131.19,"y":204.77,"x0":1.2620049630517534,"y0":50.00506960584772,"z0":5.561975627837253,"aX":9.160257822616854},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":12.6,"breakHorizontal":-8.3,"spinRate":1860,"spinDirection":128},"zone":13,"typeConfidence":0.6,"plateTime":0.41736019572785166,"extension":6.14780461512525},"index":4,"playId":"d8f6aabf-3d82-3bd1-86f1-026dbfbc3585","pitchNumber":4,"startTime":"2025-08-30T04:13:18.501Z","endTime":"2025-08-30T04:13:22.443Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656222,"link":"/api/v1/people/656222","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691783,"link":"/api/v1/people/691783"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":500743,"link":"/api/v1/people/500743","batSide":{"code":"R","description":"Right"}},"first":{"id":681624,"link":"/api/v1/people/681624"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"index":5,"startTime":"2025-08-30T04:13:37.177Z","endTime":"2025-08-30T04:13:56.541Z","isPitch":false,"type":"action","player":{"id":500743,"link":"/api/v1/people/500743"},"defense":{"pitcher":{"id":656222,"link":"/api/v1/people/656222","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691783,"link":"/api/v1/people/691783"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":500743,"link":"/api/v1/people/500743","batSide":{"code":"R","description":"Right"}},"first":{"id":681624,"link":"/api/v1/people/681624"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"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":95.6,"endSpeed":88.2,"strikeZoneTop":3.4,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.348471435021093,"aZ":-12.934283491617228,"pfxX":2.4204408569109157,"pfxZ":9.74368246255501,"pX":-1.3125361712146537,"pZ":1.8227577214561834,"vX0":-6.856974180868677,"vY0":-138.96453682777621,"vZ0":-7.569241121756607,"x":167.03,"y":189.57,"x0":0.8620049370775176,"y0":50.00078243380776,"z0":5.423250433678317,"aX":4.77880590361818},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":16.4,"breakHorizontal":-3.1,"spinRate":2174,"spinDirection":152},"zone":13,"typeConfidence":0.9,"plateTime":0.3927083643025484,"extension":6.578383228296189},"index":6,"playId":"d51dd904-c3d2-3548-b111-f76ad0e6ebdb","pitchNumber":5,"startTime":"2025-08-30T04:13:56.541Z","endTime":"2025-08-30T04:14:00.168Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656222,"link":"/api/v1/people/656222","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691783,"link":"/api/v1/people/691783"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":500743,"link":"/api/v1/people/500743","batSide":{"code":"R","description":"Right"}},"first":{"id":681624,"link":"/api/v1/people/681624"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"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":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.3,"endSpeed":81.8,"strikeZoneTop":3.4,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.82326967803916,"aZ":-21.366895865719535,"pfxX":5.163586370909505,"pfxZ":6.335921893825877,"pX":0.5628581673742731,"pZ":1.6271748415546519,"vX0":-2.7802062115135904,"vY0":-129.95210206038146,"vZ0":-6.111155372257246,"x":95.55,"y":194.85,"x0":0.9769714437317074,"y0":50.00575399665205,"z0":5.638004340010885,"aX":8.812460273109982},"breaks":{"breakAngle":20.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":10.3,"breakHorizontal":-8.8,"spinRate":2023,"spinDirection":132},"zone":9,"typeConfidence":0.76,"plateTime":0.42185043986281645,"extension":6.224707792814884},"hitData":{"launchSpeed":70.4,"launchAngle":15.0,"totalDistance":144.0,"trajectory":"line_drive","hardness":"medium","location":"6","coordinates":{"coordX":94.36,"coordY":153.58}},"index":7,"playId":"7dbe9d01-8e8b-3219-9b61-7e76d1a71f03","pitchNumber":6,"startTime":"2025-08-30T04:14:23.703Z","endTime":"2025-08-30T04:14:29.157Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656222,"link":"/api/v1/people/656222","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691783,"link":"/api/v1/people/691783"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":500743,"link":"/api/v1/people/500743","batSide":{"code":"R","description":"Right"}},"first":{"id":681624,"link":"/api/v1/people/681624"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":500743,"link":"/api/v1/people/500743"},"credit":"b_ab"},{"player":{"id":656222,"link":"/api/v1/people/656222"},"credit":"p_ab"},{"player":{"id":500743,"link":"/api/v1/people/500743"},"credit":"b_pa"},{"player":{"id":656222,"link":"/api/v1/people/656222"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":7.199999999999999,"awayTeamWinProbability":92.8,"homeTeamWinProbabilityAdded":-2.4000000000000004,"leverageIndex":0.96,"dramaIndex":44.0,"contextMetrics":{},"playEndTime":"2025-08-30T04:14:29.157Z","atBatIndex":55},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Lourdes Gurriel Jr. flies out to center fielder Andy Pages.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-30T04:17:06.350Z","endTime":"2025-08-30T04:19:46.289Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":489446,"fullName":"Kirby Yates","link":"/api/v1/people/489446"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6,7,9,10,11],"actionIndex":[0,1,2],"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":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":11},"credits":[{"player":{"id":681624,"link":"/api/v1/people/681624"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Alex Call remains in the game as the left fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-30T04:15:33.183Z","endTime":"2025-08-30T04:15:33.206Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669743,"link":"/api/v1/people/669743"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"601","replacedPlayer":{"id":624424,"link":"/api/v1/people/624424"},"defense":{"pitcher":{"id":607455,"link":"/api/v1/people/607455","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":666971,"link":"/api/v1/people/666971","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Miguel Rojas remains in the game as the second baseman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-08-30T04:15:33.206Z","endTime":"2025-08-30T04:15:33.208Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":500743,"link":"/api/v1/people/500743"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"801","replacedPlayer":{"id":690976,"link":"/api/v1/people/690976"},"defense":{"pitcher":{"id":607455,"link":"/api/v1/people/607455","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":666971,"link":"/api/v1/people/666971","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Kirby Yates replaces Anthony Banda.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2025-08-30T04:15:33.208Z","endTime":"2025-08-30T04:17:08.670Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":489446,"link":"/api/v1/people/489446"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":607455,"link":"/api/v1/people/607455","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":666971,"link":"/api/v1/people/666971","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"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.9,"endSpeed":84.0,"strikeZoneTop":3.70710935593026,"strikeZoneBottom":1.75075487117076,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.807474864615585,"aZ":-15.011141467410992,"pfxX":-8.895614945120874,"pfxZ":9.495426479930531,"pX":0.5799877573179547,"pZ":3.3222612331231027,"vX0":10.727877105523678,"vY0":-133.38378762186053,"vZ0":-1.5480384172750754,"x":94.89,"y":149.08,"x0":-2.3322009581036953,"y0":50.00536455234182,"z0":4.988849071026527,"aX":-16.08458195618681},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":17.0,"breakHorizontal":13.9,"spinRate":2599,"spinDirection":229},"zone":3,"typeConfidence":0.9,"plateTime":0.41012662372694964,"extension":5.9637353170360505},"index":3,"playId":"f388dba8-ab3c-3c16-9c37-f5691d7ad222","pitchNumber":1,"startTime":"2025-08-30T04:17:08.670Z","endTime":"2025-08-30T04:17:14.155Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":489446,"link":"/api/v1/people/489446","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":666971,"link":"/api/v1/people/666971","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.8,"endSpeed":84.1,"strikeZoneTop":3.66609721591959,"strikeZoneBottom":1.69377407701158,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.05436991113785,"aZ":-15.69644953269162,"pfxX":-10.142893422971268,"pfxZ":9.135845147409656,"pX":1.0896441674554467,"pZ":2.113104384903755,"vX0":12.577055861124933,"vY0":-133.0738281912308,"vZ0":-4.316156002807139,"x":75.47,"y":181.73,"x0":-2.3676315804216053,"y0":50.00241120439393,"z0":4.884030818200935,"aX":-18.293957379748537},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":15.8,"breakHorizontal":15.8,"spinRate":2539,"spinDirection":232},"zone":14,"typeConfidence":0.9,"plateTime":0.4107176331411848,"extension":6.0786075452496835},"index":4,"playId":"c1da65b4-e30b-396b-ba73-73401501f409","pitchNumber":2,"startTime":"2025-08-30T04:17:26.897Z","endTime":"2025-08-30T04:17:30.497Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":489446,"link":"/api/v1/people/489446","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":666971,"link":"/api/v1/people/666971","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":84.0,"strikeZoneTop":3.63105794994995,"strikeZoneBottom":1.72146210742916,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.36129701844385,"aZ":-16.386061874118255,"pfxX":-10.353855741209642,"pfxZ":8.699847582733614,"pX":-0.40755573276730084,"pZ":3.04658413420292,"vX0":9.1020292670489,"vY0":-133.98148426147046,"vZ0":-1.7344312507366113,"x":132.54,"y":156.52,"x0":-2.506113826789299,"y0":50.00569192585052,"z0":4.875254586743752,"aX":-18.798200466999283},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":15.6,"breakHorizontal":16.8,"spinRate":2464,"spinDirection":235},"zone":1,"typeConfidence":0.9,"plateTime":0.4090361161657956,"extension":6.168841109708959},"index":5,"playId":"468b2d32-4359-3724-94dd-76dc85301150","pitchNumber":3,"startTime":"2025-08-30T04:17:45.597Z","endTime":"2025-08-30T04:17:49.132Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":489446,"link":"/api/v1/people/489446","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":666971,"link":"/api/v1/people/666971","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.8,"endSpeed":80.0,"strikeZoneTop":3.639574854928,"strikeZoneBottom":1.69876446283454,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.702142735546953,"aZ":-25.29583160478129,"pfxX":-9.929461913231298,"pfxZ":4.254211569145124,"pX":0.9267053328647971,"pZ":1.1242265951502455,"vX0":11.13692678792356,"vY0":-125.8811203520985,"vZ0":-4.292874558687439,"x":81.68,"y":208.43,"x0":-2.2487488175646577,"y0":50.00398244739936,"z0":4.880991297207987,"aX":-16.060316984607244},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":7.0,"breakHorizontal":15.7,"spinRate":1450,"spinDirection":254},"zone":14,"typeConfidence":0.89,"plateTime":0.4338278217739928,"extension":6.210724352555313},"index":6,"playId":"60f09c71-1d90-3f5a-ad28-4dea564fea82","pitchNumber":4,"startTime":"2025-08-30T04:18:02.739Z","endTime":"2025-08-30T04:18:05.739Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":489446,"link":"/api/v1/people/489446","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":666971,"link":"/api/v1/people/666971","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"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":84.8,"strikeZoneTop":3.69,"strikeZoneBottom":1.75,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.415478349629304,"aZ":-16.345568608832927,"pfxX":-9.421215850965122,"pfxZ":8.530751296831426,"pX":-0.18438516439115876,"pZ":4.111927163658961,"vX0":9.382332075601795,"vY0":-135.56296087369532,"vZ0":0.49280325068568953,"x":124.03,"y":127.76,"x0":-2.470895370682826,"y0":50.0053010287945,"z0":5.071220652872135,"aX":-17.487970961365445},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":15.7,"breakHorizontal":15.0,"spinRate":2511,"spinDirection":230},"zone":11,"typeConfidence":0.91,"plateTime":0.4044682361254659,"extension":6.093203596081405},"index":7,"playId":"79d6eab7-44c9-3079-8947-a3bbee8735ec","pitchNumber":5,"startTime":"2025-08-30T04:18:20.413Z","endTime":"2025-08-30T04:18:24.993Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":489446,"link":"/api/v1/people/489446","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":666971,"link":"/api/v1/people/666971","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"index":8,"startTime":"2025-08-30T04:18:30.177Z","endTime":"2025-08-30T04:18:48.178Z","isPitch":false,"type":"action","player":{"id":666971,"link":"/api/v1/people/666971"},"defense":{"pitcher":{"id":489446,"link":"/api/v1/people/489446","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":666971,"link":"/api/v1/people/666971","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"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.2,"endSpeed":84.9,"strikeZoneTop":3.69,"strikeZoneBottom":1.75,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.150232813927403,"aZ":-15.638985516532419,"pfxX":-8.903310889950586,"pfxZ":8.91605380279084,"pX":-0.4969508848700882,"pZ":2.303665913051136,"vX0":8.470487835868974,"vY0":-135.45032932005154,"vZ0":-3.9201494163638824,"x":135.94,"y":176.58,"x0":-2.511032068837336,"y0":50.00234332346402,"z0":4.8663798587685365,"aX":-16.509958416699476},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":15.5,"breakHorizontal":14.3,"spinRate":2580,"spinDirection":230},"zone":7,"typeConfidence":0.91,"plateTime":0.40469882559867143,"extension":5.981098704491533},"index":9,"playId":"4b732584-bdce-3c1f-a885-f32989779d6c","pitchNumber":6,"startTime":"2025-08-30T04:18:48.178Z","endTime":"2025-08-30T04:18:51.376Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":489446,"link":"/api/v1/people/489446","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":666971,"link":"/api/v1/people/666971","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"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":92.3,"endSpeed":84.4,"strikeZoneTop":3.69,"strikeZoneBottom":1.75,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.305502237487485,"aZ":-19.62512484676501,"pfxX":-8.43186385009804,"pfxZ":6.875997226305749,"pX":0.3955677438992457,"pZ":3.311797513894249,"vX0":10.312039745991981,"vY0":-134.08425857187316,"vZ0":-0.6219681804516327,"x":101.92,"y":149.36,"x0":-2.400124960469757,"y0":50.00356744596088,"z0":4.9438551869242335,"aX":-15.392419001502107},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":12.5,"breakHorizontal":13.1,"spinRate":2392,"spinDirection":234},"zone":3,"typeConfidence":0.89,"plateTime":0.40808918960021945,"extension":5.959912851448902},"index":10,"playId":"68dab62c-cda3-39fc-aa7b-0ec495bf7333","pitchNumber":7,"startTime":"2025-08-30T04:19:13.397Z","endTime":"2025-08-30T04:19:16.430Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":489446,"link":"/api/v1/people/489446","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":666971,"link":"/api/v1/people/666971","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"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":92.4,"endSpeed":84.7,"strikeZoneTop":3.69,"strikeZoneBottom":1.75,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.45490161320335,"aZ":-19.334581198947156,"pfxX":-8.055114841809932,"pfxZ":6.98315993736303,"pX":-0.05105389305853449,"pZ":3.5078475948994043,"vX0":8.811431335505697,"vY0":-134.3409810331589,"vZ0":-0.36662690920663776,"x":118.95,"y":144.07,"x0":-2.317583879132911,"y0":50.0028369578666,"z0":5.013144004910209,"aX":-14.812377350087372},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":12.8,"breakHorizontal":12.8,"spinRate":2380,"spinDirection":229},"zone":2,"typeConfidence":0.89,"plateTime":0.4067646159404501,"extension":6.28252500439822},"hitData":{"launchSpeed":94.3,"launchAngle":30.0,"totalDistance":353.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":150.26,"coordY":59.26}},"index":11,"playId":"a206cf6c-d514-3050-a532-c007f4e9a895","pitchNumber":8,"startTime":"2025-08-30T04:19:36.551Z","endTime":"2025-08-30T04:19:46.289Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":489446,"link":"/api/v1/people/489446","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":666971,"link":"/api/v1/people/666971","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666971,"link":"/api/v1/people/666971"},"credit":"b_ab"},{"player":{"id":489446,"link":"/api/v1/people/489446"},"credit":"p_ab"},{"player":{"id":666971,"link":"/api/v1/people/666971"},"credit":"b_pa"},{"player":{"id":489446,"link":"/api/v1/people/489446"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":7.8,"awayTeamWinProbability":92.2,"homeTeamWinProbabilityAdded":0.6000000000000005,"leverageIndex":0.27,"dramaIndex":16.0,"contextMetrics":{},"playEndTime":"2025-08-30T04:19:46.289Z","atBatIndex":56},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Gabriel Moreno strikes out swinging.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-30T04:20:03.801Z","endTime":"2025-08-30T04:22:09.881Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":489446,"fullName":"Kirby Yates","link":"/api/v1/people/489446"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":669257,"link":"/api/v1/people/669257"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.7,"endSpeed":79.1,"strikeZoneTop":3.0602778639252,"strikeZoneBottom":1.32973459903969,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.508953215995916,"aZ":-29.16553413567881,"pfxX":-6.331176160968576,"pfxZ":1.900956146678828,"pX":-0.11207296615718498,"pZ":2.237076378687149,"vX0":7.6415850584389595,"vY0":-124.72151571393923,"vZ0":-0.9143074443434869,"x":121.27,"y":178.38,"x0":-2.3835870591071044,"y0":50.005153264677126,"z0":4.999226395909023,"aX":-10.042490121838465},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":3.5,"breakHorizontal":9.8,"spinRate":1247,"spinDirection":266},"zone":5,"typeConfidence":0.9,"plateTime":0.43803184004882745,"extension":6.103532676301339},"index":0,"playId":"403c4df2-e348-38ae-a210-66a92e767f87","pitchNumber":1,"startTime":"2025-08-30T04:20:16.756Z","endTime":"2025-08-30T04:20:20.501Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":489446,"link":"/api/v1/people/489446","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":672515,"link":"/api/v1/people/672515","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":84.8,"strikeZoneTop":3.32000055500673,"strikeZoneBottom":1.51999986984997,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.24123688878114,"aZ":-16.23896352721304,"pfxX":-7.466966541936209,"pfxZ":8.65210919250286,"pX":-0.5197927341656398,"pZ":3.0636508919034138,"vX0":7.5082690318723255,"vY0":-134.37973147314173,"vZ0":-1.9403092634580916,"x":136.81,"y":156.06,"x0":-2.3707213557929054,"y0":50.0012359577868,"z0":4.940055185519625,"aX":-13.7496966239773},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":15.5,"breakHorizontal":12.0,"spinRate":2420,"spinDirection":229},"zone":1,"typeConfidence":0.89,"plateTime":0.40652623566364765,"extension":6.047032184917927},"index":1,"playId":"e6cf63bb-ba76-32f1-bbac-db0ecf5a4ff8","pitchNumber":2,"startTime":"2025-08-30T04:20:35.686Z","endTime":"2025-08-30T04:20:38.686Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":489446,"link":"/api/v1/people/489446","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":672515,"link":"/api/v1/people/672515","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2025-08-30T04:20:47.829Z","endTime":"2025-08-30T04:21:08.465Z","isPitch":false,"type":"action","player":{"id":672515,"link":"/api/v1/people/672515"},"defense":{"pitcher":{"id":489446,"link":"/api/v1/people/489446","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":672515,"link":"/api/v1/people/672515","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"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":92.9,"endSpeed":85.3,"strikeZoneTop":3.31211452543598,"strikeZoneBottom":1.48735438103056,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.208225568872965,"aZ":-16.09254227562907,"pfxX":-7.27753349803347,"pfxZ":8.618486838067675,"pX":-0.29745369288148454,"pZ":4.335952087645602,"vX0":8.065195069028778,"vY0":-135.1906272806834,"vZ0":0.8762886545871549,"x":128.34,"y":121.71,"x0":-2.3623484654674693,"y0":50.004276792793576,"z0":5.130617551326526,"aX":-13.582970404200335},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":16.0,"breakHorizontal":11.6,"spinRate":2410,"spinDirection":228},"zone":11,"typeConfidence":0.9,"plateTime":0.4038869783680834,"extension":5.966968555093116},"index":3,"playId":"ec744f57-d351-3663-abec-3b43e9e2f0b8","pitchNumber":3,"startTime":"2025-08-30T04:21:08.465Z","endTime":"2025-08-30T04:21:11.745Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":489446,"link":"/api/v1/people/489446","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":672515,"link":"/api/v1/people/672515","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.8,"endSpeed":80.3,"strikeZoneTop":3.23535580828434,"strikeZoneBottom":1.47368568821096,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.972835042564803,"aZ":-32.54449622142901,"pfxX":-8.03020208445528,"pfxZ":-0.22568906713283887,"pX":0.9303103317716099,"pZ":0.5667209675616571,"vX0":10.774757575064898,"vY0":-126.01511327255466,"vZ0":-4.151027150762914,"x":81.54,"y":223.48,"x0":-2.3442040258322985,"y0":50.00604402795344,"z0":4.845104136222819,"aX":-13.00638086070139},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":-1.1,"breakHorizontal":12.2,"spinRate":1325,"spinDirection":261},"zone":14,"typeConfidence":0.9,"plateTime":0.4335251838699734,"extension":6.195418409038333},"index":4,"playId":"2109be7d-2a26-3ef6-a40d-d92a787d2bb7","pitchNumber":4,"startTime":"2025-08-30T04:21:25.303Z","endTime":"2025-08-30T04:21:28.658Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":489446,"link":"/api/v1/people/489446","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":672515,"link":"/api/v1/people/672515","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"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":85.4,"strikeZoneTop":3.32,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.617281426219492,"aZ":-17.633729331422234,"pfxX":-8.424580476808638,"pfxZ":7.8410715738446735,"pX":0.009461445282657953,"pZ":1.8675096486073712,"vX0":9.348531871915261,"vY0":-134.69291842567273,"vZ0":-4.553099068328944,"x":116.64,"y":188.36,"x0":-2.3960329173507953,"y0":50.006656880029055,"z0":4.810118837173744,"aX":-15.632145400557834},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":13.4,"breakHorizontal":13.4,"spinRate":2455,"spinDirection":231},"zone":8,"typeConfidence":0.89,"plateTime":0.40516046763911406,"extension":5.876695696521964},"index":5,"playId":"b99a8280-c83c-323a-86cc-3396cd0d1029","pitchNumber":5,"startTime":"2025-08-30T04:21:45.414Z","endTime":"2025-08-30T04:21:48.414Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":489446,"link":"/api/v1/people/489446","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":672515,"link":"/api/v1/people/672515","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.8,"endSpeed":80.6,"strikeZoneTop":3.32,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.952952295632695,"aZ":-32.88605520895014,"pfxX":-8.292337796623578,"pfxZ":-0.4365195550354448,"pX":0.3287068433731482,"pZ":0.6445812927109862,"vX0":9.412568556070548,"vY0":-126.09332954043786,"vZ0":-3.9551454027739767,"x":104.47,"y":221.38,"x0":-2.355720768712621,"y0":50.003506496035065,"z0":4.855112911873523,"aX":-13.503379015612543},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":-1.4,"breakHorizontal":13.2,"spinRate":1309,"spinDirection":260},"zone":14,"typeConfidence":0.91,"plateTime":0.4325304472352256,"extension":6.16222471261151},"index":6,"playId":"a7421b77-2965-36a2-9c1a-fc4d89b1a307","pitchNumber":6,"startTime":"2025-08-30T04:22:06.175Z","endTime":"2025-08-30T04:22:09.881Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":489446,"link":"/api/v1/people/489446","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":672515,"link":"/api/v1/people/672515","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672515,"link":"/api/v1/people/672515"},"credit":"b_ab"},{"player":{"id":489446,"link":"/api/v1/people/489446"},"credit":"p_ab"},{"player":{"id":672515,"link":"/api/v1/people/672515"},"credit":"b_pa"},{"player":{"id":489446,"link":"/api/v1/people/489446"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":8.4,"awayTeamWinProbability":91.6,"homeTeamWinProbabilityAdded":0.6000000000000005,"leverageIndex":0.21,"dramaIndex":14.0,"contextMetrics":{},"playEndTime":"2025-08-30T04:22:09.881Z","atBatIndex":57},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Blaze Alexander grounds out, third baseman Enrique Hernández to first baseman Freddie Freeman.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":58,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-30T04:22:23.299Z","endTime":"2025-08-30T04:25:26.807Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":489446,"fullName":"Kirby Yates","link":"/api/v1/people/489446"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4,5,6,7,8],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":571771,"link":"/api/v1/people/571771"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":518692,"link":"/api/v1/people/518692"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":85.1,"strikeZoneTop":3.21,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.390365154428054,"aZ":-19.368447143288694,"pfxX":-8.55607315173632,"pfxZ":6.90097154335249,"pX":-0.6930417272649453,"pZ":2.62656180499743,"vX0":7.387312920364479,"vY0":-135.11192412181302,"vZ0":-2.5314331254064575,"x":143.42,"y":167.86,"x0":-2.3458881976751327,"y0":50.00528408921892,"z0":4.9310446488008415,"aX":-15.881871816234469},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":12.1,"breakHorizontal":14.0,"spinRate":2338,"spinDirection":233},"zone":4,"typeConfidence":0.89,"plateTime":0.4047997385290407,"extension":5.90081635800143},"index":0,"playId":"f62a23a2-9105-3daa-909d-cef1238c52fa","pitchNumber":1,"startTime":"2025-08-30T04:22:38.176Z","endTime":"2025-08-30T04:22:42.750Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":489446,"link":"/api/v1/people/489446","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":677942,"link":"/api/v1/people/677942","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"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-08-30T04:22:50.919Z","endTime":"2025-08-30T04:23:02.912Z","isPitch":false,"type":"action","player":{"id":677942,"link":"/api/v1/people/677942"},"defense":{"pitcher":{"id":489446,"link":"/api/v1/people/489446","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":677942,"link":"/api/v1/people/677942","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":84.8,"strikeZoneTop":3.1585450945414,"strikeZoneBottom":1.52292527855128,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.613838454772882,"aZ":-17.540464768243048,"pfxX":-8.403602425779937,"pfxZ":7.920210546933442,"pX":-1.1289229193804564,"pZ":3.0703780478871545,"vX0":6.654231000090692,"vY0":-134.90324748539808,"vZ0":-1.5758149340359295,"x":160.03,"y":155.88,"x0":-2.5324234459485417,"y0":50.00478693946959,"z0":4.895117774365676,"aX":-15.532329244086888},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":14.3,"breakHorizontal":13.8,"spinRate":2416,"spinDirection":233},"zone":11,"typeConfidence":0.9,"plateTime":0.4055893587607553,"extension":6.048253265344461},"index":2,"playId":"b212f5d4-05f5-34f4-b7ca-98689d55c4f8","pitchNumber":2,"startTime":"2025-08-30T04:23:02.912Z","endTime":"2025-08-30T04:23:07.270Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":489446,"link":"/api/v1/people/489446","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":677942,"link":"/api/v1/people/677942","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"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":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.3,"endSpeed":79.8,"strikeZoneTop":3.16451600283143,"strikeZoneBottom":1.52897348648936,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.203312213056353,"aZ":-24.803609847090424,"pfxX":-6.238422337403967,"pfxZ":4.5750237109222,"pX":-0.5832259322021425,"pZ":1.472288622252108,"vX0":6.635830914393113,"vY0":-125.5334317269499,"vZ0":-3.5324922292004617,"x":139.23,"y":199.03,"x0":-2.4388391789595882,"y0":50.00325493070648,"z0":4.896048257017302,"aX":-10.049903182594829},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":7.8,"breakHorizontal":10.0,"spinRate":1258,"spinDirection":264},"zone":7,"typeConfidence":0.88,"plateTime":0.4347833375832,"extension":6.1405660635943295},"index":3,"playId":"79c1cccc-d247-36d1-bf6c-7c7bb603d276","pitchNumber":3,"startTime":"2025-08-30T04:23:19.816Z","endTime":"2025-08-30T04:23:23.065Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":489446,"link":"/api/v1/people/489446","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":677942,"link":"/api/v1/people/677942","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.5,"endSpeed":80.6,"strikeZoneTop":3.15888471206853,"strikeZoneBottom":1.52300359580197,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.260231452630162,"aZ":-31.47307992442276,"pfxX":-7.292106794524331,"pfxZ":0.43702253672084135,"pX":0.21893543760707326,"pZ":0.09490783818522852,"vX0":8.822407687498911,"vY0":-125.67236866209008,"vZ0":-5.4794443132003785,"x":108.65,"y":236.22,"x0":-2.367929120113571,"y0":50.00585684956444,"z0":4.8195459202194,"aX":-11.823083893887372},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":-0.1,"breakHorizontal":11.5,"spinRate":1422,"spinDirection":261},"zone":14,"typeConfidence":0.9,"plateTime":0.4336128313563492,"extension":6.111428237702597},"index":4,"playId":"cc9f5619-7bce-3a99-a3b2-2e4cd1bf1b4b","pitchNumber":4,"startTime":"2025-08-30T04:23:37.275Z","endTime":"2025-08-30T04:23:40.275Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":489446,"link":"/api/v1/people/489446","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":677942,"link":"/api/v1/people/677942","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.9,"endSpeed":83.6,"strikeZoneTop":3.19911294189696,"strikeZoneBottom":1.50019602656866,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.39521541341317,"aZ":-16.118700696100678,"pfxX":-9.630532140139621,"pfxZ":8.972434263071362,"pX":1.0590716792305916,"pZ":1.7059615384198736,"vX0":12.168471874174806,"vY0":-133.13345243738297,"vZ0":-5.008500551038719,"x":76.63,"y":192.72,"x0":-2.3261394334127274,"y0":50.00577030955157,"z0":4.783810094644855,"aX":-17.23944612052144},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":15.2,"breakHorizontal":14.8,"spinRate":2496,"spinDirection":233},"zone":14,"typeConfidence":0.89,"plateTime":0.4118975481157312,"extension":6.048320705156064},"index":5,"playId":"30f7ad16-185b-34cb-b3b2-9b9983cefb4c","pitchNumber":5,"startTime":"2025-08-30T04:23:57.265Z","endTime":"2025-08-30T04:24:01.001Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":489446,"link":"/api/v1/people/489446","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":677942,"link":"/api/v1/people/677942","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":84.7,"strikeZoneTop":3.21,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.934063607800812,"aZ":-15.266382262232765,"pfxX":-8.564560753891254,"pfxZ":9.210204149194773,"pX":0.4971495022663454,"pZ":2.013020389508121,"vX0":10.476914473499939,"vY0":-134.57212628879952,"vZ0":-4.478896968496564,"x":98.05,"y":184.43,"x0":-2.3319854379415332,"y0":50.00324419280858,"z0":4.778792507578102,"aX":-15.724460378790793},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":15.8,"breakHorizontal":13.3,"spinRate":2492,"spinDirection":231},"zone":9,"typeConfidence":0.9,"plateTime":0.4068637009691436,"extension":6.226733710559116},"index":6,"playId":"465b01de-3a77-3ecd-8beb-16f4fb0179ae","pitchNumber":6,"startTime":"2025-08-30T04:24:17.036Z","endTime":"2025-08-30T04:24:23.402Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":489446,"link":"/api/v1/people/489446","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":677942,"link":"/api/v1/people/677942","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.3,"endSpeed":85.2,"strikeZoneTop":3.21,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.01762073801939,"aZ":-17.750794727792236,"pfxX":-7.164159173947401,"pfxZ":7.812587659848386,"pX":-0.09614285410050423,"pZ":2.280977915554338,"vX0":8.689519562164019,"vY0":-134.2725135497347,"vZ0":-3.542605695991579,"x":120.66,"y":177.19,"x0":-2.426595722135354,"y0":50.00540670983897,"z0":4.862761069941474,"aX":-13.231134390878754},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":13.7,"breakHorizontal":11.4,"spinRate":2209,"spinDirection":232},"zone":5,"typeConfidence":0.89,"plateTime":0.40618623384348584,"extension":6.12566462239533},"index":7,"playId":"e8ca2230-578d-3f45-8c37-de7c42126401","pitchNumber":7,"startTime":"2025-08-30T04:24:55.916Z","endTime":"2025-08-30T04:24:58.916Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":489446,"link":"/api/v1/people/489446","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":677942,"link":"/api/v1/people/677942","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"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":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.0,"endSpeed":79.2,"strikeZoneTop":3.21,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.121447426764313,"aZ":-24.902210957270096,"pfxX":-6.7131746270674935,"pfxZ":4.565950006550812,"pX":0.1754224334391458,"pZ":1.548620880476776,"vX0":8.518602223281466,"vY0":-125.05901027209339,"vZ0":-3.237533850029439,"x":110.31,"y":196.97,"x0":-2.3954021381069706,"y0":50.00068316217535,"z0":4.892230030896331,"aX":-10.682944841217175},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":7.8,"breakHorizontal":10.3,"spinRate":1152,"spinDirection":266},"zone":8,"typeConfidence":0.89,"plateTime":0.4372116917318638,"extension":6.206920143932982},"hitData":{"launchSpeed":94.1,"launchAngle":-8.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":97.62,"coordY":166.87}},"index":8,"playId":"2352f003-f693-3722-aec3-059a5ea0acd1","pitchNumber":8,"startTime":"2025-08-30T04:25:18.636Z","endTime":"2025-08-30T04:25:26.807Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":489446,"link":"/api/v1/people/489446","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":677942,"link":"/api/v1/people/677942","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677942,"link":"/api/v1/people/677942"},"credit":"b_ab"},{"player":{"id":489446,"link":"/api/v1/people/489446"},"credit":"p_ab"},{"player":{"id":677942,"link":"/api/v1/people/677942"},"credit":"b_pa"},{"player":{"id":489446,"link":"/api/v1/people/489446"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":8.7,"awayTeamWinProbability":91.3,"homeTeamWinProbabilityAdded":0.29999999999999893,"leverageIndex":0.15,"dramaIndex":11.0,"contextMetrics":{},"playEndTime":"2025-08-30T04:25:26.807Z","atBatIndex":58},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Enrique Hernández lines out to right fielder Corbin Carroll.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-30T04:27:51.912Z","endTime":"2025-08-30T04:29:12.040Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":571771,"fullName":"Enrique Hernández","link":"/api/v1/people/571771"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":679775,"fullName":"Kyle Backhus","link":"/api/v1/people/679775"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":571771,"fullName":"Enrique Hernández","link":"/api/v1/people/571771"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":682998,"link":"/api/v1/people/682998"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Kyle Backhus replaces Jalen Beeks.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-30T04:27:07.233Z","endTime":"2025-08-30T04:27:54.089Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":679775,"link":"/api/v1/people/679775"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":656222,"link":"/api/v1/people/656222","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691783,"link":"/api/v1/people/691783"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":571771,"link":"/api/v1/people/571771","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"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":91.2,"endSpeed":83.7,"strikeZoneTop":3.47753925862325,"strikeZoneBottom":1.74488559185939,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.26691641613396,"aZ":-29.85191883302237,"pfxX":11.778212559647216,"pfxZ":1.3046859768920633,"pX":-0.45788359264877176,"pZ":3.056883169049829,"vX0":-12.686463776720615,"vY0":-132.31280556392184,"vZ0":1.8812224638936033,"x":134.45,"y":156.24,"x0":2.8519670466578955,"y0":50.006211964601164,"z0":4.512812384015895,"aX":21.042552851769727},"breaks":{"breakAngle":32.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":3.0,"breakHorizontal":-18.8,"spinRate":2319,"spinDirection":106},"zone":1,"typeConfidence":0.9,"plateTime":0.4127885164211551,"extension":7.562363162630075},"index":1,"playId":"2fdb25af-66db-391c-82b0-5046f96ee6e8","pitchNumber":1,"startTime":"2025-08-30T04:27:54.089Z","endTime":"2025-08-30T04:27:57.531Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679775,"link":"/api/v1/people/679775","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691783,"link":"/api/v1/people/691783"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":571771,"link":"/api/v1/people/571771","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.3,"endSpeed":82.7,"strikeZoneTop":3.47,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.53240972947923,"aZ":-32.01761609175431,"pfxX":11.400752657171731,"pfxZ":0.0933741858098216,"pX":0.3260290848803354,"pZ":3.082653754126536,"vX0":-10.646490594767446,"vY0":-131.08000321402127,"vZ0":2.4910805441968638,"x":104.57,"y":155.55,"x0":2.950213640185541,"y0":50.00524511018256,"z0":4.50321568585769,"aX":19.931794972326095},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":1.0,"breakHorizontal":-18.5,"spinRate":2269,"spinDirection":104},"zone":3,"typeConfidence":0.9,"plateTime":0.4171328362718856,"extension":6.745858777657284},"index":2,"playId":"0e743f93-42a2-3cd6-a077-f1c65062c847","pitchNumber":2,"startTime":"2025-08-30T04:28:09.877Z","endTime":"2025-08-30T04:28:13.053Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679775,"link":"/api/v1/people/679775","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691783,"link":"/api/v1/people/691783"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":571771,"link":"/api/v1/people/571771","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":85.3,"strikeZoneTop":3.47548033315008,"strikeZoneBottom":1.74269281735347,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.741700756085717,"aZ":-26.971539842977663,"pfxX":10.593638040638751,"pfxZ":2.820566149616413,"pX":-1.4418893068557646,"pZ":1.8390819021918894,"vX0":-14.714479379818785,"vY0":-134.37399371052814,"vZ0":-1.8664689843367253,"x":171.96,"y":189.12,"x0":2.7066586943202795,"y0":50.00349691867866,"z0":4.442659578385889,"aX":19.543839654443392},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":4.9,"breakHorizontal":-16.3,"spinRate":2330,"spinDirection":102},"zone":13,"typeConfidence":0.9,"plateTime":0.4062738161317263,"extension":7.256499834245709},"index":3,"playId":"3cbf3dca-1ec6-354c-9241-fb6b0c3f5d94","pitchNumber":3,"startTime":"2025-08-30T04:28:28.201Z","endTime":"2025-08-30T04:28:31.820Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679775,"link":"/api/v1/people/679775","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691783,"link":"/api/v1/people/691783"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":571771,"link":"/api/v1/people/571771","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":85.2,"strikeZoneTop":3.47,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.765486971398303,"aZ":-28.856068263829968,"pfxX":11.2740420947867,"pfxZ":1.7981664586138972,"pX":-0.9423370560560717,"pZ":2.8849080398989786,"vX0":-13.466654832005945,"vY0":-134.50509920296605,"vZ0":1.0209810528188816,"x":152.92,"y":160.89,"x0":2.6438655004173026,"y0":50.00562880128246,"z0":4.533018348078158,"aX":20.84343772009604},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":3.7,"breakHorizontal":-17.9,"spinRate":2297,"spinDirection":102},"zone":11,"typeConfidence":0.91,"plateTime":0.40585388851036885,"extension":6.8653061420359025},"index":4,"playId":"4d55c45c-338e-37ad-aec8-262ebf25ea66","pitchNumber":4,"startTime":"2025-08-30T04:28:45.094Z","endTime":"2025-08-30T04:28:48.223Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679775,"link":"/api/v1/people/679775","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691783,"link":"/api/v1/people/691783"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":571771,"link":"/api/v1/people/571771","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":85.4,"strikeZoneTop":3.47,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.392699650184927,"aZ":-28.702493947148202,"pfxX":11.463163075906985,"pfxZ":1.8704729068676436,"pX":-0.5675066664006543,"pZ":2.6846506034711544,"vX0":-12.569104177964046,"vY0":-134.65786656881144,"vZ0":0.641011653697148,"x":138.63,"y":166.29,"x0":2.6484364303830588,"y0":50.00187557018664,"z0":4.457747485535046,"aX":21.269738114016153},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":3.7,"breakHorizontal":-18.4,"spinRate":2268,"spinDirection":105},"zone":4,"typeConfidence":0.91,"plateTime":0.40515337006111807,"extension":7.070283998231007},"hitData":{"launchSpeed":92.1,"launchAngle":19.0,"totalDistance":301.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":172.38,"coordY":87.47}},"index":5,"playId":"6adfdc50-018b-374f-b191-e3e587df834b","pitchNumber":5,"startTime":"2025-08-30T04:29:03.616Z","endTime":"2025-08-30T04:29:12.040Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679775,"link":"/api/v1/people/679775","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691783,"link":"/api/v1/people/691783"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":571771,"link":"/api/v1/people/571771","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":571771,"link":"/api/v1/people/571771"},"credit":"b_ab"},{"player":{"id":679775,"link":"/api/v1/people/679775"},"credit":"p_ab"},{"player":{"id":571771,"link":"/api/v1/people/571771"},"credit":"b_pa"},{"player":{"id":679775,"link":"/api/v1/people/679775"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":6.0,"awayTeamWinProbability":94.0,"homeTeamWinProbabilityAdded":-2.6999999999999993,"leverageIndex":1.08,"dramaIndex":49.0,"contextMetrics":{},"playEndTime":"2025-08-30T04:29:12.040Z","atBatIndex":59},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Shohei Ohtani grounds out sharply, shortstop Geraldo Perdomo to first baseman Tyler Locklear.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-30T04:29:24.379Z","endTime":"2025-08-30T04:30:39.815Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":679775,"fullName":"Kyle Backhus","link":"/api/v1/people/679775"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":672695,"link":"/api/v1/people/672695"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":682988,"link":"/api/v1/people/682988"},"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":91.3,"endSpeed":84.2,"strikeZoneTop":3.6736986351986,"strikeZoneBottom":1.75037356091515,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.240989972864394,"aZ":-32.4958010421541,"pfxX":11.030065902051927,"pfxZ":-0.1811182817907646,"pX":-0.17164460464194564,"pZ":2.659953987993211,"vX0":-11.395784334354502,"vY0":-132.51199819987437,"vZ0":1.6863199871728947,"x":123.54,"y":166.96,"x0":2.7278873656797025,"y0":50.00069457440588,"z0":4.369821440946621,"aX":19.841324833099932},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":0.2,"breakHorizontal":-17.9,"spinRate":2285,"spinDirection":101},"zone":5,"typeConfidence":0.9,"plateTime":0.41152525196350176,"extension":6.89835158467936},"index":0,"playId":"1d2e0fa8-9075-3b68-b33b-9553d953ee8a","pitchNumber":1,"startTime":"2025-08-30T04:29:37.620Z","endTime":"2025-08-30T04:29:41.476Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679775,"link":"/api/v1/people/679775","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691783,"link":"/api/v1/people/691783"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":660271,"link":"/api/v1/people/660271","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":85.5,"strikeZoneTop":3.54764924240329,"strikeZoneBottom":1.59283315485321,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.706161214073,"aZ":-32.200326036879396,"pfxX":10.983882861891825,"pfxZ":-0.012488414176621276,"pX":-0.4506241542268314,"pZ":2.3414977560996735,"vX0":-12.545004419420604,"vY0":-134.76057998422527,"vZ0":0.6942231443759831,"x":134.18,"y":175.56,"x0":2.8172698211636944,"y0":50.0040224653478,"z0":4.338509835890714,"aX":20.394097798899335},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":0.4,"breakHorizontal":-17.5,"spinRate":2390,"spinDirection":105},"zone":4,"typeConfidence":0.91,"plateTime":0.40498898605688716,"extension":7.0086560417668435},"index":1,"playId":"9b484aa0-b836-35c5-ab5d-d1d58cc902aa","pitchNumber":2,"startTime":"2025-08-30T04:29:51.606Z","endTime":"2025-08-30T04:29:55.263Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679775,"link":"/api/v1/people/679775","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691783,"link":"/api/v1/people/691783"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":660271,"link":"/api/v1/people/660271","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":85.2,"strikeZoneTop":3.58,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.08487022694378,"aZ":-27.28716124851316,"pfxX":11.904248915663768,"pfxZ":2.62340849107499,"pX":0.14013644074870407,"pZ":3.878094248384234,"vX0":-11.23065499294078,"vY0":-135.27426402005443,"vZ0":3.3712989873881307,"x":111.66,"y":134.07,"x0":2.7886159580822647,"y0":50.00250647182815,"z0":4.523140401517779,"aX":22.17599838526225},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":5.8,"breakHorizontal":-19.3,"spinRate":2465,"spinDirection":105},"zone":12,"typeConfidence":0.91,"plateTime":0.4041119678466494,"extension":7.692524812072813},"index":2,"playId":"33d41c02-1ac8-38eb-898b-93905714f0ce","pitchNumber":3,"startTime":"2025-08-30T04:30:13.446Z","endTime":"2025-08-30T04:30:16.500Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679775,"link":"/api/v1/people/679775","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691783,"link":"/api/v1/people/691783"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":660271,"link":"/api/v1/people/660271","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":85.5,"strikeZoneTop":3.58,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.569119675216363,"aZ":-29.545549954153515,"pfxX":12.036566434507478,"pfxZ":1.4119303191987234,"pX":0.06483939347471106,"pZ":2.051006580268578,"vX0":-11.390917759821255,"vY0":-135.41981879484098,"vZ0":-0.6037265280069739,"x":114.53,"y":183.4,"x0":2.75450391244522,"y0":50.00486300425344,"z0":4.337142784373019,"aX":22.43974323099123},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":2.6,"breakHorizontal":-19.4,"spinRate":2416,"spinDirection":102},"zone":8,"typeConfidence":0.91,"plateTime":0.40391763840057493,"extension":7.322180585155979},"hitData":{"launchSpeed":100.8,"launchAngle":-23.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"hard","location":"6","coordinates":{"coordX":124.87,"coordY":146.28}},"index":3,"playId":"9a071f55-0f9c-3f8d-bcaf-dd814e55ff96","pitchNumber":4,"startTime":"2025-08-30T04:30:32.078Z","endTime":"2025-08-30T04:30:39.815Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679775,"link":"/api/v1/people/679775","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691783,"link":"/api/v1/people/691783"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":660271,"link":"/api/v1/people/660271","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":660271,"link":"/api/v1/people/660271"},"credit":"b_ab"},{"player":{"id":679775,"link":"/api/v1/people/679775"},"credit":"p_ab"},{"player":{"id":660271,"link":"/api/v1/people/660271"},"credit":"b_pa"},{"player":{"id":679775,"link":"/api/v1/people/679775"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":4.3,"awayTeamWinProbability":95.7,"homeTeamWinProbabilityAdded":-1.7000000000000002,"leverageIndex":0.68,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2025-08-30T04:30:39.815Z","atBatIndex":60},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Mookie Betts lines out sharply to right fielder Corbin Carroll.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-30T04:30:55.434Z","endTime":"2025-08-30T04:31:41.254Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":679775,"fullName":"Kyle Backhus","link":"/api/v1/people/679775"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":682998,"link":"/api/v1/people/682998"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":75.7,"endSpeed":70.0,"strikeZoneTop":3.29385487408306,"strikeZoneBottom":1.47491393384409,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.450691120986917,"aZ":-27.93775639831147,"pfxX":-8.053343477976567,"pfxZ":3.4260112569944337,"pX":-0.47362190256889874,"pZ":2.607176809420772,"vX0":-5.583725169006127,"vY0":-110.19954107241917,"vZ0":2.9821889318470376,"x":135.05,"y":168.39,"x0":3.1339771754184054,"y0":50.004293610265776,"z0":4.175974099554968,"aX":-9.966367570409894},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":7.3,"breakHorizontal":16.0,"spinRate":2300,"spinDirection":281},"zone":4,"typeConfidence":0.9,"plateTime":0.4958562071176611,"extension":6.718179054344807},"index":0,"playId":"bd93f6c9-6a96-30e7-ac5a-561295a9d6bd","pitchNumber":1,"startTime":"2025-08-30T04:31:04.286Z","endTime":"2025-08-30T04:31:07.660Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679775,"link":"/api/v1/people/679775","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691783,"link":"/api/v1/people/691783"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":605141,"link":"/api/v1/people/605141","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":77.7,"endSpeed":71.5,"strikeZoneTop":3.23006666616421,"strikeZoneBottom":1.50536804835269,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.844423676615886,"aZ":-24.31311652632943,"pfxX":8.122822948759133,"pfxZ":6.0717034539607955,"pX":-1.2447055122281878,"pZ":2.4868076246001176,"vX0":-11.475092532689251,"vY0":-112.57626521705792,"vZ0":0.4758101321407311,"x":164.45,"y":171.64,"x0":2.843934924387857,"y0":50.001522200990244,"z0":4.7176630230790915,"aX":10.513517580013325},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":11.4,"breakHorizontal":-12.0,"spinRate":1590,"spinDirection":110},"zone":11,"typeConfidence":0.93,"plateTime":0.4850122144407627,"extension":7.327370964030273},"index":1,"playId":"392bd5b3-2ff4-37ce-9cf3-da357fa95ef8","pitchNumber":2,"startTime":"2025-08-30T04:31:17.451Z","endTime":"2025-08-30T04:31:21.051Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679775,"link":"/api/v1/people/679775","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691783,"link":"/api/v1/people/691783"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":605141,"link":"/api/v1/people/605141","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.4,"endSpeed":84.8,"strikeZoneTop":3.26,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.21363974364623,"aZ":-28.743178665938977,"pfxX":11.352877712783748,"pfxZ":1.870291762340468,"pX":-0.017250568699969878,"pZ":2.322918438477556,"vX0":-11.579888289728638,"vY0":-134.12919661408952,"vZ0":-0.20520348260835652,"x":89.38,"y":161.1,"x0":2.867337693454879,"y0":50.00344463917912,"z0":4.438638052990589,"aX":20.824513409691384},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":3.6,"breakHorizontal":-18.2,"spinRate":2385,"spinDirection":106},"zone":5,"typeConfidence":0.91,"plateTime":0.40733903348216716,"extension":6.952110604688119},"hitData":{"launchSpeed":100.0,"launchAngle":22.0,"totalDistance":361.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":184.84,"coordY":75.41}},"index":2,"playId":"80b2d941-1531-38bc-82b4-3bc43a6c6a7e","pitchNumber":3,"startTime":"2025-08-30T04:31:32.155Z","endTime":"2025-08-30T04:31:41.254Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679775,"link":"/api/v1/people/679775","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691783,"link":"/api/v1/people/691783"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":605141,"link":"/api/v1/people/605141","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":605141,"link":"/api/v1/people/605141"},"credit":"b_ab"},{"player":{"id":679775,"link":"/api/v1/people/679775"},"credit":"p_ab"},{"player":{"id":605141,"link":"/api/v1/people/605141"},"credit":"b_pa"},{"player":{"id":679775,"link":"/api/v1/people/679775"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":3.4000000000000004,"awayTeamWinProbability":96.6,"homeTeamWinProbabilityAdded":-0.8999999999999995,"leverageIndex":0.33,"dramaIndex":19.0,"contextMetrics":{},"playEndTime":"2025-08-30T04:31:41.254Z","atBatIndex":61},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Tyler Locklear strikes out swinging.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-30T04:34:10.008Z","endTime":"2025-08-30T04:35:10.660Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":682988,"fullName":"Tyler Locklear","link":"/api/v1/people/682988"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676263,"fullName":"Jack Dreyer","link":"/api/v1/people/676263"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":682988,"fullName":"Tyler Locklear","link":"/api/v1/people/682988"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":669257,"link":"/api/v1/people/669257"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Jack Dreyer replaces Kirby Yates.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-30T04:32:47.516Z","endTime":"2025-08-30T04:34:12.194Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676263,"link":"/api/v1/people/676263"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":489446,"link":"/api/v1/people/489446","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":682988,"link":"/api/v1/people/682988","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.3,"endSpeed":83.6,"strikeZoneTop":3.4339837167927,"strikeZoneBottom":1.52745024157149,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.05563646308577,"aZ":-10.932240895194226,"pfxX":4.62438153989886,"pfxZ":11.873411994577333,"pX":0.6948585939258913,"pZ":2.451095498543772,"vX0":-2.205749826843835,"vY0":-132.81132725362733,"vZ0":-6.347709981568665,"x":90.51,"y":172.6,"x0":0.9346725721949357,"y0":50.00333978750752,"z0":5.66486593898999,"aX":8.273325837009727},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":20.4,"breakHorizontal":-7.9,"spinRate":2419,"spinDirection":156},"zone":6,"typeConfidence":0.9,"plateTime":0.4121835873605453,"extension":6.724945984102226},"index":1,"playId":"ce6281fc-2e26-3aea-8eef-798703ad183a","pitchNumber":1,"startTime":"2025-08-30T04:34:12.194Z","endTime":"2025-08-30T04:34:15.505Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676263,"link":"/api/v1/people/676263","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":682988,"link":"/api/v1/people/682988","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.1,"endSpeed":82.9,"strikeZoneTop":3.48302418169439,"strikeZoneBottom":1.57671214699092,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.265095517308954,"aZ":-27.31545973939369,"pfxX":-1.3109651136484213,"pfxZ":2.8241743473997207,"pX":-0.7269761736724035,"pZ":1.0132903793996777,"vX0":-4.382293451391,"vY0":-129.6555091872652,"vZ0":-6.830778762338405,"x":144.71,"y":211.42,"x0":1.147953179984605,"y0":50.00522503472144,"z0":5.735116911516141,"aX":-2.256668129537197},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":4.0,"breakHorizontal":3.2,"spinRate":2329,"spinDirection":160},"zone":13,"typeConfidence":0.89,"plateTime":0.4206572116086673,"extension":6.34962319369935},"index":2,"playId":"187e4add-3a7b-3d05-b4ef-b0faa45c4ccd","pitchNumber":2,"startTime":"2025-08-30T04:34:26.652Z","endTime":"2025-08-30T04:34:30.590Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676263,"link":"/api/v1/people/676263","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":682988,"link":"/api/v1/people/682988","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"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":92.0,"endSpeed":83.6,"strikeZoneTop":3.46,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.359563781293883,"aZ":-10.52361345853059,"pfxX":4.952978007166743,"pfxZ":12.009059969911512,"pX":-0.10058428064577536,"pZ":3.1383079042756377,"vX0":-3.894768526746533,"vY0":-133.79492785416815,"vZ0":-4.777756152311094,"x":120.83,"y":154.05,"x0":0.7344678380502792,"y0":50.0049796547028,"z0":5.709129723524532,"aX":8.931230013221606},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":20.9,"breakHorizontal":-8.0,"spinRate":2424,"spinDirection":159},"zone":2,"typeConfidence":0.91,"plateTime":0.4102506017967955,"extension":6.6600094411862365},"index":3,"playId":"cbcb70f3-70a0-3aee-8408-19b1bad455e4","pitchNumber":3,"startTime":"2025-08-30T04:34:43.352Z","endTime":"2025-08-30T04:34:47.716Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676263,"link":"/api/v1/people/676263","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":682988,"link":"/api/v1/people/682988","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.4,"endSpeed":81.8,"strikeZoneTop":3.46,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.70316581784515,"aZ":-30.023179862625113,"pfxX":-1.1401454674994738,"pfxZ":1.2758024170873403,"pX":-0.39948579592539823,"pZ":1.262505511268628,"vX0":-3.566560090962119,"vY0":-128.69071224719556,"vZ0":-5.463071620509794,"x":132.23,"y":204.69,"x0":1.150229685583276,"y0":50.00274274039558,"z0":5.727255278446511,"aX":-1.9190974514269696},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":1.3,"breakHorizontal":2.9,"spinRate":2280,"spinDirection":159},"zone":13,"typeConfidence":0.91,"plateTime":0.42497039798827485,"extension":6.428720806597096},"index":4,"playId":"480e9149-466c-36dd-ba4b-c8e47b200bdd","pitchNumber":4,"startTime":"2025-08-30T04:35:06.572Z","endTime":"2025-08-30T04:35:10.660Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676263,"link":"/api/v1/people/676263","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":682988,"link":"/api/v1/people/682988","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682988,"link":"/api/v1/people/682988"},"credit":"b_ab"},{"player":{"id":676263,"link":"/api/v1/people/676263"},"credit":"p_ab"},{"player":{"id":682988,"link":"/api/v1/people/682988"},"credit":"b_pa"},{"player":{"id":676263,"link":"/api/v1/people/676263"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":3.8,"awayTeamWinProbability":96.2,"homeTeamWinProbabilityAdded":0.39999999999999947,"leverageIndex":0.14,"dramaIndex":11.0,"contextMetrics":{},"playEndTime":"2025-08-30T04:35:10.660Z","atBatIndex":62},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Alek Thomas strikes out swinging.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-30T04:35:25.043Z","endTime":"2025-08-30T04:37:28.072Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676263,"fullName":"Jack Dreyer","link":"/api/v1/people/676263"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":669257,"link":"/api/v1/people/669257"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.4,"endSpeed":79.9,"strikeZoneTop":3.24861296871687,"strikeZoneBottom":1.36657563098506,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.32324496458145,"aZ":-28.33930021891883,"pfxX":-0.9694117945697387,"pfxZ":2.3674382232968667,"pX":-0.0024631372969992605,"pZ":0.859910809819875,"vX0":-4.958907387247879,"vY0":-127.0648720947883,"vZ0":-6.329639716698173,"x":117.09,"y":215.56,"x0":2.1079382439830043,"y0":50.00289939034959,"z0":5.662674764129466,"aX":-1.5697586631544018},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":3.0,"breakHorizontal":3.0,"spinRate":2086,"spinDirection":136},"zone":13,"typeConfidence":0.91,"plateTime":0.43262768416780206,"extension":6.589032175413259},"index":0,"playId":"fbe5b4b0-150e-3d43-add1-f3a7577d7807","pitchNumber":1,"startTime":"2025-08-30T04:35:35.602Z","endTime":"2025-08-30T04:35:38.993Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676263,"link":"/api/v1/people/676263","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":677950,"link":"/api/v1/people/677950","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.1,"endSpeed":83.7,"strikeZoneTop":3.30176660562269,"strikeZoneBottom":1.41972782429172,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.164653873339926,"aZ":-11.205188532659786,"pfxX":6.115291503168795,"pfxZ":11.576959024491153,"pX":1.1037115261095136,"pZ":4.824509338353713,"vX0":-4.42599242661558,"vY0":-134.03263793837837,"vZ0":-0.745100688830988,"x":74.93,"y":108.52,"x0":1.9855726320422191,"y0":50.00392381030841,"z0":5.909736937613085,"aX":11.078033357627323},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":21.0,"breakHorizontal":-10.1,"spinRate":2410,"spinDirection":158},"zone":12,"typeConfidence":0.92,"plateTime":0.4093385457631573,"extension":6.533061192868113},"index":1,"playId":"8c2bf78e-1960-3d89-88b7-10988b7316ed","pitchNumber":2,"startTime":"2025-08-30T04:35:49.814Z","endTime":"2025-08-30T04:35:53.212Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676263,"link":"/api/v1/people/676263","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":677950,"link":"/api/v1/people/677950","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.2,"endSpeed":84.1,"strikeZoneTop":3.28,"strikeZoneBottom":1.43,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.383679383151307,"aZ":-11.386247869310761,"pfxX":5.450503757491893,"pfxZ":11.427023456430572,"pX":0.7370021379922828,"pZ":3.116311405785777,"vX0":-5.115337608315706,"vY0":-134.11807931500906,"vZ0":-4.767326058976936,"x":88.91,"y":154.64,"x0":1.9621458934295053,"y0":50.003151848918314,"z0":5.7309417697642715,"aX":9.916088992329463},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":19.8,"breakHorizontal":-8.8,"spinRate":2429,"spinDirection":158},"zone":3,"typeConfidence":0.91,"plateTime":0.4086146624668232,"extension":6.6896574090640915},"index":2,"playId":"359a0cee-1f38-391c-9ed6-0027ccdf8393","pitchNumber":3,"startTime":"2025-08-30T04:36:09.458Z","endTime":"2025-08-30T04:36:14.403Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676263,"link":"/api/v1/people/676263","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":677950,"link":"/api/v1/people/677950","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.0,"endSpeed":79.0,"strikeZoneTop":3.28,"strikeZoneBottom":1.43,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.208132131101177,"aZ":-30.10939133229066,"pfxX":-0.40936309232248336,"pfxZ":1.3173632021032917,"pX":0.546779009026919,"pZ":1.9551146467373641,"vX0":-4.050758586611187,"vY0":-123.81419180247318,"vZ0":-3.3631645036813085,"x":96.16,"y":185.99,"x0":2.2499205628483967,"y0":50.00420451902839,"z0":5.822025504216925,"aX":-0.6421735263358841},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":1.9,"breakHorizontal":1.6,"spinRate":2254,"spinDirection":266},"zone":9,"typeConfidence":0.91,"plateTime":0.44055239408256774,"extension":6.357464905458408},"index":3,"playId":"f7b6cef0-5f1c-3957-a4a7-12e67f8d2c9b","pitchNumber":4,"startTime":"2025-08-30T04:36:41.648Z","endTime":"2025-08-30T04:36:48.310Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676263,"link":"/api/v1/people/676263","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":677950,"link":"/api/v1/people/677950","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.5,"endSpeed":82.8,"strikeZoneTop":3.24662504828249,"strikeZoneBottom":1.45888438154576,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.963863228570172,"aZ":-27.13566483443993,"pfxX":-0.3127762879901672,"pfxZ":2.9626666601891376,"pX":-0.42325563784155174,"pZ":0.0810256382977173,"vX0":-6.616645361030403,"vY0":-128.6457354985454,"vZ0":-8.970319215952161,"x":133.13,"y":236.59,"x0":2.2069575416146034,"y0":50.00566916563308,"z0":5.6695908476136365,"aX":-0.5304055379772596},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":3.8,"breakHorizontal":1.8,"spinRate":2331,"spinDirection":135},"zone":13,"typeConfidence":0.88,"plateTime":0.4233765352236212,"extension":6.48026755112555},"index":4,"playId":"068b2e46-c361-30d7-9f4f-296881343727","pitchNumber":5,"startTime":"2025-08-30T04:37:04.605Z","endTime":"2025-08-30T04:37:08.091Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676263,"link":"/api/v1/people/676263","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":677950,"link":"/api/v1/people/677950","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"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":3,"strikes":3,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.7,"endSpeed":80.7,"strikeZoneTop":3.28,"strikeZoneBottom":1.43,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.7915632585593,"aZ":-30.864104048785354,"pfxX":-0.07709370746503774,"pfxZ":0.7997591872869121,"pX":-0.5147048482441748,"pZ":1.724717271802531,"vX0":-6.665556506592189,"vY0":-126.19490084015904,"vZ0":-3.8152257407067705,"x":136.62,"y":192.21,"x0":2.157489857096661,"y0":50.000696209749286,"z0":5.710186080382764,"aX":-0.12497339805232617},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":0.8,"breakHorizontal":1.4,"spinRate":2225,"spinDirection":93},"zone":7,"typeConfidence":0.91,"plateTime":0.4320505675341293,"extension":6.529822218635537},"index":5,"playId":"edbb3872-ed26-3387-884e-e440f29f70e3","pitchNumber":6,"startTime":"2025-08-30T04:37:24.222Z","endTime":"2025-08-30T04:37:28.072Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676263,"link":"/api/v1/people/676263","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":677950,"link":"/api/v1/people/677950","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677950,"link":"/api/v1/people/677950"},"credit":"b_ab"},{"player":{"id":676263,"link":"/api/v1/people/676263"},"credit":"p_ab"},{"player":{"id":677950,"link":"/api/v1/people/677950"},"credit":"b_pa"},{"player":{"id":676263,"link":"/api/v1/people/676263"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":4.1000000000000005,"awayTeamWinProbability":95.9,"homeTeamWinProbabilityAdded":0.3000000000000007,"leverageIndex":0.11,"dramaIndex":10.0,"contextMetrics":{},"playEndTime":"2025-08-30T04:37:28.072Z","atBatIndex":63},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jordan Lawlar flies out to right fielder Teoscar Hernández.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-30T04:37:45.593Z","endTime":"2025-08-30T04:39:50.236Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":691783,"fullName":"Jordan Lawlar","link":"/api/v1/people/691783"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676263,"fullName":"Jack Dreyer","link":"/api/v1/people/676263"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":691783,"fullName":"Jordan Lawlar","link":"/api/v1/people/691783"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":606192,"link":"/api/v1/people/606192"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.1,"endSpeed":83.8,"strikeZoneTop":3.41099889506311,"strikeZoneBottom":1.52182364068725,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.809584619034897,"aZ":-11.744513181023432,"pfxX":2.402815391991551,"pfxZ":11.237764430724635,"pX":0.48500195578116223,"pZ":5.951248797166141,"vX0":-1.608614670114794,"vY0":-134.17002443083965,"vZ0":1.9330011374862863,"x":98.51,"y":78.1,"x0":0.781034672028841,"y0":50.001091867795935,"z0":6.059548831344452,"aX":4.367707447693483},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":21.0,"breakHorizontal":-4.0,"spinRate":2285,"spinDirection":162},"zone":12,"typeConfidence":0.89,"plateTime":0.4086836731986616,"extension":6.517571885636166},"index":0,"playId":"09042ee0-3377-3b6b-b397-b84e0cb0a4ea","pitchNumber":1,"startTime":"2025-08-30T04:37:55.384Z","endTime":"2025-08-30T04:37:58.384Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676263,"link":"/api/v1/people/676263","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":691783,"link":"/api/v1/people/691783","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.6,"endSpeed":82.5,"strikeZoneTop":3.43,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.11459305744124,"aZ":-10.552941048828718,"pfxX":2.825449348107172,"pfxZ":12.33878455270374,"pX":0.6130268612470423,"pZ":2.6792707690691104,"vX0":-1.536269234478662,"vY0":-131.8093149001202,"vZ0":-5.9301241905014646,"x":93.63,"y":166.44,"x0":0.8376471059122393,"y0":50.00095886075415,"z0":5.744099411152058,"aX":4.950177219410067},"breaks":{"breakAngle":21.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":21.2,"breakHorizontal":-4.8,"spinRate":2323,"spinDirection":160},"zone":6,"typeConfidence":0.87,"plateTime":0.4162155291112013,"extension":6.615926989583645},"index":1,"playId":"d793b609-afcb-3a26-98e9-ea59641f4b66","pitchNumber":2,"startTime":"2025-08-30T04:38:19.489Z","endTime":"2025-08-30T04:38:22.605Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676263,"link":"/api/v1/people/676263","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":691783,"link":"/api/v1/people/691783","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"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":91.7,"endSpeed":84.4,"strikeZoneTop":3.26363151787407,"strikeZoneBottom":1.46958639273064,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.83487527954168,"aZ":-10.90040469838559,"pfxX":2.447713025897758,"pfxZ":11.696939594283617,"pX":0.3295912101058827,"pZ":2.947911338621515,"vX0":-1.566538593412085,"vY0":-133.52796576292357,"vZ0":-5.33550955222758,"x":104.44,"y":159.19,"x0":0.6037386328527548,"y0":50.001226649410114,"z0":5.745645133876304,"aX":4.451058283167361},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":20.4,"breakHorizontal":-4.1,"spinRate":2389,"spinDirection":160},"zone":3,"typeConfidence":0.88,"plateTime":0.4090828768228154,"extension":6.75218904245634},"index":2,"playId":"415d3fa3-554d-3362-ab50-1eda7fd70eaa","pitchNumber":3,"startTime":"2025-08-30T04:38:42.446Z","endTime":"2025-08-30T04:38:45.880Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676263,"link":"/api/v1/people/676263","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":691783,"link":"/api/v1/people/691783","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.7,"endSpeed":81.5,"strikeZoneTop":3.43000109250899,"strikeZoneBottom":1.5799999824247,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.170203818399262,"aZ":-27.340772163491476,"pfxX":-1.3751785339570635,"pfxZ":2.8856514733103467,"pX":-0.06556911564326504,"pZ":2.3318539729901766,"vX0":-3.0714095291690935,"vY0":-127.75140908083497,"vZ0":-3.566651792945688,"x":119.5,"y":175.82,"x0":1.3248720362271036,"y0":50.00249875311507,"z0":5.8652530675251775,"aX":-2.3010170561093912},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":4.8,"breakHorizontal":3.1,"spinRate":2350,"spinDirection":169},"zone":5,"typeConfidence":0.9,"plateTime":0.4266831290487856,"extension":6.20070867616379},"index":3,"playId":"abd59c13-cfa7-3861-b02e-5301d19a7b78","pitchNumber":4,"startTime":"2025-08-30T04:38:58.950Z","endTime":"2025-08-30T04:39:07.165Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676263,"link":"/api/v1/people/676263","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":691783,"link":"/api/v1/people/691783","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.4,"endSpeed":81.1,"strikeZoneTop":3.43,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.880214093218694,"aZ":-31.409501563054235,"pfxX":-0.49255712237502114,"pfxZ":0.4650544074318059,"pX":-0.3442053218433299,"pZ":2.380599521909321,"vX0":-3.665114345605734,"vY0":-127.41226737633505,"vZ0":-2.457573765133671,"x":130.12,"y":174.5,"x0":1.1714791506349873,"y0":50.00627572226991,"z0":5.816805628985106,"aX":-0.8173137934694958},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":0.6,"breakHorizontal":1.7,"spinRate":2334,"spinDirection":171},"zone":4,"typeConfidence":0.91,"plateTime":0.4283579613063102,"extension":6.509081466529987},"hitData":{"launchSpeed":87.8,"launchAngle":57.0,"totalDistance":217.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":144.39,"coordY":115.88}},"index":4,"playId":"bef10693-ddbf-3dce-acb4-b8c22deeb264","pitchNumber":5,"startTime":"2025-08-30T04:39:40.649Z","endTime":"2025-08-30T04:39:50.236Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676263,"link":"/api/v1/people/676263","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":669743,"link":"/api/v1/people/669743"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":691783,"link":"/api/v1/people/691783","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691783,"link":"/api/v1/people/691783"},"credit":"b_ab"},{"player":{"id":676263,"link":"/api/v1/people/676263"},"credit":"p_ab"},{"player":{"id":691783,"link":"/api/v1/people/691783"},"credit":"b_pa"},{"player":{"id":676263,"link":"/api/v1/people/676263"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":4.3,"awayTeamWinProbability":95.7,"homeTeamWinProbabilityAdded":0.1999999999999993,"leverageIndex":0.08,"dramaIndex":8.0,"contextMetrics":{},"playEndTime":"2025-08-30T04:39:50.236Z","atBatIndex":64},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Freddie Freeman lines out to center fielder Alek Thomas.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-30T04:42:09.361Z","endTime":"2025-08-30T04:43:31.573Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663765,"fullName":"Jake Woodford","link":"/api/v1/people/663765"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":677950,"link":"/api/v1/people/677950"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Jake Woodford replaces Kyle Backhus.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-30T04:41:21.935Z","endTime":"2025-08-30T04:42:11.303Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663765,"link":"/api/v1/people/663765"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":679775,"link":"/api/v1/people/679775","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691783,"link":"/api/v1/people/691783"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":518692,"link":"/api/v1/people/518692","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":87.1,"strikeZoneTop":3.69215221796466,"strikeZoneBottom":1.69632647170224,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.043558628105263,"aZ":-17.981783936796212,"pfxX":-4.951015361862275,"pfxZ":7.3396861195601435,"pX":-0.6560151609586027,"pZ":2.7391727139764557,"vX0":4.769500494475906,"vY0":-137.36050084131546,"vZ0":-3.1875144669692586,"x":142.01,"y":164.82,"x0":-1.7617426330280856,"y0":50.002014553276005,"z0":5.119517428816795,"aX":-9.57295287258697},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":13.0,"breakHorizontal":8.2,"spinRate":2177,"spinDirection":218},"zone":4,"typeConfidence":0.91,"plateTime":0.3969641786654723,"extension":6.437402554618976},"index":1,"playId":"0577eb08-aab5-396a-be0e-d2e28b07462f","pitchNumber":1,"startTime":"2025-08-30T04:42:11.303Z","endTime":"2025-08-30T04:42:14.765Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663765,"link":"/api/v1/people/663765","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691783,"link":"/api/v1/people/691783"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":518692,"link":"/api/v1/people/518692","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"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":91.0,"endSpeed":84.6,"strikeZoneTop":3.68982495133308,"strikeZoneBottom":1.6306141679997,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.342570566299475,"aZ":-21.694262878143913,"pfxX":-0.9687142768256582,"pfxZ":5.78170280546415,"pX":0.9057400412450624,"pZ":4.1428898808783385,"vX0":7.401889022603359,"vY0":-132.57384301569894,"vZ0":1.3858230740907374,"x":82.48,"y":126.92,"x0":-1.7744945536784429,"y0":50.00645445306321,"z0":5.176527464480031,"aX":-1.7581106743407648},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":10.9,"breakHorizontal":0.5,"spinRate":2051,"spinDirection":212},"zone":12,"typeConfidence":0.74,"plateTime":0.41022142049199717,"extension":6.465341410635915},"index":2,"playId":"5f16185a-958f-3f63-ae1b-8038228be4e5","pitchNumber":2,"startTime":"2025-08-30T04:42:27.441Z","endTime":"2025-08-30T04:42:30.937Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663765,"link":"/api/v1/people/663765","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691783,"link":"/api/v1/people/691783"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":518692,"link":"/api/v1/people/518692","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.8,"endSpeed":80.0,"strikeZoneTop":3.74,"strikeZoneBottom":1.83,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.226069652288388,"aZ":-32.0081136258599,"pfxX":-3.5075174623046457,"pfxZ":0.1026300706746417,"pX":-0.05320689998073858,"pZ":2.00051884295853,"vX0":5.278795735986277,"vY0":-124.98595186667998,"vZ0":-1.1293004776195303,"x":119.03,"y":184.77,"x0":-1.7208534737676513,"y0":50.00315267719059,"z0":5.047496228482026,"aX":-5.6433176695349765},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":0.1,"breakHorizontal":5.4,"spinRate":1339,"spinDirection":243},"zone":8,"typeConfidence":2.0,"plateTime":0.4354501202048704,"extension":6.428548748088502},"index":3,"playId":"8bd14636-f93f-3834-b342-1e91d1b9f200","pitchNumber":3,"startTime":"2025-08-30T04:42:45.515Z","endTime":"2025-08-30T04:42:48.640Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663765,"link":"/api/v1/people/663765","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691783,"link":"/api/v1/people/691783"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":518692,"link":"/api/v1/people/518692","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":86.7,"strikeZoneTop":3.66307010074073,"strikeZoneBottom":1.76281366361406,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.23818039668995,"aZ":-17.32156252746785,"pfxX":-4.258987169479835,"pfxZ":7.755825826477199,"pX":-1.1466512253485044,"pZ":3.644171254736868,"vX0":2.9285147014907484,"vY0":-136.58153590465412,"vZ0":-0.9223350027616217,"x":160.71,"y":140.39,"x0":-1.6720685708141596,"y0":50.002728532954976,"z0":5.162157273141621,"aX":-8.156241802035371},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":14.2,"breakHorizontal":7.2,"spinRate":1961,"spinDirection":222},"zone":11,"typeConfidence":0.91,"plateTime":0.3989464207753328,"extension":6.348552929325586},"index":4,"playId":"fbbf6587-fa1f-3f85-95e3-fe6c3ba612bf","pitchNumber":4,"startTime":"2025-08-30T04:43:05.035Z","endTime":"2025-08-30T04:43:08.393Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663765,"link":"/api/v1/people/663765","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691783,"link":"/api/v1/people/691783"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":518692,"link":"/api/v1/people/518692","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":85.9,"strikeZoneTop":3.74,"strikeZoneBottom":1.83,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.648893596331792,"aZ":-17.862937624443802,"pfxX":-4.673813193173754,"pfxZ":7.610152042019903,"pX":0.39298605827476685,"pZ":2.969227407226,"vX0":7.030325446661177,"vY0":-135.55922487248932,"vZ0":-2.2014176819840614,"x":102.02,"y":158.61,"x0":-1.6141241455305266,"y0":50.00651045860204,"z0":5.02423600804676,"aX":-8.794511606431712},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":13.6,"breakHorizontal":7.2,"spinRate":1948,"spinDirection":224},"zone":6,"typeConfidence":0.91,"plateTime":0.4023983810916514,"extension":6.547087689267827},"hitData":{"launchSpeed":83.6,"launchAngle":26.0,"totalDistance":278.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":140.25,"coordY":89.35}},"index":5,"playId":"70459a73-9f9e-390e-bfd4-4d25a94a2c26","pitchNumber":5,"startTime":"2025-08-30T04:43:22.550Z","endTime":"2025-08-30T04:43:31.573Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663765,"link":"/api/v1/people/663765","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691783,"link":"/api/v1/people/691783"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":518692,"link":"/api/v1/people/518692","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":518692,"link":"/api/v1/people/518692"},"credit":"b_ab"},{"player":{"id":663765,"link":"/api/v1/people/663765"},"credit":"p_ab"},{"player":{"id":518692,"link":"/api/v1/people/518692"},"credit":"b_pa"},{"player":{"id":663765,"link":"/api/v1/people/663765"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":1.7999999999999998,"awayTeamWinProbability":98.2,"homeTeamWinProbabilityAdded":-2.5,"leverageIndex":0.95,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2025-08-30T04:43:31.573Z","atBatIndex":65},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Will Smith grounds out, second baseman Blaze Alexander to first baseman Tyler Locklear.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":66,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-30T04:43:45.425Z","endTime":"2025-08-30T04:45:13.164Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":669257,"fullName":"Will Smith","link":"/api/v1/people/669257"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663765,"fullName":"Jake Woodford","link":"/api/v1/people/663765"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":669257,"fullName":"Will Smith","link":"/api/v1/people/669257"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":677942,"link":"/api/v1/people/677942"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":682988,"link":"/api/v1/people/682988"},"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":87.2,"strikeZoneTop":3.4,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.54625677220393,"aZ":-24.52366605442849,"pfxX":-9.4126084124638,"pfxZ":3.9523529062757774,"pX":-0.7152394783705567,"pZ":1.8504246566969924,"vX0":7.0275319999928465,"vY0":-137.74034928340626,"vZ0":-3.7942062120417166,"x":144.26,"y":188.82,"x0":-2.06765276090029,"y0":50.002050709231334,"z0":4.890040202640074,"aX":-18.21492932317386},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":6.6,"breakHorizontal":15.7,"spinRate":2019,"spinDirection":227},"zone":7,"typeConfidence":2.0,"plateTime":0.3965670692351413,"extension":6.793060330607836},"index":0,"playId":"4d698e55-f30d-3ad0-8215-b991b06eeeaf","pitchNumber":1,"startTime":"2025-08-30T04:43:59.125Z","endTime":"2025-08-30T04:44:02.125Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663765,"link":"/api/v1/people/663765","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691783,"link":"/api/v1/people/691783"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":669257,"link":"/api/v1/people/669257","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"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":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.9,"endSpeed":74.6,"strikeZoneTop":3.4,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.576509626414182,"aZ":-33.800197771498524,"pfxX":9.228661265411448,"pfxZ":-1.1582955729632705,"pX":0.8390179373142381,"pZ":1.9551654147641764,"vX0":3.8897767585073124,"vY0":-117.77831209454432,"vZ0":0.46119563630125104,"x":85.02,"y":185.99,"x0":-2.0334346639536807,"y0":50.00375336102634,"z0":4.885208423007211,"aX":12.951251665693018},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.4,"breakVerticalInduced":-1.7,"breakHorizontal":-17.6,"spinRate":2406,"spinDirection":63},"zone":14,"typeConfidence":2.0,"plateTime":0.4652335924502453,"extension":6.384032826753757},"index":1,"playId":"9bd25388-b81d-307a-b7c6-335308f4e968","pitchNumber":2,"startTime":"2025-08-30T04:44:19.963Z","endTime":"2025-08-30T04:44:23.360Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663765,"link":"/api/v1/people/663765","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691783,"link":"/api/v1/people/691783"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":669257,"link":"/api/v1/people/669257","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.4,"endSpeed":75.6,"strikeZoneTop":3.3264244352757,"strikeZoneBottom":1.52817209364857,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.50963668519309,"aZ":-36.65926917214546,"pfxX":7.353441133421052,"pfxZ":-3.1625689085828625,"pX":2.501092214605012,"pZ":0.43988488199320686,"vX0":8.034067321595844,"vY0":-118.37171306726388,"vZ0":-2.4358320532364104,"x":21.66,"y":226.9,"x0":-1.891466047533813,"y0":50.000844909377086,"z0":4.8371810571981015,"aX":10.437123384228},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.4,"breakVerticalInduced":-6.0,"breakHorizontal":-15.2,"spinRate":2527,"spinDirection":52},"zone":14,"typeConfidence":2.0,"plateTime":0.46264418962654164,"extension":6.49955743010975},"index":2,"playId":"d4de6a04-5716-328a-958b-595b0a8fe4b2","pitchNumber":3,"startTime":"2025-08-30T04:44:45.967Z","endTime":"2025-08-30T04:44:48.967Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663765,"link":"/api/v1/people/663765","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691783,"link":"/api/v1/people/691783"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":669257,"link":"/api/v1/people/669257","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":86.9,"strikeZoneTop":3.4,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.345847840608297,"aZ":-25.6398097807275,"pfxX":-7.029408997196987,"pfxZ":3.429705769973972,"pX":0.7642532399817494,"pZ":2.155625722505519,"vX0":9.937481922768539,"vY0":-136.08859692973832,"vZ0":-2.7018248272214964,"x":87.87,"y":180.58,"x0":-1.9943913925680767,"y0":50.00515788450176,"z0":4.907245133080682,"aX":-13.400890966848047},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":5.9,"breakHorizontal":11.0,"spinRate":1958,"spinDirection":226},"zone":6,"typeConfidence":2.0,"plateTime":0.4000250292830998,"extension":6.6208939993874925},"hitData":{"launchSpeed":82.1,"launchAngle":9.0,"totalDistance":115.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":138.23,"coordY":134.4}},"index":3,"playId":"2cf20ade-8624-3288-a0dc-b22bac0ac773","pitchNumber":4,"startTime":"2025-08-30T04:45:05.394Z","endTime":"2025-08-30T04:45:13.164Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663765,"link":"/api/v1/people/663765","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691783,"link":"/api/v1/people/691783"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":669257,"link":"/api/v1/people/669257","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669257,"link":"/api/v1/people/669257"},"credit":"b_ab"},{"player":{"id":663765,"link":"/api/v1/people/663765"},"credit":"p_ab"},{"player":{"id":669257,"link":"/api/v1/people/669257"},"credit":"b_pa"},{"player":{"id":663765,"link":"/api/v1/people/663765"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.5,"awayTeamWinProbability":99.5,"homeTeamWinProbabilityAdded":-1.2999999999999998,"leverageIndex":0.53,"dramaIndex":27.0,"contextMetrics":{},"playEndTime":"2025-08-30T04:45:13.164Z","atBatIndex":66},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Teoscar Hernández walks.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":67,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-30T04:45:24.571Z","endTime":"2025-08-30T04:47:20.024Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663765,"fullName":"Jake Woodford","link":"/api/v1/people/663765"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 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":81.7,"endSpeed":75.5,"strikeZoneTop":3.50410346446681,"strikeZoneBottom":1.51291238412581,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.47451331571578,"aZ":-35.496099209436146,"pfxX":6.668948780808176,"pfxZ":-2.3324367154404495,"pX":1.5715995548189443,"pZ":0.7076242419984495,"vX0":6.178070881742585,"vY0":-118.91297366792583,"vZ0":-1.7682926702340849,"x":57.09,"y":219.67,"x0":-1.9292361761963561,"y0":50.00049478625366,"z0":4.6907262275883514,"aX":9.516709465963928},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.5,"breakVerticalInduced":-4.3,"breakHorizontal":-13.6,"spinRate":2631,"spinDirection":59},"zone":14,"typeConfidence":2.0,"plateTime":0.4611841852035705,"extension":6.546773613793698},"index":0,"playId":"e75e52a0-ade4-34f1-a602-69ba023c9b91","pitchNumber":1,"startTime":"2025-08-30T04:45:38.394Z","endTime":"2025-08-30T04:45:41.394Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663765,"link":"/api/v1/people/663765","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691783,"link":"/api/v1/people/691783"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":606192,"link":"/api/v1/people/606192","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"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.6,"endSpeed":86.1,"strikeZoneTop":3.6200735349353,"strikeZoneBottom":1.62857590524391,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.08868464792515,"aZ":-22.78358268488894,"pfxX":-8.250795386414016,"pfxZ":4.968464063684189,"pX":-0.5745416322467247,"pZ":2.1330539468171725,"vX0":6.598195835742764,"vY0":-136.16075594247826,"vZ0":-3.2691070074819906,"x":138.9,"y":181.19,"x0":-1.949526876182798,"y0":50.00280586918226,"z0":4.914109613126175,"aX":-15.592640558153894},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":8.5,"breakHorizontal":13.7,"spinRate":2031,"spinDirection":228},"zone":7,"typeConfidence":2.0,"plateTime":0.40128528477419634,"extension":6.683354583214641},"index":1,"playId":"ca456d8d-715d-380a-b4e8-fc2e8e899fa4","pitchNumber":2,"startTime":"2025-08-30T04:45:57.255Z","endTime":"2025-08-30T04:46:00.397Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663765,"link":"/api/v1/people/663765","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691783,"link":"/api/v1/people/691783"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":606192,"link":"/api/v1/people/606192","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"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.1,"endSpeed":85.2,"strikeZoneTop":3.58682051281078,"strikeZoneBottom":1.62702238088213,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.619602436806417,"aZ":-17.97855066913875,"pfxX":-3.599334559157701,"pfxZ":7.615489074612965,"pX":0.7243727262147143,"pZ":4.201644897292219,"vX0":7.559994096906591,"vY0":-135.43362465944716,"vZ0":0.7477553365138189,"x":89.39,"y":125.34,"x0":-1.6312269636803038,"y0":50.00363760481672,"z0":5.17620925638644,"aX":-6.711454911864828},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":14.2,"breakHorizontal":4.9,"spinRate":2024,"spinDirection":219},"zone":12,"typeConfidence":0.91,"plateTime":0.40390120656187456,"extension":6.434219314228171},"index":2,"playId":"4915216f-e6bd-3867-a60d-8a7c1c5c01bb","pitchNumber":3,"startTime":"2025-08-30T04:46:13.682Z","endTime":"2025-08-30T04:46:16.840Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663765,"link":"/api/v1/people/663765","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691783,"link":"/api/v1/people/691783"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":606192,"link":"/api/v1/people/606192","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.8,"endSpeed":74.4,"strikeZoneTop":3.66,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.654814946870726,"aZ":-35.264423908590736,"pfxX":6.148746145921483,"pfxZ":-2.209496154120501,"pX":0.10658939475342201,"pZ":1.7836869795842787,"vX0":3.1503434535733565,"vY0":-117.6620338110569,"vZ0":0.4022217307768583,"x":112.94,"y":190.62,"x0":-2.0490469182154145,"y0":50.00103947001534,"z0":4.882293320605892,"aX":8.606666440154255},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.5,"breakVerticalInduced":-3.6,"breakHorizontal":-11.9,"spinRate":2536,"spinDirection":58},"zone":8,"typeConfidence":2.0,"plateTime":0.46577832420706855,"extension":6.419274988611269},"index":3,"playId":"e9898276-e76d-345f-92c9-0c3bc007f99b","pitchNumber":4,"startTime":"2025-08-30T04:46:30.876Z","endTime":"2025-08-30T04:46:33.876Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663765,"link":"/api/v1/people/663765","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691783,"link":"/api/v1/people/691783"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":606192,"link":"/api/v1/people/606192","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":86.2,"strikeZoneTop":3.53106198539167,"strikeZoneBottom":1.57188429154855,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.135643870296427,"aZ":-17.79781822875476,"pfxX":-3.9865084096416794,"pfxZ":7.541827420728016,"pX":-0.304091208073689,"pZ":4.60297276563949,"vX0":4.599589769790447,"vY0":-136.72225544199253,"vZ0":1.4506921776640054,"x":128.59,"y":114.5,"x0":-1.4846479888380195,"y0":50.00460925080657,"z0":5.281262486533042,"aX":-7.601783181437503},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":14.2,"breakHorizontal":6.4,"spinRate":1998,"spinDirection":225},"zone":11,"typeConfidence":0.91,"plateTime":0.39951645562452986,"extension":6.426657847599421},"index":4,"playId":"a9a533d1-1fb0-3f31-8880-3d7dcdbeafa4","pitchNumber":5,"startTime":"2025-08-30T04:46:56.430Z","endTime":"2025-08-30T04:46:59.438Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663765,"link":"/api/v1/people/663765","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691783,"link":"/api/v1/people/691783"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":606192,"link":"/api/v1/people/606192","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":86.4,"strikeZoneTop":3.50189474159168,"strikeZoneBottom":1.51131022606471,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.184685509592697,"aZ":-25.7376847820762,"pfxX":-9.270746005204357,"pfxZ":3.3759844541139508,"pX":-1.6858722246126117,"pZ":2.5734470086576886,"vX0":4.382960817267027,"vY0":-136.96918443379562,"vZ0":-1.6291128395919707,"x":181.26,"y":169.3,"x0":-2.0989944576087156,"y0":50.004110591922206,"z0":4.929450739469316,"aX":-17.682380233417955},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":6.0,"breakHorizontal":16.0,"spinRate":1989,"spinDirection":227},"zone":11,"typeConfidence":2.0,"plateTime":0.3993116306372859,"extension":6.617699475222504},"index":5,"playId":"7fa2a6e1-35c9-34e6-bd7c-1cbda9de4dfc","pitchNumber":6,"startTime":"2025-08-30T04:47:13.769Z","endTime":"2025-08-30T04:47:20.024Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663765,"link":"/api/v1/people/663765","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691783,"link":"/api/v1/people/691783"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":606192,"link":"/api/v1/people/606192","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":606192,"link":"/api/v1/people/606192"},"credit":"b_pa"},{"player":{"id":663765,"link":"/api/v1/people/663765"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":1.5,"awayTeamWinProbability":98.5,"homeTeamWinProbabilityAdded":1.0,"leverageIndex":0.19,"dramaIndex":16.0,"contextMetrics":{},"playEndTime":"2025-08-30T04:47:20.024Z","atBatIndex":67},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Dalton Rushing strikes out swinging.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":68,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-30T04:48:50.203Z","endTime":"2025-08-30T04:49:57.704Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":687221,"fullName":"Dalton Rushing","link":"/api/v1/people/687221"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663765,"fullName":"Jake Woodford","link":"/api/v1/people/663765"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,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":687221,"fullName":"Dalton Rushing","link":"/api/v1/people/687221"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":672515,"link":"/api/v1/people/672515"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Dalton Rushing replaces Alex Call.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-30T04:47:35.540Z","endTime":"2025-08-30T04:47:44.984Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":687221,"link":"/api/v1/people/687221"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"602","replacedPlayer":{"id":669743,"link":"/api/v1/people/669743"},"defense":{"pitcher":{"id":663765,"link":"/api/v1/people/663765","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691783,"link":"/api/v1/people/691783"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":669743,"link":"/api/v1/people/669743","batSide":{"code":"R","description":"Right"}},"first":{"id":606192,"link":"/api/v1/people/606192"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"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-08-30T04:47:44.984Z","endTime":"2025-08-30T04:48:52.332Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":663765,"link":"/api/v1/people/663765","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691783,"link":"/api/v1/people/691783"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":687221,"link":"/api/v1/people/687221","batSide":{"code":"L","description":"Left"}},"first":{"id":606192,"link":"/api/v1/people/606192"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.3,"endSpeed":74.2,"strikeZoneTop":3.29576699079271,"strikeZoneBottom":1.40193707223284,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.321637926412805,"aZ":-31.680259011831264,"pfxX":6.966931760920468,"pfxZ":0.3524487404394909,"pX":-0.7139839896415368,"pZ":1.6251893566332092,"vX0":1.4230748221755507,"vY0":-116.97255169251737,"vZ0":-0.8135338507838592,"x":144.22,"y":194.9,"x0":-2.234922321108181,"y0":50.00214387456081,"z0":4.9384940325161635,"aX":9.687301948554785},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":0.7,"breakHorizontal":-13.0,"spinRate":2450,"spinDirection":66},"zone":7,"typeConfidence":0.9,"plateTime":0.4676109217890123,"extension":6.663252409186543},"index":2,"playId":"ee652a2b-b2ae-30ee-817e-2e7efd77c506","pitchNumber":1,"startTime":"2025-08-30T04:48:52.332Z","endTime":"2025-08-30T04:48:55.845Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663765,"link":"/api/v1/people/663765","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691783,"link":"/api/v1/people/691783"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":687221,"link":"/api/v1/people/687221","batSide":{"code":"L","description":"Left"}},"first":{"id":606192,"link":"/api/v1/people/606192"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":85.5,"strikeZoneTop":3.28902434847658,"strikeZoneBottom":1.45839215000766,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.87439707622285,"aZ":-18.541357554818443,"pfxX":-5.018207468838064,"pfxZ":7.251171255777537,"pX":-1.1554689344464861,"pZ":3.4500721758293946,"vX0":3.0684074045669965,"vY0":-136.2489370941159,"vZ0":-1.3753912441020542,"x":161.04,"y":145.63,"x0":-1.6441069780496083,"y0":50.005462414942,"z0":5.242494948591053,"aX":-9.438222463059256},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":13.1,"breakHorizontal":8.4,"spinRate":2045,"spinDirection":220},"zone":11,"typeConfidence":0.91,"plateTime":0.4019751065478445,"extension":6.443175763034331},"index":3,"playId":"7e54e578-a85b-35f8-8da3-fd1714513941","pitchNumber":2,"startTime":"2025-08-30T04:49:10.415Z","endTime":"2025-08-30T04:49:13.922Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663765,"link":"/api/v1/people/663765","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691783,"link":"/api/v1/people/691783"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":687221,"link":"/api/v1/people/687221","batSide":{"code":"L","description":"Left"}},"first":{"id":606192,"link":"/api/v1/people/606192"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"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":92.8,"endSpeed":84.8,"strikeZoneTop":3.29937304364156,"strikeZoneBottom":1.37387922097336,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.559440586566087,"aZ":-16.354991503913837,"pfxX":-6.228119812373652,"pfxZ":8.579472892599737,"pX":-0.7630765665030211,"pZ":2.145384670262895,"vX0":4.601408742143276,"vY0":-134.98014229772164,"vZ0":-4.795261039163224,"x":146.09,"y":180.85,"x0":-1.681257855731672,"y0":50.0034331031447,"z0":5.097592943754922,"aX":-11.48541727741867},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":14.6,"breakHorizontal":10.3,"spinRate":2202,"spinDirection":226},"zone":4,"typeConfidence":0.91,"plateTime":0.40588248995354537,"extension":6.554019224112299},"index":4,"playId":"cb0a5c63-2af0-3f40-9fc5-16b15e0f1e9a","pitchNumber":3,"startTime":"2025-08-30T04:49:30.260Z","endTime":"2025-08-30T04:49:33.576Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663765,"link":"/api/v1/people/663765","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691783,"link":"/api/v1/people/691783"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":687221,"link":"/api/v1/people/687221","batSide":{"code":"L","description":"Left"}},"first":{"id":606192,"link":"/api/v1/people/606192"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":5,"startTime":"2025-08-30T04:49:39.737Z","endTime":"2025-08-30T04:49:54.026Z","isPitch":false,"type":"action","player":{"id":687221,"link":"/api/v1/people/687221"},"defense":{"pitcher":{"id":663765,"link":"/api/v1/people/663765","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691783,"link":"/api/v1/people/691783"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":687221,"link":"/api/v1/people/687221","batSide":{"code":"L","description":"Left"}},"first":{"id":606192,"link":"/api/v1/people/606192"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"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":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.5,"endSpeed":80.4,"strikeZoneTop":3.31,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.383415265075843,"aZ":-31.527499750508177,"pfxX":-3.3808534984334213,"pfxZ":0.39328517817148345,"pX":-0.5384687407560264,"pZ":2.0931747506494607,"vX0":3.660443083742371,"vY0":-126.03996502052671,"vZ0":-1.5281387861722027,"x":137.53,"y":182.26,"x0":-1.561161028829917,"y0":50.000213091582765,"z0":5.221615725385379,"aX":-5.512176122403788},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":0.6,"breakHorizontal":5.4,"spinRate":1363,"spinDirection":241},"zone":4,"typeConfidence":2.0,"plateTime":0.4323467122057867,"extension":6.269934871861997},"index":6,"playId":"1fe8dd17-e0cf-3311-bb48-7ad09de664b2","pitchNumber":4,"startTime":"2025-08-30T04:49:54.026Z","endTime":"2025-08-30T04:49:57.704Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663765,"link":"/api/v1/people/663765","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672515,"link":"/api/v1/people/672515"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":677942,"link":"/api/v1/people/677942"},"third":{"id":691783,"link":"/api/v1/people/691783"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":687221,"link":"/api/v1/people/687221","batSide":{"code":"L","description":"Left"}},"first":{"id":606192,"link":"/api/v1/people/606192"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687221,"link":"/api/v1/people/687221"},"credit":"b_ab"},{"player":{"id":663765,"link":"/api/v1/people/663765"},"credit":"p_ab"},{"player":{"id":687221,"link":"/api/v1/people/687221"},"credit":"b_pa"},{"player":{"id":663765,"link":"/api/v1/people/663765"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.0,"awayTeamWinProbability":100.0,"homeTeamWinProbabilityAdded":-1.5,"leverageIndex":0.59,"dramaIndex":29.0,"contextMetrics":{},"playEndTime":"2025-08-30T04:49:57.704Z","atBatIndex":68}]