[{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"TJ Friedl grounds out to first baseman Niko Kavadas.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-21T01:38:30.030Z","endTime":"2025-08-21T01:38:54.635Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":579328,"fullName":"Yusei Kikuchi","link":"/api/v1/people/579328"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":694359,"link":"/api/v1/people/694359"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-20T21:43:17.048Z","endTime":"2025-08-21T01:13:04.202Z","isPitch":false,"type":"action","player":{"id":670770,"link":"/api/v1/people/670770"},"contextMetrics":{}},{"details":{"description":"Status Change - Warmup","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-08-21T01:13:04.202Z","endTime":"2025-08-21T01:37:51.244Z","isPitch":false,"type":"action","player":{"id":670770,"link":"/api/v1/people/670770"},"contextMetrics":{}},{"details":{"description":"Status Change - In Progress","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2025-08-21T01:37:51.244Z","endTime":"2025-08-21T01:38:32.251Z","isPitch":false,"type":"action","player":{"id":670770,"link":"/api/v1/people/670770"},"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":85.6,"strikeZoneTop":3.26155805605942,"strikeZoneBottom":1.63574230169488,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.6577210166528,"aZ":-17.197143035107622,"pfxX":4.671522949704352,"pfxZ":7.933749704735067,"pX":0.1532246959841728,"pZ":2.979443970548573,"vX0":-6.761933806663823,"vY0":-136.88766870240102,"vZ0":-3.622724224620766,"x":111.16,"y":158.34,"x0":2.0544049743034645,"y0":50.00569187514278,"z0":5.5053782255776715,"aX":8.822417611367674},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":13.7,"breakHorizontal":-7.0,"spinRate":2212,"spinDirection":140},"zone":2,"typeConfidence":0.88,"plateTime":0.40091530078858684,"extension":6.659831645631298},"index":3,"playId":"e979e13c-54b1-3764-a861-8209932fcde8","pitchNumber":1,"startTime":"2025-08-21T01:38:32.251Z","endTime":"2025-08-21T01:38:35.877Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":670770,"link":"/api/v1/people/670770","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.6,"endSpeed":77.3,"strikeZoneTop":3.25,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.200864216155217,"aZ":-33.37204710366515,"pfxX":-0.13914273908572383,"pfxZ":-0.7871477591746316,"pX":-0.34986391790362537,"pZ":2.4252958543028296,"vX0":-5.340032654293434,"vY0":-123.08233230164983,"vZ0":-0.7514346272870779,"x":130.34,"y":173.3,"x0":1.8729756748075213,"y0":50.00185184690825,"z0":5.579779085045984,"aX":-0.21186276820939792},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":-1.3,"breakHorizontal":1.6,"spinRate":2367,"spinDirection":278},"zone":4,"typeConfidence":2.0,"plateTime":0.4463281786540825,"extension":6.541528347454442},"hitData":{"launchSpeed":85.3,"launchAngle":-41.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":157.92,"coordY":170.77}},"index":4,"playId":"06afebcf-5c33-32ce-8a96-c262cecaa7e3","pitchNumber":2,"startTime":"2025-08-21T01:38:48.285Z","endTime":"2025-08-21T01:38:54.635Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":670770,"link":"/api/v1/people/670770","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":670770,"link":"/api/v1/people/670770"},"credit":"b_ab"},{"player":{"id":579328,"link":"/api/v1/people/579328"},"credit":"p_ab"},{"player":{"id":670770,"link":"/api/v1/people/670770"},"credit":"b_pa"},{"player":{"id":579328,"link":"/api/v1/people/579328"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.2,"awayTeamWinProbability":47.8,"homeTeamWinProbabilityAdded":2.200000000000003,"contextMetrics":{},"playEndTime":"2025-08-21T01:38:54.635Z","atBatIndex":0},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Noelvi Marte grounds out, shortstop Zach Neto to first baseman Niko Kavadas.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-21T01:39:15.030Z","endTime":"2025-08-21T01:40:37.754Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":579328,"fullName":"Yusei Kikuchi","link":"/api/v1/people/579328"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":687263,"link":"/api/v1/people/687263"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":694359,"link":"/api/v1/people/694359"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":86.2,"strikeZoneTop":3.43999868991338,"strikeZoneBottom":1.75287794294675,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.22885547240213,"aZ":-15.961807086263681,"pfxX":6.456273357898254,"pfxZ":8.550519369558218,"pX":0.18275513508084223,"pZ":1.3354929555940591,"vX0":-7.123420039091903,"vY0":-136.82561011407338,"vZ0":-7.855793490701354,"x":110.03,"y":202.72,"x0":1.9812930159922961,"y0":50.002201044703995,"z0":5.337928245276549,"aX":12.239917955586336},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":14.0,"breakHorizontal":-10.2,"spinRate":2241,"spinDirection":137},"zone":14,"typeConfidence":0.89,"plateTime":0.40033984095092423,"extension":6.781022729850553},"index":0,"playId":"71825898-9eaa-3884-aaae-1a84f474b553","pitchNumber":1,"startTime":"2025-08-21T01:39:26.597Z","endTime":"2025-08-21T01:39:30.802Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":682622,"link":"/api/v1/people/682622","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":84.8,"strikeZoneTop":3.44,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.92324645636394,"aZ":-16.158851328753258,"pfxX":4.684387609271376,"pfxZ":8.641092610102097,"pX":-0.6241578151894697,"pZ":3.344149226783346,"vX0":-8.251651803727407,"vY0":-135.6015789856693,"vZ0":-2.7964152701727376,"x":140.79,"y":148.49,"x0":1.85610394541994,"y0":50.00400887734102,"z0":5.522406204096865,"aX":8.684022757929641},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":15.2,"breakHorizontal":-6.6,"spinRate":2107,"spinDirection":139},"zone":1,"typeConfidence":0.88,"plateTime":0.40462807050692984,"extension":6.809220290891279},"index":1,"playId":"7e3be9ed-093e-3f72-81a6-32e925938ac6","pitchNumber":2,"startTime":"2025-08-21T01:39:42.420Z","endTime":"2025-08-21T01:39:45.822Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":682622,"link":"/api/v1/people/682622","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":93.5,"endSpeed":85.5,"strikeZoneTop":3.43999821516011,"strikeZoneBottom":1.69274737794249,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.927167402107496,"aZ":-14.567663213979126,"pfxX":6.213523714530776,"pfxZ":9.384093097699171,"pX":2.2269117589635186,"pZ":3.0958786612975775,"vX0":-1.6604958965895933,"vY0":-136.11736283491985,"vZ0":-3.8204153093371893,"x":32.12,"y":155.19,"x0":2.0376753268144663,"y0":50.002540339417166,"z0":5.526535965438072,"aX":11.65682304317861},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":16.4,"breakHorizontal":-10.9,"spinRate":2104,"spinDirection":134},"zone":12,"typeConfidence":0.81,"plateTime":0.40242295386646765,"extension":6.632255810371922},"index":2,"playId":"7ff05cb4-0b2f-33ce-89c2-df338df0939f","pitchNumber":3,"startTime":"2025-08-21T01:40:12.490Z","endTime":"2025-08-21T01:40:15.490Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":682622,"link":"/api/v1/people/682622","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":82.9,"endSpeed":76.3,"strikeZoneTop":3.44,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.118631810524864,"aZ":-38.36598226837875,"pfxX":-2.2646107361629157,"pfxZ":-4.2040038468153735,"pX":0.0862535036556724,"pZ":2.180207760671711,"vX0":-3.410952009737666,"vY0":-120.70331644540164,"vZ0":-0.13560088449914987,"x":113.71,"y":179.91,"x0":1.8135739061780987,"y0":50.00471630781522,"z0":5.623267476203118,"aX":-3.3325329317909564},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.2,"breakVerticalInduced":-7.3,"breakHorizontal":4.9,"spinRate":2478,"spinDirection":285},"zone":8,"typeConfidence":2.0,"plateTime":0.45427582257461907,"extension":6.395944480551794},"hitData":{"launchSpeed":91.9,"launchAngle":-23.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":105.88,"coordY":158.06}},"index":3,"playId":"a817e0d3-f14d-328a-8647-13ac541b8baa","pitchNumber":4,"startTime":"2025-08-21T01:40:30.221Z","endTime":"2025-08-21T01:40:37.754Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":682622,"link":"/api/v1/people/682622","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682622,"link":"/api/v1/people/682622"},"credit":"b_ab"},{"player":{"id":579328,"link":"/api/v1/people/579328"},"credit":"p_ab"},{"player":{"id":682622,"link":"/api/v1/people/682622"},"credit":"b_pa"},{"player":{"id":579328,"link":"/api/v1/people/579328"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.800000000000004,"awayTeamWinProbability":46.199999999999996,"homeTeamWinProbabilityAdded":1.6000000000000014,"leverageIndex":0.63,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2025-08-21T01:40:37.754Z","atBatIndex":1},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Elly De La Cruz called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-21T01:41:13.470Z","endTime":"2025-08-21T01:42:47.150Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":579328,"fullName":"Yusei Kikuchi","link":"/api/v1/people/579328"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":518595,"link":"/api/v1/people/518595"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-21T01:40:58.837Z","endTime":"2025-08-21T01:41:15.765Z","isPitch":false,"type":"action","player":{"id":682829,"link":"/api/v1/people/682829"},"defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":682829,"link":"/api/v1/people/682829","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":78.1,"endSpeed":71.8,"strikeZoneTop":3.61000417667204,"strikeZoneBottom":1.77626672062299,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.18710550098265,"aZ":-36.523106914053436,"pfxX":-7.225784075886503,"pfxZ":-3.3242026900405452,"pX":0.6428437595449817,"pZ":2.962787711593614,"vX0":-0.48520154913521085,"vY0":-113.68475358935456,"vZ0":1.6709462694908772,"x":92.5,"y":158.78,"x0":1.7978207425336536,"y0":50.005034637372816,"z0":5.848255145181757,"aX":-9.442296891277868},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.2,"breakVerticalInduced":-5.3,"breakHorizontal":13.2,"spinRate":2593,"spinDirection":316},"zone":6,"typeConfidence":0.9,"plateTime":0.48212581015761735,"extension":6.531024727820321},"index":1,"playId":"8042cd65-9209-37cf-9865-ddad544d9960","pitchNumber":1,"startTime":"2025-08-21T01:41:15.765Z","endTime":"2025-08-21T01:41:19.953Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":682829,"link":"/api/v1/people/682829","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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.1,"endSpeed":86.7,"strikeZoneTop":3.73960605496773,"strikeZoneBottom":1.8016148793151,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.973645072617767,"aZ":-19.485577452633148,"pfxX":5.956383767040663,"pfxZ":6.554857966633669,"pX":-0.4449475611279736,"pZ":4.449032586786807,"vX0":-8.336168909669576,"vY0":-138.3043911589364,"vZ0":0.38066771056640547,"x":133.96,"y":118.66,"x0":1.8350224778260682,"y0":50.00473827419994,"z0":5.616829882308219,"aX":11.534971523862819},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":12.1,"breakHorizontal":-9.0,"spinRate":2106,"spinDirection":140},"zone":11,"typeConfidence":0.88,"plateTime":0.3960847821962332,"extension":6.783167571460587},"index":2,"playId":"e635dd5a-d568-3a27-81ad-c81c550d370a","pitchNumber":2,"startTime":"2025-08-21T01:41:35.066Z","endTime":"2025-08-21T01:41:38.804Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":682829,"link":"/api/v1/people/682829","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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.1,"endSpeed":78.1,"strikeZoneTop":4.05643761503125,"strikeZoneBottom":1.90395685656594,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.800332980444388,"aZ":-23.555303597011427,"pfxX":8.778865096490328,"pfxZ":5.567196044977016,"pX":-0.529092892219991,"pZ":1.2212561954790235,"vX0":-8.208564371312399,"vY0":-123.67712002599102,"vZ0":-5.157042967439455,"x":137.17,"y":205.81,"x0":1.693272802716786,"y0":50.00249953769247,"z0":5.310378497380289,"aX":13.591749679966279},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":9.1,"breakHorizontal":-13.9,"spinRate":1570,"spinDirection":136},"zone":13,"typeConfidence":2.0,"plateTime":0.4429695959874258,"extension":6.767879514507615},"index":3,"playId":"81ce51b4-b704-3d10-8e67-da76061b58cc","pitchNumber":3,"startTime":"2025-08-21T01:41:51.290Z","endTime":"2025-08-21T01:41:55.204Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":682829,"link":"/api/v1/people/682829","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":78.6,"endSpeed":72.3,"strikeZoneTop":3.64736079316382,"strikeZoneBottom":1.80139405007334,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.37656676691488,"aZ":-35.51066342812023,"pfxX":-6.722334509850513,"pfxZ":-2.5217344154391306,"pX":0.2908280403863872,"pZ":2.778224612930933,"vX0":-1.4868433301699726,"vY0":-114.41283911115778,"vZ0":1.1793438391812072,"x":105.91,"y":163.77,"x0":1.8225465448000489,"y0":50.001429263272506,"z0":5.739681046847084,"aX":-8.899223942293718},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.2,"breakVerticalInduced":-4.0,"breakHorizontal":12.6,"spinRate":2499,"spinDirection":319},"zone":6,"typeConfidence":0.89,"plateTime":0.4789749967452459,"extension":6.6669369554923925},"index":4,"playId":"65b55184-0d56-3001-9259-4c67dd792366","pitchNumber":4,"startTime":"2025-08-21T01:42:07.737Z","endTime":"2025-08-21T01:42:11.506Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":682829,"link":"/api/v1/people/682829","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":87.3,"strikeZoneTop":3.74337071912267,"strikeZoneBottom":1.89723429450781,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.403860049818803,"aZ":-17.2602013273645,"pfxX":7.088418570304693,"pfxZ":7.709924775678848,"pX":-0.2364234216687883,"pZ":0.9167246198384552,"vX0":-8.305565828180056,"vY0":-137.90553204638783,"vZ0":-8.5089018532862,"x":126.01,"y":214.03,"x0":1.8871464458713212,"y0":50.00325569813718,"z0":5.196494615325418,"aX":13.713635354290282},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":12.4,"breakHorizontal":-11.2,"spinRate":2115,"spinDirection":131},"zone":13,"typeConfidence":0.88,"plateTime":0.39649777050995993,"extension":6.674161876728993},"index":5,"playId":"23c512ca-100b-3787-8a01-053ad729c18b","pitchNumber":5,"startTime":"2025-08-21T01:42:25.922Z","endTime":"2025-08-21T01:42:29.939Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":682829,"link":"/api/v1/people/682829","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.6,"endSpeed":75.3,"strikeZoneTop":3.60999844861372,"strikeZoneBottom":1.73037082558309,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.12980716842071,"aZ":-36.7900494330225,"pfxX":-2.025925866410159,"pfxZ":-3.2181092757279597,"pX":0.8239995626995739,"pZ":2.798476746543771,"vX0":-1.7910786447262872,"vY0":-118.88996628193222,"vZ0":0.9461639736705532,"x":85.59,"y":163.22,"x0":1.8493874106417387,"y0":50.00044234379307,"z0":5.7262068655794325,"aX":-2.9085547260440836},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.2,"breakVerticalInduced":-5.4,"breakHorizontal":4.1,"spinRate":2405,"spinDirection":289},"zone":6,"typeConfidence":2.0,"plateTime":0.4601470974102906,"extension":6.566670651453791},"index":6,"playId":"c54daca1-b2ac-33fc-8d8d-ef5d005abef7","pitchNumber":6,"startTime":"2025-08-21T01:42:42.886Z","endTime":"2025-08-21T01:42:47.150Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":682829,"link":"/api/v1/people/682829","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682829,"link":"/api/v1/people/682829"},"credit":"b_ab"},{"player":{"id":579328,"link":"/api/v1/people/579328"},"credit":"p_ab"},{"player":{"id":682829,"link":"/api/v1/people/682829"},"credit":"b_pa"},{"player":{"id":579328,"link":"/api/v1/people/579328"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.800000000000004,"awayTeamWinProbability":45.199999999999996,"homeTeamWinProbabilityAdded":1.0,"leverageIndex":0.4,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2025-08-21T01:42:47.150Z","atBatIndex":2},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Zach Neto flies out to right fielder Noelvi Marte.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-21T01:45:11.147Z","endTime":"2025-08-21T01:47:01.910Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607259,"fullName":"Nick Martinez","link":"/api/v1/people/607259"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":682622,"link":"/api/v1/people/682622"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-21T01:44:54.685Z","endTime":"2025-08-21T01:45:13.396Z","isPitch":false,"type":"action","player":{"id":687263,"link":"/api/v1/people/687263"},"defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":669289,"link":"/api/v1/people/669289"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":687263,"link":"/api/v1/people/687263","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":85.5,"strikeZoneTop":3.33,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.601633013085873,"aZ":-14.90534485727038,"pfxX":-9.12073139818047,"pfxZ":9.218950585632054,"pX":-1.0132127184260886,"pZ":2.5251959701015743,"vX0":4.312977626489647,"vY0":-136.16045985807602,"vZ0":-6.55088748790695,"x":155.62,"y":170.6,"x0":-1.435043873339871,"y0":50.00064712830904,"z0":5.998287544282568,"aX":-17.08009682174875},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":15.5,"breakHorizontal":15.6,"spinRate":2137,"spinDirection":206},"zone":11,"typeConfidence":2.0,"plateTime":0.4026514647307837,"extension":6.023738739785781},"index":1,"playId":"c8dbc2c0-2133-3e05-be58-e3f94a7c6738","pitchNumber":1,"startTime":"2025-08-21T01:45:13.396Z","endTime":"2025-08-21T01:45:16.474Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":669289,"link":"/api/v1/people/669289"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":687263,"link":"/api/v1/people/687263","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":91.6,"endSpeed":83.8,"strikeZoneTop":3.33000058164652,"strikeZoneBottom":1.62346627961976,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.78819743562604,"aZ":-13.932918087521475,"pfxX":-8.202582557452939,"pfxZ":10.15780599627415,"pX":-0.993578753541263,"pZ":2.2597530796559497,"vX0":3.461856079511636,"vY0":-133.2043911262737,"vZ0":-7.289111528352379,"x":154.87,"y":177.77,"x0":-1.244816676840981,"y0":50.00358971894095,"z0":6.040382262327791,"aX":-14.730979741039143},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":17.0,"breakHorizontal":14.0,"spinRate":2154,"spinDirection":207},"zone":13,"typeConfidence":2.0,"plateTime":0.41129351679729176,"extension":5.826326058207699},"index":2,"playId":"c58a729e-0fe9-3318-8078-e8e602185a15","pitchNumber":2,"startTime":"2025-08-21T01:45:33.327Z","endTime":"2025-08-21T01:45:36.988Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":669289,"link":"/api/v1/people/669289"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":687263,"link":"/api/v1/people/687263","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":79.8,"endSpeed":73.6,"strikeZoneTop":3.33,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.76327279019983,"aZ":-27.305280042334953,"pfxX":-6.573784418563848,"pfxZ":3.567267688229391,"pX":-0.18696885377627714,"pZ":1.0394077495355671,"vX0":4.545584644755765,"vY0":-116.05331366118303,"vZ0":-5.730359162890194,"x":124.13,"y":210.72,"x0":-1.3171727597050458,"y0":50.000947004475044,"z0":6.1420134012746,"aX":-8.964156839997237},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":5.3,"breakHorizontal":10.8,"spinRate":2188,"spinDirection":241},"zone":13,"typeConfidence":2.0,"plateTime":0.4720075309334,"extension":5.984876313136221},"index":3,"playId":"8444a051-b22d-3aae-8500-5845d980e457","pitchNumber":3,"startTime":"2025-08-21T01:45:46.407Z","endTime":"2025-08-21T01:45:50.263Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":669289,"link":"/api/v1/people/669289"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":687263,"link":"/api/v1/people/687263","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.4,"endSpeed":73.9,"strikeZoneTop":3.33,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.67379580751715,"aZ":-29.51188837840422,"pfxX":-7.029363953031691,"pfxZ":1.9316745744325203,"pX":-0.0625583088564568,"pZ":1.6618700771482933,"vX0":5.088748916143524,"vY0":-116.90875113164377,"vZ0":-4.018703375948388,"x":119.38,"y":193.91,"x0":-1.357465249739636,"y0":50.003690486011934,"z0":6.182362763584383,"aX":-9.700859295615937},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":2.8,"breakHorizontal":11.4,"spinRate":2184,"spinDirection":245},"zone":8,"typeConfidence":2.0,"plateTime":0.4690459975025516,"extension":6.040195305956749},"index":4,"playId":"1aecd190-2060-3c92-9894-3ef7c13f7fce","pitchNumber":4,"startTime":"2025-08-21T01:46:01.595Z","endTime":"2025-08-21T01:46:04.890Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":669289,"link":"/api/v1/people/669289"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":687263,"link":"/api/v1/people/687263","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.5,"endSpeed":73.0,"strikeZoneTop":3.32999926031889,"strikeZoneBottom":1.59512507180736,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.01925932952275,"aZ":-28.227444792851934,"pfxX":-8.236392116640769,"pfxZ":2.9027614288808934,"pX":-0.5271466283996504,"pZ":3.915712167871278,"vX0":4.375605894906539,"vY0":-115.67347366817815,"vZ0":0.577734461620548,"x":137.09,"y":133.06,"x0":-1.3705294829874595,"y0":50.001768080498984,"z0":6.363138136677688,"aX":-11.191560674625343},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":5.6,"breakHorizontal":13.9,"spinRate":1932,"spinDirection":255},"zone":11,"typeConfidence":2.0,"plateTime":0.4730081466112708,"extension":5.94246055666619},"index":5,"playId":"672372dd-9965-3494-a0ce-995674141a67","pitchNumber":5,"startTime":"2025-08-21T01:46:30.908Z","endTime":"2025-08-21T01:46:35.117Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":669289,"link":"/api/v1/people/669289"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":687263,"link":"/api/v1/people/687263","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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.7,"endSpeed":85.4,"strikeZoneTop":3.33,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.869329638099313,"aZ":-14.571282838245292,"pfxX":-5.6171082000541075,"pfxZ":9.391308627681644,"pX":-0.3497906667924398,"pZ":2.6126552040150792,"vX0":5.215848232026531,"vY0":-136.2686529979706,"vZ0":-6.152180033812855,"x":130.33,"y":168.24,"x0":-1.561945237374606,"y0":50.005026098686606,"z0":5.912383104276111,"aX":-10.53059657839917},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":15.8,"breakHorizontal":9.0,"spinRate":2225,"spinDirection":211},"zone":4,"typeConfidence":2.0,"plateTime":0.40246789561073504,"extension":5.948367809348161},"hitData":{"launchSpeed":91.8,"launchAngle":33.0,"totalDistance":336.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":169.49,"coordY":70.98}},"index":6,"playId":"c7fcd9b8-98ca-374a-825a-34db32dece58","pitchNumber":6,"startTime":"2025-08-21T01:46:53.833Z","endTime":"2025-08-21T01:47:01.910Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":669289,"link":"/api/v1/people/669289"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":687263,"link":"/api/v1/people/687263","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687263,"link":"/api/v1/people/687263"},"credit":"b_ab"},{"player":{"id":607259,"link":"/api/v1/people/607259"},"credit":"p_ab"},{"player":{"id":687263,"link":"/api/v1/people/687263"},"credit":"b_pa"},{"player":{"id":607259,"link":"/api/v1/people/607259"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.6,"awayTeamWinProbability":47.4,"homeTeamWinProbabilityAdded":-2.200000000000003,"leverageIndex":0.86,"dramaIndex":40.0,"contextMetrics":{},"playEndTime":"2025-08-21T01:47:01.910Z","atBatIndex":3},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Luis Rengifo pops out to first baseman Spencer Steer in foul territory.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-21T01:47:13.379Z","endTime":"2025-08-21T01:47:54.087Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607259,"fullName":"Nick Martinez","link":"/api/v1/people/607259"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"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":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":668715,"link":"/api/v1/people/668715"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.0,"endSpeed":74.0,"strikeZoneTop":3.33318517952139,"strikeZoneBottom":1.55355500336012,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.539570920557193,"aZ":-43.02810181075756,"pfxX":0.8073275585750284,"pfxZ":-7.786865304600232,"pX":-0.6292222746297947,"pZ":3.389958449801821,"vX0":1.7990562206133422,"vY0":-117.90977571686739,"vZ0":2.5094550075794704,"x":140.98,"y":147.25,"x0":-1.5100964206951653,"y0":50.00325407501661,"z0":6.311383834044915,"aX":1.125014635027823},"breaks":{"breakAngle":2.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.1,"breakVerticalInduced":-13.1,"breakHorizontal":-1.9,"spinRate":2395,"spinDirection":12},"zone":1,"typeConfidence":2.0,"plateTime":0.466338838706307,"extension":5.9200326262946605},"index":0,"playId":"cc596121-9241-3a50-94d6-8e52bf17b960","pitchNumber":1,"startTime":"2025-08-21T01:47:30.701Z","endTime":"2025-08-21T01:47:34.716Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":669289,"link":"/api/v1/people/669289"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":650859,"link":"/api/v1/people/650859","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":78.8,"endSpeed":72.1,"strikeZoneTop":3.23,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.449609084055314,"aZ":-27.76460779124652,"pfxX":-6.071405671714145,"pfxZ":3.3291801016866653,"pX":-0.5126730119322693,"pZ":2.6655289165662177,"vX0":3.9691538274697105,"vY0":-114.69744410554627,"vZ0":-1.816274439654744,"x":136.54,"y":166.81,"x0":-1.4822098460378912,"y0":50.001144948646626,"z0":6.191176959931658,"aX":-8.038158438210855},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":5.9,"breakHorizontal":10.0,"spinRate":2098,"spinDirection":248},"zone":4,"typeConfidence":2.0,"plateTime":0.47867133742007484,"extension":5.9324236346338965},"hitData":{"launchSpeed":79.7,"launchAngle":61.0,"totalDistance":177.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":182.27,"coordY":156.26}},"index":1,"playId":"a76570e3-485b-3928-a36b-0c4636aabc83","pitchNumber":2,"startTime":"2025-08-21T01:47:44.912Z","endTime":"2025-08-21T01:47:54.087Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":669289,"link":"/api/v1/people/669289"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":650859,"link":"/api/v1/people/650859","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":650859,"link":"/api/v1/people/650859"},"credit":"b_ab"},{"player":{"id":607259,"link":"/api/v1/people/607259"},"credit":"p_ab"},{"player":{"id":650859,"link":"/api/v1/people/650859"},"credit":"b_pa"},{"player":{"id":607259,"link":"/api/v1/people/607259"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":51.0,"awayTeamWinProbability":49.0,"homeTeamWinProbabilityAdded":-1.6000000000000014,"leverageIndex":0.63,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2025-08-21T01:47:54.087Z","atBatIndex":4},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Mike Trout singles on a line drive to left fielder Austin Hays.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-21T01:48:11.417Z","endTime":"2025-08-21T01:51:42.029Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607259,"fullName":"Nick Martinez","link":"/api/v1/people/607259"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4,5,6,7,8,9],"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":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":669720,"link":"/api/v1/people/669720"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.4,"endSpeed":73.7,"strikeZoneTop":3.62000026567781,"strikeZoneBottom":1.73385444538272,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.655147716327363,"aZ":-44.880103467154754,"pfxX":-1.1851555690817361,"pfxZ":-9.297741025411266,"pX":0.2907984732565588,"pZ":1.645907075754441,"vX0":3.9702873062867132,"vY0":-116.91018131609532,"vZ0":-0.8095629044888331,"x":105.92,"y":194.34,"x0":-1.2849510173618042,"y0":50.00232701670854,"z0":6.255863881216253,"aX":-1.6198715803430763},"breaks":{"breakAngle":1.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.5,"breakVerticalInduced":-16.7,"breakHorizontal":1.1,"spinRate":2506,"spinDirection":4},"zone":9,"typeConfidence":2.0,"plateTime":0.4707881990185152,"extension":5.802430915392823},"index":0,"playId":"96e7e16d-f248-3119-96a5-c4a0c62c51de","pitchNumber":1,"startTime":"2025-08-21T01:48:22.092Z","endTime":"2025-08-21T01:48:27.530Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":669289,"link":"/api/v1/people/669289"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":545361,"link":"/api/v1/people/545361","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.5,"endSpeed":84.9,"strikeZoneTop":3.62,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.354794283010236,"aZ":-14.792745132862656,"pfxX":-8.387943949316922,"pfxZ":9.458141061249158,"pX":-0.6942197875929537,"pZ":2.138469718391063,"vX0":4.829997468920206,"vY0":-134.5068010816595,"vZ0":-7.363769791961599,"x":143.46,"y":181.04,"x0":-1.4205411049524312,"y0":50.00469275858745,"z0":5.95464066082047,"aX":-15.417276206977908},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":15.8,"breakHorizontal":14.2,"spinRate":2194,"spinDirection":206},"zone":7,"typeConfidence":2.0,"plateTime":0.40674837709094014,"extension":5.888651199956438},"index":1,"playId":"011607b6-8617-3b07-aae8-36e2f0044ccf","pitchNumber":2,"startTime":"2025-08-21T01:48:36.790Z","endTime":"2025-08-21T01:48:40.201Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":669289,"link":"/api/v1/people/669289"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":545361,"link":"/api/v1/people/545361","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":86.1,"strikeZoneTop":3.62,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.01540596132384,"aZ":-12.677112642567911,"pfxX":-4.563117425883641,"pfxZ":10.299620412114361,"pX":-0.3188167018902142,"pZ":2.5946742567852725,"vX0":4.748579331066885,"vY0":-136.47409367890577,"vZ0":-6.646894993633769,"x":129.15,"y":168.72,"x0":-1.485471228833744,"y0":50.00675132857769,"z0":5.928923131714935,"aX":-8.641141872565022},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":17.5,"breakHorizontal":7.3,"spinRate":2273,"spinDirection":211},"zone":4,"typeConfidence":2.0,"plateTime":0.4008008644302188,"extension":5.8885153294283},"index":2,"playId":"8349f3c1-a46a-3f7b-b4e9-4abbf8531af5","pitchNumber":3,"startTime":"2025-08-21T01:48:59.463Z","endTime":"2025-08-21T01:49:03.336Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":669289,"link":"/api/v1/people/669289"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":545361,"link":"/api/v1/people/545361","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2025-08-21T01:49:13.908Z","endTime":"2025-08-21T01:49:25.944Z","isPitch":false,"type":"action","player":{"id":545361,"link":"/api/v1/people/545361"},"defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":669289,"link":"/api/v1/people/669289"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":545361,"link":"/api/v1/people/545361","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":85.3,"strikeZoneTop":3.62,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.532147242877993,"aZ":-12.106240968350576,"pfxX":-3.5076299274768328,"pfxZ":10.740421279277442,"pX":-0.22522339616217232,"pZ":2.9365583791682015,"vX0":4.892073615304399,"vY0":-136.01418663297076,"vZ0":-5.785576410791897,"x":125.58,"y":159.49,"x0":-1.5935690832779548,"y0":50.00645968352713,"z0":5.93484776211083,"aX":-6.556714437497945},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":18.4,"breakHorizontal":5.3,"spinRate":2334,"spinDirection":210},"zone":5,"typeConfidence":2.0,"plateTime":0.40308681375560473,"extension":5.911878813430131},"index":4,"playId":"f78beb91-63ce-31b1-818c-26fd3467cefa","pitchNumber":4,"startTime":"2025-08-21T01:49:25.944Z","endTime":"2025-08-21T01:49:29.198Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":669289,"link":"/api/v1/people/669289"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":545361,"link":"/api/v1/people/545361","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":78.5,"endSpeed":72.0,"strikeZoneTop":3.62,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.448766271450364,"aZ":-32.70277061521489,"pfxX":-5.985628799591023,"pfxZ":-0.40687707222792824,"pX":-0.6360587685005661,"pZ":2.3354313490536844,"vX0":3.493530824395119,"vY0":-114.27532278998959,"vZ0":-1.55130008599594,"x":141.25,"y":175.72,"x0":-1.412516301338151,"y0":50.00006746791163,"z0":6.256621565872414,"aX":-7.859277158507493},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.5,"breakVerticalInduced":-0.8,"breakHorizontal":9.8,"spinRate":1973,"spinDirection":259},"zone":4,"typeConfidence":2.0,"plateTime":0.4806081227192247,"extension":5.87013965490839},"index":5,"playId":"d98bfc12-22d2-3575-87d9-e2a83cf71246","pitchNumber":5,"startTime":"2025-08-21T01:49:45.251Z","endTime":"2025-08-21T01:49:48.489Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":669289,"link":"/api/v1/people/669289"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":545361,"link":"/api/v1/people/545361","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.6,"endSpeed":83.8,"strikeZoneTop":3.61999724021879,"strikeZoneBottom":1.75010088224692,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.495289446495057,"aZ":-17.602942236494094,"pfxX":-0.25993664755617374,"pfxZ":8.222685973307094,"pX":1.4048013481182242,"pZ":1.8290975902476516,"vX0":7.16545104366594,"vY0":-131.67264600638669,"vZ0":-7.245878146396103,"x":63.45,"y":189.39,"x0":-1.3073628857483313,"y0":50.005715861732305,"z0":5.898345635374715,"aX":-0.4615886234380723},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":13.7,"breakHorizontal":-1.0,"spinRate":2329,"spinDirection":206},"zone":14,"typeConfidence":2.0,"plateTime":0.4144852101959624,"extension":5.891019640983132},"index":6,"playId":"c2c79181-9230-372f-9998-a2d6419d6fb0","pitchNumber":6,"startTime":"2025-08-21T01:50:05.203Z","endTime":"2025-08-21T01:50:08.653Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":669289,"link":"/api/v1/people/669289"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":545361,"link":"/api/v1/people/545361","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":85.2,"strikeZoneTop":3.62,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.27556987143958,"aZ":-10.49296369281226,"pfxX":-3.8715130999422063,"pfxZ":11.680331177123962,"pX":-0.16858065125556154,"pZ":2.981308105687257,"vX0":4.785115144032805,"vY0":-135.08882904001507,"vZ0":-6.009977503083711,"x":123.43,"y":158.28,"x0":-1.45638140671222,"y0":50.000413998167325,"z0":5.9660110837210425,"aX":-7.184940239138163},"breaks":{"breakAngle":27.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":20.2,"breakHorizontal":6.0,"spinRate":2296,"spinDirection":206},"zone":5,"typeConfidence":2.0,"plateTime":0.40481466737227345,"extension":5.833469704262264},"index":7,"playId":"8be41b87-185a-3dea-9b33-6141d57e19bd","pitchNumber":7,"startTime":"2025-08-21T01:50:20.740Z","endTime":"2025-08-21T01:50:23.784Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":669289,"link":"/api/v1/people/669289"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":545361,"link":"/api/v1/people/545361","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":94.0,"endSpeed":85.5,"strikeZoneTop":3.62,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.73045373228553,"aZ":-14.811608176103581,"pfxX":-5.339696058432257,"pfxZ":9.230115940433002,"pX":-0.2119447289582275,"pZ":2.9295685098139774,"vX0":5.540828159352714,"vY0":-136.68917269097494,"vZ0":-5.202996983713386,"x":125.08,"y":159.68,"x0":-1.577092473952455,"y0":50.00536436976309,"z0":5.884172575082576,"aX":-10.048168201725865},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":15.7,"breakHorizontal":8.4,"spinRate":2182,"spinDirection":208},"zone":5,"typeConfidence":2.0,"plateTime":0.4015827129712739,"extension":5.897451271431481},"index":8,"playId":"711d1297-d081-365d-a3c3-98a2dea2fbf9","pitchNumber":8,"startTime":"2025-08-21T01:50:43.032Z","endTime":"2025-08-21T01:50:48.680Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":669289,"link":"/api/v1/people/669289"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":545361,"link":"/api/v1/people/545361","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.5,"endSpeed":83.4,"strikeZoneTop":3.62,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.171954484632113,"aZ":-21.649266147206554,"pfxX":-1.9801620435474347,"pfxZ":5.975206493154358,"pX":0.45314529496151196,"pZ":1.504677863981026,"vX0":5.74444406674576,"vY0":-131.64757721583894,"vZ0":-7.218888102309582,"x":99.73,"y":198.15,"x0":-1.4969598138565032,"y0":50.00071155036173,"z0":5.87744909444431,"aX":-3.4867985866747575},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":9.5,"breakHorizontal":2.4,"spinRate":2166,"spinDirection":213},"zone":14,"typeConfidence":2.0,"plateTime":0.4155964885278638,"extension":5.8857686064056365},"hitData":{"launchSpeed":90.1,"launchAngle":16.0,"totalDistance":231.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":87.49,"coordY":86.29}},"index":9,"playId":"f1d1cb77-2af8-3ae8-812b-3a68dab1d69e","pitchNumber":9,"startTime":"2025-08-21T01:51:31.994Z","endTime":"2025-08-21T01:51:42.029Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":669289,"link":"/api/v1/people/669289"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":545361,"link":"/api/v1/people/545361","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":545361,"link":"/api/v1/people/545361"},"credit":"b_ab"},{"player":{"id":607259,"link":"/api/v1/people/607259"},"credit":"p_ab"},{"player":{"id":545361,"link":"/api/v1/people/545361"},"credit":"b_pa"},{"player":{"id":607259,"link":"/api/v1/people/607259"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.2,"awayTeamWinProbability":47.8,"homeTeamWinProbabilityAdded":1.2000000000000028,"leverageIndex":0.41,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2025-08-21T01:51:42.029Z","atBatIndex":5},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Taylor Ward called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-21T01:51:55.992Z","endTime":"2025-08-21T01:52:45.968Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607259,"fullName":"Nick Martinez","link":"/api/v1/people/607259"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":624431,"link":"/api/v1/people/624431"},"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(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":92.7,"endSpeed":84.9,"strikeZoneTop":3.39,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.47713042394841,"aZ":-15.18909924925862,"pfxX":-8.378999239980109,"pfxZ":9.220760875214266,"pX":-0.9821498926350559,"pZ":2.198591123883738,"vX0":4.136690976228958,"vY0":-134.88162192287595,"vZ0":-7.147758594904249,"x":154.44,"y":179.42,"x0":-1.4475955737548707,"y0":50.000150274311764,"z0":5.954894194465241,"aX":-15.428280844762684},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":15.4,"breakHorizontal":14.3,"spinRate":2060,"spinDirection":209},"zone":13,"typeConfidence":2.0,"plateTime":0.4061661423684728,"extension":5.8004372645101645},"index":0,"playId":"6c20d930-942d-3d7c-acaf-4a1ffd7c5558","pitchNumber":1,"startTime":"2025-08-21T01:52:02.391Z","endTime":"2025-08-21T01:52:08.600Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":669289,"link":"/api/v1/people/669289"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":621493,"link":"/api/v1/people/621493","batSide":{"code":"R","description":"Right"}},"first":{"id":545361,"link":"/api/v1/people/545361"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.0,"endSpeed":84.1,"strikeZoneTop":3.39,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.675986477813524,"aZ":-21.63120918291311,"pfxX":-9.649990912752838,"pfxZ":5.841416426645998,"pX":-0.7299495861480512,"pZ":2.0336819911673594,"vX0":5.333206537767725,"vY0":-133.7274971256686,"vZ0":-6.105764631725536,"x":144.82,"y":183.87,"x0":-1.4995406702857714,"y0":50.00654883592796,"z0":5.905507719974718,"aX":-17.4269198862464},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":9.4,"breakHorizontal":16.3,"spinRate":2123,"spinDirection":208},"zone":7,"typeConfidence":2.0,"plateTime":0.41007000736087473,"extension":6.0442470822317755},"index":1,"playId":"d1acc27c-c089-3344-b178-e8ffb2a7fde3","pitchNumber":2,"startTime":"2025-08-21T01:52:20.572Z","endTime":"2025-08-21T01:52:23.636Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":669289,"link":"/api/v1/people/669289"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":621493,"link":"/api/v1/people/621493","batSide":{"code":"R","description":"Right"}},"first":{"id":545361,"link":"/api/v1/people/545361"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":78.2,"endSpeed":72.1,"strikeZoneTop":3.39000120965658,"strikeZoneBottom":1.63552421604439,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.167242322576712,"aZ":-29.808620853332698,"pfxX":-7.665343041729068,"pfxZ":1.7956430102142829,"pX":-0.6216974578611273,"pZ":3.370694278016808,"vX0":4.317749630340059,"vY0":-113.86445413361149,"vZ0":0.16652743202467057,"x":140.7,"y":147.77,"x0":-1.5429766362328075,"y0":50.00368060057418,"z0":6.236949438143516,"aX":-10.103837540378983},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":3.6,"breakHorizontal":12.8,"spinRate":1680,"spinDirection":260},"zone":1,"typeConfidence":2.0,"plateTime":0.4803370659580599,"extension":5.912943149326469},"index":2,"playId":"582c3435-5d73-356c-acff-70cf50800dc3","pitchNumber":3,"startTime":"2025-08-21T01:52:41.802Z","endTime":"2025-08-21T01:52:45.968Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":669289,"link":"/api/v1/people/669289"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":621493,"link":"/api/v1/people/621493","batSide":{"code":"R","description":"Right"}},"first":{"id":545361,"link":"/api/v1/people/545361"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":621493,"link":"/api/v1/people/621493"},"credit":"b_ab"},{"player":{"id":607259,"link":"/api/v1/people/607259"},"credit":"p_ab"},{"player":{"id":621493,"link":"/api/v1/people/621493"},"credit":"b_pa"},{"player":{"id":607259,"link":"/api/v1/people/607259"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-2.200000000000003,"leverageIndex":0.88,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2025-08-21T01:52:45.968Z","atBatIndex":6},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Miguel Andujar doubles (14) on a line drive to left fielder Taylor Ward.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":7,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-21T01:54:41.096Z","endTime":"2025-08-21T01:56:10.328Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":1,"outs":0},"matchup":{"batter":{"id":609280,"fullName":"Miguel Andujar","link":"/api/v1/people/609280"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":579328,"fullName":"Yusei Kikuchi","link":"/api/v1/people/579328"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":609280,"fullName":"Miguel Andujar","link":"/api/v1/people/609280"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":609280,"fullName":"Miguel Andujar","link":"/api/v1/people/609280"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":621493,"link":"/api/v1/people/621493"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":77.6,"endSpeed":72.0,"strikeZoneTop":3.41000142031351,"strikeZoneBottom":1.67511234385832,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.068004115636853,"aZ":-38.62584549282082,"pfxX":-4.816342524839774,"pfxZ":-5.008798385861557,"pX":-0.2417387962789934,"pZ":0.46343984513456,"vX0":-2.9152992532281785,"vY0":-112.99533801891174,"vZ0":-2.85831418540147,"x":126.21,"y":226.27,"x0":1.6917908651652904,"y0":50.00057043931609,"z0":5.635184938943224,"aX":-6.210304171652521},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.0,"breakVerticalInduced":-9.5,"breakHorizontal":9.5,"spinRate":2492,"spinDirection":321},"zone":13,"typeConfidence":0.9,"plateTime":0.48519970845446236,"extension":6.510404527135036},"index":0,"playId":"e6b79314-9049-3b09-affc-737df5337915","pitchNumber":1,"startTime":"2025-08-21T01:54:56.423Z","endTime":"2025-08-21T01:55:00.706Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":609280,"link":"/api/v1/people/609280","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":77.5,"endSpeed":71.7,"strikeZoneTop":3.41,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.212378548495625,"aZ":-38.58380886853381,"pfxX":-2.1462260552107315,"pfxZ":-4.962377387003226,"pX":0.45444910094936924,"pZ":2.285172584710693,"vX0":-2.5338907337041507,"vY0":-112.89510908012385,"vZ0":0.8082136273783183,"x":99.68,"y":177.08,"x0":1.8693396171293644,"y0":50.00057243005198,"z0":5.800729381241529,"aX":-2.774169861860521},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.9,"breakVerticalInduced":-8.5,"breakHorizontal":4.6,"spinRate":2393,"spinDirection":312},"zone":6,"typeConfidence":0.9,"plateTime":0.48484953903491057,"extension":6.546563135242413},"index":1,"playId":"656ddf0d-871c-3111-a352-6e5aff6a0866","pitchNumber":2,"startTime":"2025-08-21T01:55:17.783Z","endTime":"2025-08-21T01:55:21.108Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":609280,"link":"/api/v1/people/609280","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":86.1,"strikeZoneTop":3.41000334694991,"strikeZoneBottom":1.64491579523487,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.170780575365658,"aZ":-16.16378024583193,"pfxX":3.7333606626058105,"pfxZ":8.444626477385377,"pX":-1.3595580199361539,"pZ":2.5188252677046163,"vX0":-9.876275014475276,"vY0":-136.813941085648,"vZ0":-4.780764254860339,"x":168.82,"y":170.77,"x0":1.8118812302476621,"y0":50.001309313414936,"z0":5.396518227625367,"aX":7.07763229273126},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":14.4,"breakHorizontal":-4.7,"spinRate":2051,"spinDirection":138},"zone":13,"typeConfidence":0.87,"plateTime":0.40032824957299873,"extension":6.817538807515849},"index":2,"playId":"cbb1f63b-2fbf-305f-8db3-88da4d2b69d5","pitchNumber":3,"startTime":"2025-08-21T01:55:37.439Z","endTime":"2025-08-21T01:55:41.339Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":609280,"link":"/api/v1/people/609280","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":77.5,"endSpeed":72.1,"strikeZoneTop":3.41,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.02586350816868,"aZ":-36.478364030057456,"pfxX":-3.105890395933317,"pfxZ":-3.3032735994379507,"pX":0.390428146479363,"pZ":2.1324996139051544,"vX0":-1.9934330085689504,"vY0":-112.98843558056204,"vZ0":0.046938964796960025,"x":102.12,"y":181.2,"x0":1.685143648686832,"y0":50.00178846312665,"z0":5.752493216101732,"aX":-4.047958527497529},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.8,"breakVerticalInduced":-5.8,"breakHorizontal":6.1,"spinRate":2520,"spinDirection":319},"zone":9,"typeConfidence":0.9,"plateTime":0.48325809992999114,"extension":6.50827967563933},"hitData":{"launchSpeed":95.9,"launchAngle":9.0,"totalDistance":174.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":57.18,"coordY":121.59}},"index":3,"playId":"12e0d5ff-8792-350f-94e0-15de31acf15f","pitchNumber":4,"startTime":"2025-08-21T01:55:56.201Z","endTime":"2025-08-21T01:56:10.328Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":609280,"link":"/api/v1/people/609280","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":609280,"link":"/api/v1/people/609280"},"credit":"b_ab"},{"player":{"id":579328,"link":"/api/v1/people/579328"},"credit":"p_ab"},{"player":{"id":609280,"link":"/api/v1/people/609280"},"credit":"b_pa"},{"player":{"id":579328,"link":"/api/v1/people/579328"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":43.7,"awayTeamWinProbability":56.3,"homeTeamWinProbabilityAdded":-6.299999999999997,"leverageIndex":0.92,"dramaIndex":67.0,"contextMetrics":{},"playEndTime":"2025-08-21T01:56:10.328Z","atBatIndex":7},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Austin Hays singles on a sharp line drive to center fielder Bryce Teodosio. Miguel Andujar to 3rd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-21T01:56:25.338Z","endTime":"2025-08-21T01:57:32.227Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":579328,"fullName":"Yusei Kikuchi","link":"/api/v1/people/579328"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720"},"postOnThird":{"id":609280,"fullName":"Miguel Andujar","link":"/api/v1/people/609280"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"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":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":669326,"link":"/api/v1/people/669326"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":609280,"fullName":"Miguel Andujar","link":"/api/v1/people/609280"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":83.2,"endSpeed":76.4,"strikeZoneTop":3.209996411134,"strikeZoneBottom":1.46775428692766,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.711035288772816,"aZ":-32.934551014086345,"pfxX":-1.3650722868436098,"pfxZ":-0.5130910660456038,"pX":1.0454784914065067,"pZ":3.242769852434331,"vX0":-1.7088198800713297,"vY0":-121.15993053554205,"vZ0":0.8678789755950078,"x":77.15,"y":151.23,"x0":1.9372574084769105,"y0":50.001283554844655,"z0":5.7583748949069475,"aX":-2.0288488994716967},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":-0.5,"breakHorizontal":2.9,"spinRate":2445,"spinDirection":279},"zone":12,"typeConfidence":2.0,"plateTime":0.4521004685105492,"extension":6.413878146812403},"index":0,"playId":"291a618a-b389-31d7-946d-2f0076d9e0fa","pitchNumber":1,"startTime":"2025-08-21T01:56:42.449Z","endTime":"2025-08-21T01:56:46.026Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":669720,"link":"/api/v1/people/669720","batSide":{"code":"R","description":"Right"}},"second":{"id":609280,"link":"/api/v1/people/609280"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.2,"endSpeed":76.7,"strikeZoneTop":3.21,"strikeZoneBottom":1.44,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.455003414569735,"aZ":-31.69969697752274,"pfxX":-0.3364620709117231,"pfxZ":0.3194615353759289,"pX":0.17360083679684288,"pZ":1.7039978884710587,"vX0":-3.633364689676846,"vY0":-121.11684093284607,"vZ0":-2.777732649783169,"x":110.38,"y":192.77,"x0":1.7363277803350115,"y0":50.00300587113009,"z0":5.635364642699567,"aX":-0.5000455476975997},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":0.1,"breakHorizontal":1.4,"spinRate":2442,"spinDirection":269},"zone":8,"typeConfidence":2.0,"plateTime":0.4520782615654779,"extension":6.512051881091458},"index":1,"playId":"db5a7783-caa2-368e-9fd0-5c83fbd516cb","pitchNumber":2,"startTime":"2025-08-21T01:57:00.931Z","endTime":"2025-08-21T01:57:04.160Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":669720,"link":"/api/v1/people/669720","batSide":{"code":"R","description":"Right"}},"second":{"id":609280,"link":"/api/v1/people/609280"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.1,"endSpeed":77.4,"strikeZoneTop":3.21,"strikeZoneBottom":1.44,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.705272275629838,"aZ":-32.92488218996624,"pfxX":-1.571872329039126,"pfxZ":-0.4911572533444346,"pX":0.6343321849639016,"pZ":2.929400049839964,"vX0":-2.3502363499858303,"vY0":-122.51740587120796,"vZ0":0.03895611362186524,"x":92.82,"y":159.69,"x0":1.8094508201612463,"y0":50.00315778335365,"z0":5.7219093863834765,"aX":-2.3950245233862915},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":-0.6,"breakHorizontal":3.4,"spinRate":2295,"spinDirection":263},"zone":3,"typeConfidence":2.0,"plateTime":0.44667128455599725,"extension":6.500714848774383},"hitData":{"launchSpeed":102.8,"launchAngle":16.0,"totalDistance":279.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":105.54,"coordY":69.11}},"index":2,"playId":"41a7c990-0d68-3978-9b40-a198c59f442a","pitchNumber":3,"startTime":"2025-08-21T01:57:22.276Z","endTime":"2025-08-21T01:57:32.227Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":669720,"link":"/api/v1/people/669720","batSide":{"code":"R","description":"Right"}},"second":{"id":609280,"link":"/api/v1/people/609280"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669720,"link":"/api/v1/people/669720"},"credit":"b_ab"},{"player":{"id":579328,"link":"/api/v1/people/579328"},"credit":"p_ab"},{"player":{"id":669720,"link":"/api/v1/people/669720"},"credit":"b_pa"},{"player":{"id":579328,"link":"/api/v1/people/579328"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":37.5,"awayTeamWinProbability":62.5,"homeTeamWinProbabilityAdded":-6.200000000000003,"leverageIndex":1.29,"dramaIndex":76.0,"contextMetrics":{},"playEndTime":"2025-08-21T01:57:32.227Z","atBatIndex":8},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Spencer Steer strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-21T01:57:50.704Z","endTime":"2025-08-21T02:00:16.064Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":579328,"fullName":"Yusei Kikuchi","link":"/api/v1/people/579328"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720"},"postOnThird":{"id":609280,"fullName":"Miguel Andujar","link":"/api/v1/people/609280"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":518595,"link":"/api/v1/people/518595"},"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":93.5,"endSpeed":85.1,"strikeZoneTop":3.34999775856487,"strikeZoneBottom":1.600528301422,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.928756281103958,"aZ":-16.74565924329649,"pfxX":5.239887357537715,"pfxZ":8.256282100424777,"pX":0.5238200445072212,"pZ":3.6089962403173876,"vX0":-5.903148871738486,"vY0":-136.0977482750828,"vZ0":-1.927121054165458,"x":97.03,"y":141.34,"x0":2.04407256997933,"y0":50.0036087355462,"z0":5.490881152227769,"aX":9.793198539164651},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":14.8,"breakHorizontal":-8.2,"spinRate":2014,"spinDirection":138},"zone":12,"typeConfidence":0.87,"plateTime":0.4030457394020268,"extension":6.8332595837979335},"index":0,"playId":"4d2afeb3-7a07-3208-8ebc-3f80701608d6","pitchNumber":1,"startTime":"2025-08-21T01:58:08.769Z","endTime":"2025-08-21T01:58:13.069Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":668715,"link":"/api/v1/people/668715","batSide":{"code":"R","description":"Right"}},"first":{"id":669720,"link":"/api/v1/people/669720"},"third":{"id":609280,"link":"/api/v1/people/609280"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":84.9,"strikeZoneTop":3.35000041154667,"strikeZoneBottom":1.62343029887192,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.882646270480965,"aZ":-14.23440265705694,"pfxX":3.968475378125321,"pfxZ":9.664890150924156,"pX":0.4954364013133284,"pZ":2.901402240622677,"vX0":-5.282773707833246,"vY0":-135.6703242791808,"vZ0":-4.066671068692963,"x":98.12,"y":160.44,"x0":1.9561786827174763,"y0":50.00219787683918,"z0":5.418175766057536,"aX":7.366055074761305},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":16.8,"breakHorizontal":-6.0,"spinRate":2056,"spinDirection":137},"zone":3,"typeConfidence":0.87,"plateTime":0.4043925047108945,"extension":6.726586148418319},"index":1,"playId":"3b084fb7-9bca-3315-9e12-29698dd836d4","pitchNumber":2,"startTime":"2025-08-21T01:58:27.712Z","endTime":"2025-08-21T01:58:31.908Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":668715,"link":"/api/v1/people/668715","batSide":{"code":"R","description":"Right"}},"first":{"id":669720,"link":"/api/v1/people/669720"},"third":{"id":609280,"link":"/api/v1/people/609280"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.8,"endSpeed":75.4,"strikeZoneTop":3.35,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.459721453427896,"aZ":-36.871087046614186,"pfxX":-1.6947282904210783,"pfxZ":-3.2678513726119043,"pX":0.7682584398213909,"pZ":2.757395159445056,"vX0":-1.812024794906428,"vY0":-119.10233085641694,"vZ0":0.6937322080611432,"x":87.72,"y":164.33,"x0":1.758455284587939,"y0":50.0001710231187,"z0":5.791653120439229,"aX":-2.4386502907469274},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.2,"breakVerticalInduced":-5.5,"breakHorizontal":3.5,"spinRate":2549,"spinDirection":302},"zone":6,"typeConfidence":2.0,"plateTime":0.45954635228060736,"extension":6.411015312075005},"index":2,"playId":"64aadc0c-e4cc-32a7-83f3-640ca4202988","pitchNumber":3,"startTime":"2025-08-21T01:58:47.037Z","endTime":"2025-08-21T01:58:50.250Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":668715,"link":"/api/v1/people/668715","batSide":{"code":"R","description":"Right"}},"first":{"id":669720,"link":"/api/v1/people/669720"},"third":{"id":609280,"link":"/api/v1/people/609280"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":86.4,"strikeZoneTop":3.35000274496943,"strikeZoneBottom":1.62363485230524,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.23496273906336,"aZ":-16.164067385200887,"pfxX":4.590383558242552,"pfxZ":8.332746037695161,"pX":1.5245545839070176,"pZ":4.157764975398228,"vX0":-3.1209826033203205,"vY0":-137.6644269111297,"vZ0":-0.8333030440437584,"x":58.89,"y":126.52,"x0":2.0758831907266786,"y0":50.00426534755902,"z0":5.5573940098064405,"aX":8.821452308519849},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":15.1,"breakHorizontal":-7.7,"spinRate":2164,"spinDirection":134},"zone":12,"typeConfidence":0.86,"plateTime":0.39770182913168606,"extension":6.6384589365091395},"index":3,"playId":"362a0bc0-6b97-3d03-81c1-580c0e836388","pitchNumber":4,"startTime":"2025-08-21T01:59:11.974Z","endTime":"2025-08-21T01:59:15.116Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":668715,"link":"/api/v1/people/668715","batSide":{"code":"R","description":"Right"}},"first":{"id":669720,"link":"/api/v1/people/669720"},"third":{"id":609280,"link":"/api/v1/people/609280"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"index":4,"playId":"8ee4ab9e-6542-42d0-9e43-7c0c1f98ac9a","startTime":"2025-08-21T01:59:30.221Z","endTime":"2025-08-21T01:59:35.221Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":668715,"link":"/api/v1/people/668715","batSide":{"code":"R","description":"Right"}},"first":{"id":669720,"link":"/api/v1/people/669720"},"third":{"id":609280,"link":"/api/v1/people/609280"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":86.5,"strikeZoneTop":3.35,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.557897441139925,"aZ":-15.195384548558248,"pfxX":6.100019922754531,"pfxZ":8.86072486429472,"pX":0.3964085015421184,"pZ":2.3585414049762963,"vX0":-6.417402540231597,"vY0":-137.3381722890155,"vZ0":-5.2745938308016544,"x":101.89,"y":175.1,"x0":1.9674593306858483,"y0":50.001287988036715,"z0":5.332385444019856,"aX":11.687136450700393},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":15.1,"breakHorizontal":-9.7,"spinRate":2217,"spinDirection":138},"zone":6,"typeConfidence":0.89,"plateTime":0.39836213405666365,"extension":6.883771773868488},"index":5,"playId":"82c25520-ead9-3abd-ba22-f88c5db00e58","pitchNumber":5,"startTime":"2025-08-21T01:59:46.908Z","endTime":"2025-08-21T01:59:49.998Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":668715,"link":"/api/v1/people/668715","batSide":{"code":"R","description":"Right"}},"first":{"id":669720,"link":"/api/v1/people/669720"},"third":{"id":609280,"link":"/api/v1/people/609280"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.7,"endSpeed":75.5,"strikeZoneTop":3.35,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.390413495291646,"aZ":-36.33310594777701,"pfxX":-1.6749133400073761,"pfxZ":-2.909545461719621,"pX":-0.7084215018750171,"pZ":0.6074121451037692,"vX0":-5.084923543030993,"vY0":-118.92850870667179,"vZ0":-3.7102174531070222,"x":144.0,"y":222.38,"x0":1.6774041247914127,"y0":50.00408712298019,"z0":5.492422742526877,"aX":-2.3923436205020763},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.9,"breakVerticalInduced":-5.9,"breakHorizontal":4.3,"spinRate":2512,"spinDirection":314},"zone":13,"typeConfidence":2.0,"plateTime":0.46102702101195314,"extension":6.701631908662929},"index":6,"playId":"79124d9d-49d1-3559-8ebc-1912b07facf4","pitchNumber":6,"startTime":"2025-08-21T02:00:11.039Z","endTime":"2025-08-21T02:00:16.064Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":668715,"link":"/api/v1/people/668715","batSide":{"code":"R","description":"Right"}},"first":{"id":669720,"link":"/api/v1/people/669720"},"third":{"id":609280,"link":"/api/v1/people/609280"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668715,"link":"/api/v1/people/668715"},"credit":"b_ab"},{"player":{"id":579328,"link":"/api/v1/people/579328"},"credit":"p_ab"},{"player":{"id":668715,"link":"/api/v1/people/668715"},"credit":"b_pa"},{"player":{"id":579328,"link":"/api/v1/people/579328"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":43.0,"awayTeamWinProbability":57.0,"homeTeamWinProbabilityAdded":5.5,"leverageIndex":1.6,"dramaIndex":79.0,"contextMetrics":{},"playEndTime":"2025-08-21T02:00:16.064Z","atBatIndex":9},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Jose Trevino grounds into a double play, second baseman Luis Rengifo to shortstop Zach Neto to first baseman Niko Kavadas. Austin Hays out at 2nd. Jose Trevino out at 1st.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-21T02:00:30.435Z","endTime":"2025-08-21T02:01:09.644Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":579328,"fullName":"Yusei Kikuchi","link":"/api/v1/people/579328"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":650859,"link":"/api/v1/people/650859"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":687263,"link":"/api/v1/people/687263"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":687263,"link":"/api/v1/people/687263"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":694359,"link":"/api/v1/people/694359"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":85.7,"strikeZoneTop":3.25196438291082,"strikeZoneBottom":1.52636528454047,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.62372358453613,"aZ":-15.550302000674684,"pfxX":4.332860795571723,"pfxZ":8.864483991879467,"pX":-0.08256209006568536,"pZ":2.429812067845848,"vX0":-6.966721179898752,"vY0":-135.81076130138536,"vZ0":-4.960640601433541,"x":120.15,"y":173.18,"x0":1.9482637860578023,"y0":50.00440961452022,"z0":5.354966471133504,"aX":8.12766960554952},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":15.2,"breakHorizontal":-6.5,"spinRate":2085,"spinDirection":137},"zone":5,"typeConfidence":0.86,"plateTime":0.4026747222722986,"extension":7.011335772210487},"index":0,"playId":"d6437568-507b-3105-9a0d-c4295b9c19b6","pitchNumber":1,"startTime":"2025-08-21T02:00:41.730Z","endTime":"2025-08-21T02:00:45.739Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":624431,"link":"/api/v1/people/624431","batSide":{"code":"R","description":"Right"}},"first":{"id":669720,"link":"/api/v1/people/669720"},"third":{"id":609280,"link":"/api/v1/people/609280"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":87.1,"strikeZoneTop":3.26,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.546208920379417,"aZ":-15.129535195247044,"pfxX":4.735232451839039,"pfxZ":8.783512953142496,"pX":0.5890128043136674,"pZ":2.2650627900227622,"vX0":-5.542181763580842,"vY0":-138.1307360288511,"vZ0":-5.561511919661859,"x":94.55,"y":177.62,"x0":2.002193887847151,"y0":50.004013156433814,"z0":5.314723636801579,"aX":9.190242276488815},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":15.0,"breakHorizontal":-7.4,"spinRate":2049,"spinDirection":134},"zone":6,"typeConfidence":0.89,"plateTime":0.395886705427249,"extension":6.835633339081711},"hitData":{"launchSpeed":98.9,"launchAngle":-13.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":142.17,"coordY":137.07}},"index":1,"playId":"edc8ceb0-47ae-3de5-b7b8-9a61b0ffabe0","pitchNumber":2,"startTime":"2025-08-21T02:01:01.684Z","endTime":"2025-08-21T02:01:09.644Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":624431,"link":"/api/v1/people/624431","batSide":{"code":"R","description":"Right"}},"first":{"id":669720,"link":"/api/v1/people/669720"},"third":{"id":609280,"link":"/api/v1/people/609280"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":624431,"link":"/api/v1/people/624431"},"credit":"b_ab"},{"player":{"id":579328,"link":"/api/v1/people/579328"},"credit":"p_ab"},{"player":{"id":624431,"link":"/api/v1/people/624431"},"credit":"b_pa"},{"player":{"id":579328,"link":"/api/v1/people/579328"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":55.1,"awayTeamWinProbability":44.9,"homeTeamWinProbabilityAdded":12.100000000000001,"leverageIndex":1.94,"dramaIndex":128.0,"contextMetrics":{},"playEndTime":"2025-08-21T02:01:09.644Z","atBatIndex":10},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Yoán Moncada pops out to first baseman Spencer Steer.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-21T02:03:19.536Z","endTime":"2025-08-21T02:04:01.162Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":660162,"fullName":"Yoán Moncada","link":"/api/v1/people/660162"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607259,"fullName":"Nick Martinez","link":"/api/v1/people/607259"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":660162,"fullName":"Yoán Moncada","link":"/api/v1/people/660162"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":668715,"link":"/api/v1/people/668715"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.3,"endSpeed":80.6,"strikeZoneTop":3.4600002411519,"strikeZoneBottom":1.57943007635986,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.255230869783016,"aZ":-18.534707699942075,"pfxX":0.5882192644083037,"pfxZ":8.252662650650743,"pX":-0.9389917590157258,"pZ":3.1915909640087836,"vX0":1.499944348245373,"vY0":-127.26534667407998,"vZ0":-3.643528904433803,"x":152.79,"y":152.61,"x0":-1.6106445014812465,"y0":50.00306736130656,"z0":6.0960389003526245,"aX":0.972131012566536},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":14.4,"breakHorizontal":-1.4,"spinRate":2246,"spinDirection":208},"zone":11,"typeConfidence":2.0,"plateTime":0.4291250704689875,"extension":5.758650395145704},"index":0,"playId":"47cfaf98-d2f4-3bc6-a467-0e79732a9378","pitchNumber":1,"startTime":"2025-08-21T02:03:25.916Z","endTime":"2025-08-21T02:03:30.022Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":669289,"link":"/api/v1/people/669289"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":660162,"link":"/api/v1/people/660162","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":77.5,"endSpeed":71.9,"strikeZoneTop":3.46000039181697,"strikeZoneBottom":1.61855007308729,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.44260507476783,"aZ":-26.66856125400618,"pfxX":-7.471815808343033,"pfxZ":4.217795038546907,"pX":0.2942953448137243,"pZ":3.070538069126905,"vX0":5.569319679508874,"vY0":-112.90164484291734,"vZ0":-1.317018433247456,"x":105.78,"y":155.88,"x0":-1.2206090986930602,"y0":50.00151796109237,"z0":6.31833740360279,"aX":-9.75107883179629},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":7.7,"breakHorizontal":12.4,"spinRate":1787,"spinDirection":246},"zone":3,"typeConfidence":2.0,"plateTime":0.48311783929107843,"extension":5.949193366204499},"index":1,"playId":"0f93ef3f-d391-3031-b079-f598f402015a","pitchNumber":2,"startTime":"2025-08-21T02:03:38.457Z","endTime":"2025-08-21T02:03:42.527Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":669289,"link":"/api/v1/people/669289"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":660162,"link":"/api/v1/people/660162","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":78.6,"endSpeed":72.7,"strikeZoneTop":3.46,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.085256467193318,"aZ":-29.57866347330602,"pfxX":-6.266253162411882,"pfxZ":1.9451199873174687,"pX":-0.5899000231994369,"pZ":2.957528616765464,"vX0":3.6030578267932016,"vY0":-114.50619175445597,"vZ0":-1.0669227097585714,"x":139.49,"y":158.93,"x0":-1.3654145045595474,"y0":50.00336330573823,"z0":6.309616279202239,"aX":-8.365926349058903},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":3.6,"breakHorizontal":10.6,"spinRate":1912,"spinDirection":254},"zone":1,"typeConfidence":2.0,"plateTime":0.47735477223781375,"extension":5.74519774333908},"hitData":{"launchSpeed":85.8,"launchAngle":75.0,"totalDistance":76.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":146.51,"coordY":180.43}},"index":2,"playId":"85a50cf6-b452-32ea-8100-0a1cc6de4d8f","pitchNumber":3,"startTime":"2025-08-21T02:03:51.199Z","endTime":"2025-08-21T02:04:01.162Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":669289,"link":"/api/v1/people/669289"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":660162,"link":"/api/v1/people/660162","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":660162,"link":"/api/v1/people/660162"},"credit":"b_ab"},{"player":{"id":607259,"link":"/api/v1/people/607259"},"credit":"p_ab"},{"player":{"id":660162,"link":"/api/v1/people/660162"},"credit":"b_pa"},{"player":{"id":607259,"link":"/api/v1/people/607259"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.800000000000004,"awayTeamWinProbability":47.199999999999996,"homeTeamWinProbabilityAdded":-2.299999999999997,"leverageIndex":0.91,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2025-08-21T02:04:01.162Z","atBatIndex":11},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Jo Adell hit by pitch.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-21T02:04:15.731Z","endTime":"2025-08-21T02:05:07.383Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607259,"fullName":"Nick Martinez","link":"/api/v1/people/607259"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":77.3,"endSpeed":71.0,"strikeZoneTop":3.70999897562312,"strikeZoneBottom":1.81750015751566,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.622855730096937,"aZ":-28.46385681296481,"pfxX":-9.520934431284504,"pfxZ":2.8944051390188648,"pX":-0.04173729912771329,"pZ":2.8781284980353834,"vX0":5.423122032095021,"vY0":-112.51278011374717,"vZ0":-1.237498354146629,"x":118.59,"y":161.07,"x0":-1.2477123405282042,"y0":50.001070163505865,"z0":6.322596236500904,"aX":-12.192149769022755},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":5.3,"breakHorizontal":15.8,"spinRate":1663,"spinDirection":248},"zone":5,"typeConfidence":2.0,"plateTime":0.4870091868802544,"extension":5.67383913765426},"index":0,"playId":"3cb74ce9-1c04-3250-91a9-036cee01c695","pitchNumber":1,"startTime":"2025-08-21T02:04:24.493Z","endTime":"2025-08-21T02:04:28.214Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":669289,"link":"/api/v1/people/669289"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":666176,"link":"/api/v1/people/666176","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.5,"endSpeed":75.8,"strikeZoneTop":3.81059804708662,"strikeZoneBottom":1.87387672575458,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.797381627191108,"aZ":-41.579972719132584,"pfxX":-2.7944904686146796,"pfxZ":-6.601655930260767,"pX":0.521453997830339,"pZ":0.34786335018757875,"vX0":4.864489487225425,"vY0":-118.64247131665962,"vZ0":-4.491935517759564,"x":97.12,"y":229.39,"x0":-1.1928083542395933,"y0":50.00292117549841,"z0":6.057060643364089,"aX":-3.982396029459278},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.0,"breakVerticalInduced":-12.8,"breakHorizontal":3.8,"spinRate":2550,"spinDirection":4},"zone":14,"typeConfidence":2.0,"plateTime":0.46174317775740903,"extension":5.81819520702951},"index":1,"playId":"c7c18383-35f9-3e5b-ad9c-a93a18ba21bb","pitchNumber":2,"startTime":"2025-08-21T02:04:38.751Z","endTime":"2025-08-21T02:04:42.129Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":669289,"link":"/api/v1/people/669289"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":666176,"link":"/api/v1/people/666176","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":91.9,"endSpeed":83.6,"strikeZoneTop":3.71,"strikeZoneBottom":1.82,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.071379641918877,"aZ":-11.555131207491302,"pfxX":-8.16739383632401,"pfxZ":11.432118941416773,"pX":-1.294599336294652,"pZ":3.7126533642119357,"vX0":2.807342090376878,"vY0":-133.75860795669135,"vZ0":-4.023678227398708,"x":166.35,"y":138.54,"x0":-1.2993223216393257,"y0":50.006216984613005,"z0":6.07114011786985,"aX":-14.73472821077212},"breaks":{"breakAngle":48.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":20.0,"breakHorizontal":14.2,"spinRate":2155,"spinDirection":204},"zone":11,"typeConfidence":2.0,"plateTime":0.41020459609846105,"extension":5.75371608540587},"index":2,"playId":"bbefc8bc-4635-38a0-a6bb-5289b2e1b753","pitchNumber":3,"startTime":"2025-08-21T02:05:02.499Z","endTime":"2025-08-21T02:05:07.383Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":669289,"link":"/api/v1/people/669289"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":666176,"link":"/api/v1/people/666176","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666176,"link":"/api/v1/people/666176"},"credit":"b_pa"},{"player":{"id":607259,"link":"/api/v1/people/607259"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.400000000000006,"awayTeamWinProbability":44.599999999999994,"homeTeamWinProbabilityAdded":2.6000000000000014,"leverageIndex":0.68,"dramaIndex":38.0,"contextMetrics":{},"playEndTime":"2025-08-21T02:05:07.383Z","atBatIndex":12},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Travis d'Arnaud lines out to left fielder Austin Hays.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-21T02:06:52.757Z","endTime":"2025-08-21T02:07:06.324Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":518595,"fullName":"Travis d'Arnaud","link":"/api/v1/people/518595"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607259,"fullName":"Nick Martinez","link":"/api/v1/people/607259"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":518595,"fullName":"Travis d'Arnaud","link":"/api/v1/people/518595"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":669720,"link":"/api/v1/people/669720"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-21T02:05:23.034Z","endTime":"2025-08-21T02:06:54.639Z","isPitch":false,"type":"action","player":{"id":518595,"link":"/api/v1/people/518595"},"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.3,"endSpeed":82.5,"strikeZoneTop":3.47,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.80355658057055,"aZ":-15.605053857471495,"pfxX":-2.4312172335778586,"pfxZ":9.615308017664017,"pX":0.08710050490742054,"pZ":1.6970143488074632,"vX0":5.031530467947357,"vY0":-129.8434438944114,"vZ0":-7.628673933863901,"x":113.68,"y":192.96,"x0":-1.5518890567473371,"y0":50.00473850919209,"z0":5.839974090517015,"aX":-4.190806559988572},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":16.1,"breakHorizontal":3.4,"spinRate":2186,"spinDirection":208},"zone":8,"typeConfidence":2.0,"plateTime":0.4203306062511327,"extension":5.873932417823283},"hitData":{"launchSpeed":86.7,"launchAngle":22.0,"totalDistance":290.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":88.83,"coordY":89.13}},"index":1,"playId":"61112163-5655-3c63-aab8-ec3d6494adc9","pitchNumber":1,"startTime":"2025-08-21T02:06:54.639Z","endTime":"2025-08-21T02:07:06.324Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":669289,"link":"/api/v1/people/669289"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":518595,"link":"/api/v1/people/518595","batSide":{"code":"R","description":"Right"}},"first":{"id":666176,"link":"/api/v1/people/666176"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":518595,"link":"/api/v1/people/518595"},"credit":"b_ab"},{"player":{"id":607259,"link":"/api/v1/people/607259"},"credit":"p_ab"},{"player":{"id":518595,"link":"/api/v1/people/518595"},"credit":"b_pa"},{"player":{"id":607259,"link":"/api/v1/people/607259"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.400000000000006,"awayTeamWinProbability":47.599999999999994,"homeTeamWinProbabilityAdded":-3.0,"leverageIndex":1.27,"dramaIndex":56.0,"contextMetrics":{},"playEndTime":"2025-08-21T02:07:06.324Z","atBatIndex":13},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Niko Kavadas called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-21T02:07:22.079Z","endTime":"2025-08-21T02:08:49.367Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":694359,"fullName":"Niko Kavadas","link":"/api/v1/people/694359"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607259,"fullName":"Nick Martinez","link":"/api/v1/people/607259"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,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":694359,"fullName":"Niko Kavadas","link":"/api/v1/people/694359"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":624431,"link":"/api/v1/people/624431"},"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, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":78.0,"endSpeed":72.1,"strikeZoneTop":3.25999706607101,"strikeZoneBottom":1.79438094387868,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.11925880388846,"aZ":-26.66001208806223,"pfxX":-7.7784507947069645,"pfxZ":4.2117766576996525,"pX":-0.21641427355874,"pZ":1.8985675018433834,"vX0":5.237817879036378,"vY0":-113.53461930493435,"vZ0":-3.581044297589838,"x":125.25,"y":187.52,"x0":-1.5388025328341988,"y0":50.00501859054246,"z0":6.139852514171061,"aX":-10.1909323884468},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":7.1,"breakHorizontal":12.8,"spinRate":1928,"spinDirection":252},"zone":8,"typeConfidence":2.0,"plateTime":0.48180467502424396,"extension":5.978783397470893},"index":0,"playId":"78fa217b-b933-350d-811c-cffbe8ae996b","pitchNumber":1,"startTime":"2025-08-21T02:07:27.015Z","endTime":"2025-08-21T02:07:30.827Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":669289,"link":"/api/v1/people/669289"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":694359,"link":"/api/v1/people/694359","batSide":{"code":"L","description":"Left"}},"first":{"id":666176,"link":"/api/v1/people/666176"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":76.9,"endSpeed":71.4,"strikeZoneTop":3.26,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.98263757115029,"aZ":-26.623871602399717,"pfxX":-7.042843069471927,"pfxZ":4.3543989813297905,"pX":0.20525835861615133,"pZ":1.2524074486219687,"vX0":5.094907410439691,"vY0":-111.84982170915175,"vZ0":-4.887096801719462,"x":109.18,"y":204.96,"x0":-1.1801006559747473,"y0":50.00470366205096,"z0":6.175939456076211,"aX":-8.981000201330932},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":7.0,"breakHorizontal":11.5,"spinRate":1841,"spinDirection":254},"zone":14,"typeConfidence":2.0,"plateTime":0.48852739899552855,"extension":5.964354250736506},"index":1,"playId":"20ff6d98-21bb-39b1-9692-5606e0d69948","pitchNumber":2,"startTime":"2025-08-21T02:07:44.998Z","endTime":"2025-08-21T02:07:48.680Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":669289,"link":"/api/v1/people/669289"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":694359,"link":"/api/v1/people/694359","batSide":{"code":"L","description":"Left"}},"first":{"id":666176,"link":"/api/v1/people/666176"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.3,"endSpeed":84.2,"strikeZoneTop":3.26,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.319601623993083,"aZ":-12.173026014841335,"pfxX":-5.920747506501753,"pfxZ":10.987395362037681,"pX":-0.10478975537337311,"pZ":2.6333090944873745,"vX0":6.143410760326947,"vY0":-134.13887086932434,"vZ0":-6.227831497390031,"x":120.99,"y":167.68,"x0":-1.6567067250287,"y0":50.002595993684146,"z0":5.854972091094327,"aX":-10.777725312902168},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":18.7,"breakHorizontal":9.4,"spinRate":2335,"spinDirection":213},"zone":5,"typeConfidence":2.0,"plateTime":0.40851218969683867,"extension":5.9113885541059},"index":2,"playId":"19ce922c-c28a-39f7-86ef-285661131e1b","pitchNumber":3,"startTime":"2025-08-21T02:08:02.561Z","endTime":"2025-08-21T02:08:05.583Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":669289,"link":"/api/v1/people/669289"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":694359,"link":"/api/v1/people/694359","batSide":{"code":"L","description":"Left"}},"first":{"id":666176,"link":"/api/v1/people/666176"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":3,"playId":"fab8f42a-d17e-345e-99c6-00bc67edd64b","startTime":"2025-08-21T02:08:26.108Z","endTime":"2025-08-21T02:08:29.108Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":669289,"link":"/api/v1/people/669289"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":694359,"link":"/api/v1/people/694359","batSide":{"code":"L","description":"Left"}},"first":{"id":666176,"link":"/api/v1/people/666176"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":0,"strikes":3,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.7,"endSpeed":74.2,"strikeZoneTop":3.3723412383696,"strikeZoneBottom":1.77070775164222,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.002066858656043,"aZ":-46.2759886391473,"pfxX":-0.37882159889924705,"pfxZ":-10.15092979099168,"pX":0.055727800207203165,"pZ":3.0423314050034125,"vX0":3.1601119384113057,"vY0":-117.37509947862875,"vZ0":2.5367596560494903,"x":114.88,"y":156.64,"x0":-1.2609496147041095,"y0":50.000897313323485,"z0":6.268595337595445,"aX":-0.5272279612355231},"breaks":{"breakAngle":0.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.5,"breakVerticalInduced":-17.4,"breakHorizontal":-0.1,"spinRate":2496,"spinDirection":10},"zone":2,"typeConfidence":2.0,"plateTime":0.4673400894124846,"extension":5.706536594638585},"index":4,"playId":"18548e2e-e8e7-37ca-8504-466eca744496","pitchNumber":4,"startTime":"2025-08-21T02:08:44.875Z","endTime":"2025-08-21T02:08:49.367Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":669289,"link":"/api/v1/people/669289"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":694359,"link":"/api/v1/people/694359","batSide":{"code":"L","description":"Left"}},"first":{"id":666176,"link":"/api/v1/people/666176"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694359,"link":"/api/v1/people/694359"},"credit":"b_ab"},{"player":{"id":607259,"link":"/api/v1/people/607259"},"credit":"p_ab"},{"player":{"id":694359,"link":"/api/v1/people/694359"},"credit":"b_pa"},{"player":{"id":607259,"link":"/api/v1/people/607259"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-2.4000000000000057,"leverageIndex":0.94,"dramaIndex":43.0,"contextMetrics":{},"playEndTime":"2025-08-21T02:08:49.367Z","atBatIndex":14},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Ke'Bryan Hayes doubles (13) on a line drive to right fielder Jo Adell.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":15,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-21T02:10:44.987Z","endTime":"2025-08-21T02:12:08.092Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":2,"outs":0},"matchup":{"batter":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":579328,"fullName":"Yusei Kikuchi","link":"/api/v1/people/579328"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":666176,"link":"/api/v1/people/666176"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":85.0,"strikeZoneTop":3.2600028887986,"strikeZoneBottom":1.55955050425926,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.736514699211547,"aZ":-17.334222451495517,"pfxX":4.437358624211518,"pfxZ":8.055803734620683,"pX":0.5379821155856076,"pZ":2.8751667244083396,"vX0":-5.838848069973655,"vY0":-134.29220776049752,"vZ0":-3.4396454800582146,"x":96.49,"y":161.15,"x0":2.155199893622082,"y0":50.004184326621626,"z0":5.392351796025043,"aX":8.175933961456648},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":14.2,"breakHorizontal":-7.0,"spinRate":1955,"spinDirection":139},"zone":3,"typeConfidence":0.7,"plateTime":0.40652544149924363,"extension":6.713640188963079},"index":0,"playId":"3e670ab2-846d-3d21-a62d-5f34c7c6039c","pitchNumber":1,"startTime":"2025-08-21T02:11:20.236Z","endTime":"2025-08-21T02:11:23.962Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":663647,"link":"/api/v1/people/663647","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.0,"endSpeed":77.8,"strikeZoneTop":3.26,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.449230092312117,"aZ":-24.338330318703836,"pfxX":6.957949598885098,"pfxZ":5.110968647505336,"pX":-0.15241954695392046,"pZ":2.4270229233244773,"vX0":-6.963631942258793,"vY0":-122.29538838173833,"vZ0":-2.3158466713304513,"x":122.81,"y":173.25,"x0":1.8120670969823374,"y0":50.00139125372459,"z0":5.448861478931034,"aX":10.663512624726083},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":9.0,"breakHorizontal":-11.2,"spinRate":1450,"spinDirection":137},"zone":5,"typeConfidence":0.91,"plateTime":0.4458766715029796,"extension":6.727375608225537},"index":1,"playId":"12f64950-9350-312e-aad3-fbf3445b0483","pitchNumber":2,"startTime":"2025-08-21T02:11:34.660Z","endTime":"2025-08-21T02:11:39.052Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":663647,"link":"/api/v1/people/663647","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":85.3,"strikeZoneTop":3.26,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.449438048159635,"aZ":-17.518966002120457,"pfxX":5.601652568846877,"pfxZ":7.827371101259519,"pX":0.9654783470122836,"pZ":2.878402909371503,"vX0":-4.998129610475541,"vY0":-136.32967276156285,"vZ0":-3.621411742162824,"x":80.2,"y":161.06,"x0":2.0995505441131788,"y0":50.00317107078953,"z0":5.441506060153471,"aX":10.488864874920273},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":13.6,"breakHorizontal":-9.0,"spinRate":2069,"spinDirection":137},"zone":12,"typeConfidence":0.86,"plateTime":0.40258626410340925,"extension":6.676631954387059},"hitData":{"launchSpeed":86.0,"launchAngle":13.0,"totalDistance":206.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":210.32,"coordY":128.1}},"index":2,"playId":"99d42c30-81b4-3f9b-8f04-ccb9f1d576c9","pitchNumber":3,"startTime":"2025-08-21T02:11:56.062Z","endTime":"2025-08-21T02:12:08.092Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":663647,"link":"/api/v1/people/663647","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663647,"link":"/api/v1/people/663647"},"credit":"b_ab"},{"player":{"id":579328,"link":"/api/v1/people/579328"},"credit":"p_ab"},{"player":{"id":663647,"link":"/api/v1/people/663647"},"credit":"b_pa"},{"player":{"id":579328,"link":"/api/v1/people/579328"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":43.2,"awayTeamWinProbability":56.8,"homeTeamWinProbabilityAdded":-6.799999999999997,"leverageIndex":0.98,"dramaIndex":71.0,"contextMetrics":{},"playEndTime":"2025-08-21T02:12:08.092Z","atBatIndex":15},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Santiago Espinal strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-21T02:12:32.195Z","endTime":"2025-08-21T02:14:50.248Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":669289,"fullName":"Santiago Espinal","link":"/api/v1/people/669289"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":579328,"fullName":"Yusei Kikuchi","link":"/api/v1/people/579328"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,7],"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":669289,"fullName":"Santiago Espinal","link":"/api/v1/people/669289"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":518595,"link":"/api/v1/people/518595"},"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":83.8,"endSpeed":77.4,"strikeZoneTop":3.42999961995834,"strikeZoneBottom":1.69312244131896,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.557781340482826,"aZ":-30.35036881732965,"pfxX":-1.345892299812542,"pfxZ":1.2086327449549064,"pX":-1.2144594253725856,"pZ":1.209391351779316,"vX0":-6.468490784738101,"vY0":-121.83017552791975,"vZ0":-4.2353656301085625,"x":163.29,"y":206.13,"x0":1.647945863765876,"y0":50.002215191868686,"z0":5.588777252724318,"aX":-2.0247227170285544},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":1.4,"breakHorizontal":4.0,"spinRate":2242,"spinDirection":233},"zone":13,"typeConfidence":2.0,"plateTime":0.44929840576259705,"extension":6.523711347315197},"index":0,"playId":"b341f596-9ddd-3127-8413-fe2fe6f78cdb","pitchNumber":1,"startTime":"2025-08-21T02:12:38.379Z","endTime":"2025-08-21T02:12:43.517Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":669289,"link":"/api/v1/people/669289","batSide":{"code":"R","description":"Right"}},"second":{"id":663647,"link":"/api/v1/people/663647"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":84.3,"endSpeed":77.6,"strikeZoneTop":3.42999726755307,"strikeZoneBottom":1.58619151537799,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.00380525353419,"aZ":-32.71892076264346,"pfxX":-0.9528715620752836,"pfxZ":-0.35454377270690607,"pX":0.10642954898509768,"pZ":2.6396769823778077,"vX0":-3.983225561673916,"vY0":-122.83443819263249,"vZ0":-0.3570581121873182,"x":112.94,"y":167.51,"x0":1.8719269267076237,"y0":50.004332777592516,"z0":5.5654117378982235,"aX":-1.457569767928823},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":-0.5,"breakHorizontal":2.6,"spinRate":2132,"spinDirection":257},"zone":5,"typeConfidence":2.0,"plateTime":0.4456576783347801,"extension":6.688559987954225},"index":1,"playId":"075e8b9b-a9e2-3308-946d-de2010c36a0f","pitchNumber":2,"startTime":"2025-08-21T02:12:57.955Z","endTime":"2025-08-21T02:13:01.715Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":669289,"link":"/api/v1/people/669289","batSide":{"code":"R","description":"Right"}},"second":{"id":663647,"link":"/api/v1/people/663647"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":87.3,"strikeZoneTop":3.42999703421892,"strikeZoneBottom":1.68568814052485,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.1578767614286,"aZ":-14.756489458795029,"pfxX":6.3916639030220415,"pfxZ":9.031825808667167,"pX":0.3299745151419676,"pZ":0.3621060688288818,"vX0":-6.406035394028741,"vY0":-137.44119243092763,"vZ0":-10.413749399132048,"x":104.42,"y":229.0,"x0":1.8515254160530217,"y0":50.00378322156826,"z0":5.182867841026315,"aX":12.327919409509091},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":14.5,"breakHorizontal":-10.3,"spinRate":2108,"spinDirection":143},"zone":14,"typeConfidence":0.87,"plateTime":0.39728454999261276,"extension":6.9271178338495965},"index":2,"playId":"e203b856-1340-37d9-90fa-6054b946fdc8","pitchNumber":3,"startTime":"2025-08-21T02:13:16.410Z","endTime":"2025-08-21T02:13:19.817Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":669289,"link":"/api/v1/people/669289","batSide":{"code":"R","description":"Right"}},"second":{"id":663647,"link":"/api/v1/people/663647"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.3,"endSpeed":75.4,"strikeZoneTop":3.430002700217,"strikeZoneBottom":1.60363783943772,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.90329611036284,"aZ":-32.781914209244434,"pfxX":-0.8518280666176521,"pfxZ":-0.42127676438556705,"pX":1.0084112698545218,"pZ":4.376285315423167,"vX0":-1.8412702973203865,"vY0":-119.80366338813202,"vZ0":3.6976962442893657,"x":78.56,"y":120.62,"x0":1.8971825707774737,"y0":50.000148875118455,"z0":5.740906338490358,"aX":-1.2391292750692104},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":0.4,"breakHorizontal":2.0,"spinRate":2214,"spinDirection":271},"zone":12,"typeConfidence":2.0,"plateTime":0.4570011013094666,"extension":6.549402665240396},"index":3,"playId":"0f15daea-3245-3abd-b3c3-98686545a49c","pitchNumber":4,"startTime":"2025-08-21T02:13:39.615Z","endTime":"2025-08-21T02:13:43.345Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":669289,"link":"/api/v1/people/669289","batSide":{"code":"R","description":"Right"}},"second":{"id":663647,"link":"/api/v1/people/663647"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"index":4,"playId":"451ad453-ce1d-4cef-8a27-b53e9236b265","startTime":"2025-08-21T02:13:59.892Z","endTime":"2025-08-21T02:14:04.892Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":669289,"link":"/api/v1/people/669289","batSide":{"code":"R","description":"Right"}},"second":{"id":663647,"link":"/api/v1/people/663647"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":85.4,"strikeZoneTop":3.43000318726504,"strikeZoneBottom":1.6459050985335,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.06789191561272,"aZ":-14.695862283540748,"pfxX":4.9413623164509515,"pfxZ":9.333251086637734,"pX":0.8468444893961826,"pZ":2.8006847236525627,"vX0":-5.062537001392245,"vY0":-136.0367089378917,"vZ0":-4.07306130787785,"x":84.72,"y":163.16,"x0":2.090662081250869,"y0":50.003885809078746,"z0":5.337346418123741,"aX":9.254807902036054},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":16.2,"breakHorizontal":-7.9,"spinRate":2062,"spinDirection":139},"zone":12,"typeConfidence":0.87,"plateTime":0.40275328420313583,"extension":6.737736662955531},"index":5,"playId":"c5577faa-f5e0-3204-b5b8-d019a09852b9","pitchNumber":5,"startTime":"2025-08-21T02:14:15.066Z","endTime":"2025-08-21T02:14:19.578Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":669289,"link":"/api/v1/people/669289","batSide":{"code":"R","description":"Right"}},"second":{"id":663647,"link":"/api/v1/people/663647"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"index":6,"startTime":"2025-08-21T02:14:31.275Z","endTime":"2025-08-21T02:14:46.410Z","isPitch":false,"type":"action","player":{"id":669289,"link":"/api/v1/people/669289"},"defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":669289,"link":"/api/v1/people/669289","batSide":{"code":"R","description":"Right"}},"second":{"id":663647,"link":"/api/v1/people/663647"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":85.3,"strikeZoneTop":3.43,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.61411855238527,"aZ":-13.898130128623654,"pfxX":4.35684556185441,"pfxZ":9.74890117335033,"pX":0.49105518478880367,"pZ":3.019930115772738,"vX0":-5.826568346169069,"vY0":-136.23598040683532,"vZ0":-3.493212760162017,"x":98.28,"y":157.24,"x0":2.09390215173705,"y0":50.00604134952183,"z0":5.282711658966,"aX":8.171191314870645},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":17.0,"breakHorizontal":-6.6,"spinRate":2097,"spinDirection":139},"zone":3,"typeConfidence":0.89,"plateTime":0.40241885893751483,"extension":6.814046561492666},"index":7,"playId":"c900f3b8-13f0-3f12-b1d6-8127658a012f","pitchNumber":6,"startTime":"2025-08-21T02:14:46.410Z","endTime":"2025-08-21T02:14:50.248Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":669289,"link":"/api/v1/people/669289","batSide":{"code":"R","description":"Right"}},"second":{"id":663647,"link":"/api/v1/people/663647"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669289,"link":"/api/v1/people/669289"},"credit":"b_ab"},{"player":{"id":579328,"link":"/api/v1/people/579328"},"credit":"p_ab"},{"player":{"id":669289,"link":"/api/v1/people/669289"},"credit":"b_pa"},{"player":{"id":579328,"link":"/api/v1/people/579328"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":47.8,"awayTeamWinProbability":52.2,"homeTeamWinProbabilityAdded":4.599999999999994,"leverageIndex":1.37,"dramaIndex":68.0,"contextMetrics":{},"playEndTime":"2025-08-21T02:14:50.248Z","atBatIndex":16},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"TJ Friedl strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-21T02:15:05.635Z","endTime":"2025-08-21T02:16:27.596Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":579328,"fullName":"Yusei Kikuchi","link":"/api/v1/people/579328"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"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":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":518595,"link":"/api/v1/people/518595"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"L","description":"Foul Bunt"},"description":"Foul Bunt","code":"L","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.8,"endSpeed":76.9,"strikeZoneTop":3.25,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.870893143421476,"aZ":-30.600929528591422,"pfxX":-0.25802079847429704,"pfxZ":1.0491581375929249,"pX":0.7263763449894362,"pZ":1.551138758583331,"vX0":-3.0557461327350617,"vY0":-121.94541444215469,"vZ0":-2.893809402945984,"x":89.31,"y":196.9,"x0":2.031316815906158,"y0":50.004037797347934,"z0":5.40391996917549,"aX":-0.3864437982332254},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":1.4,"breakHorizontal":1.2,"spinRate":2195,"spinDirection":263},"zone":9,"typeConfidence":2.0,"plateTime":0.4498486141619491,"extension":6.542873676049231},"index":0,"playId":"e3892d45-7675-3cc7-88a4-492dd306dfce","pitchNumber":1,"startTime":"2025-08-21T02:15:16.690Z","endTime":"2025-08-21T02:15:20.826Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":670770,"link":"/api/v1/people/670770","batSide":{"code":"L","description":"Left"}},"second":{"id":663647,"link":"/api/v1/people/663647"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":85.6,"endSpeed":78.9,"strikeZoneTop":3.25,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.968709690218407,"aZ":-32.50760120537734,"pfxX":-1.0149207835458678,"pfxZ":-0.20999034128440552,"pX":-0.5226783301755323,"pZ":1.3633281483143798,"vX0":-5.384467061638143,"vY0":-124.53625664078557,"vZ0":-3.5621194637140423,"x":136.92,"y":201.97,"x0":1.7992418431806267,"y0":50.00525740765299,"z0":5.500724686634398,"aX":-1.593707120416178},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":-1.0,"breakHorizontal":3.1,"spinRate":2293,"spinDirection":289},"zone":13,"typeConfidence":2.0,"plateTime":0.4397966310685555,"extension":6.540689834192233},"index":1,"playId":"dcee0532-2d5b-30d9-9bbb-2d23462bcdb4","pitchNumber":2,"startTime":"2025-08-21T02:15:51.025Z","endTime":"2025-08-21T02:15:54.312Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":670770,"link":"/api/v1/people/670770","batSide":{"code":"L","description":"Left"}},"second":{"id":663647,"link":"/api/v1/people/663647"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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-21T02:16:02.554Z","endTime":"2025-08-21T02:16:23.832Z","isPitch":false,"type":"action","player":{"id":670770,"link":"/api/v1/people/670770"},"defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":670770,"link":"/api/v1/people/670770","batSide":{"code":"L","description":"Left"}},"second":{"id":663647,"link":"/api/v1/people/663647"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.7,"endSpeed":78.6,"strikeZoneTop":3.25,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.20270476475383,"aZ":-32.674156831768535,"pfxX":-0.40439080912971326,"pfxZ":-0.3236397452059441,"pX":-0.6267780993332458,"pZ":1.2231020393600862,"vX0":-5.729841534545526,"vY0":-123.32133316363442,"vZ0":-3.8281611960489745,"x":140.89,"y":205.76,"x0":1.7737014011288652,"y0":50.002210041162,"z0":5.534768997004436,"aX":-0.6258836443201711},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":-1.2,"breakHorizontal":2.0,"spinRate":2380,"spinDirection":307},"zone":13,"typeConfidence":2.0,"plateTime":0.4431734102835989,"extension":6.637920317632037},"index":3,"playId":"7a671e7d-d7c2-3deb-9cd2-467e73872e91","pitchNumber":3,"startTime":"2025-08-21T02:16:23.832Z","endTime":"2025-08-21T02:16:27.596Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":670770,"link":"/api/v1/people/670770","batSide":{"code":"L","description":"Left"}},"second":{"id":663647,"link":"/api/v1/people/663647"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":670770,"link":"/api/v1/people/670770"},"credit":"b_ab"},{"player":{"id":579328,"link":"/api/v1/people/579328"},"credit":"p_ab"},{"player":{"id":670770,"link":"/api/v1/people/670770"},"credit":"b_pa"},{"player":{"id":579328,"link":"/api/v1/people/579328"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.800000000000004,"awayTeamWinProbability":48.199999999999996,"homeTeamWinProbabilityAdded":4.000000000000007,"leverageIndex":1.45,"dramaIndex":66.0,"contextMetrics":{},"playEndTime":"2025-08-21T02:16:27.596Z","atBatIndex":17},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Noelvi Marte singles on a line drive to left fielder Taylor Ward. Ke'Bryan Hayes scores.","rbi":1,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-21T02:16:55.288Z","endTime":"2025-08-21T02:17:48.680Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":60},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":579328,"fullName":"Yusei Kikuchi","link":"/api/v1/people/579328"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"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":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":621493,"link":"/api/v1/people/621493"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"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":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"responsiblePitcher":{"id":579328,"link":"/api/v1/people/579328"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Pitcher Step Off","code":"PSO","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":"ba33c214-932c-40ac-8bf4-2ae08685ec78","startTime":"2025-08-21T02:16:55.288Z","endTime":"2025-08-21T02:17:00.288Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":682622,"link":"/api/v1/people/682622","batSide":{"code":"R","description":"Right"}},"second":{"id":663647,"link":"/api/v1/people/663647"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":87.0,"strikeZoneTop":3.44,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.549941938469658,"aZ":-14.81537887742738,"pfxX":3.6858884811846595,"pfxZ":8.939560424811981,"pX":-0.8100169943128168,"pZ":2.855215881893721,"vX0":-8.749979989800476,"vY0":-138.6083451978287,"vZ0":-4.145380306584672,"x":147.88,"y":161.69,"x0":1.9115751035389308,"y0":50.00254170669526,"z0":5.362205841517719,"aX":7.1574954112318965},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":15.5,"breakHorizontal":-4.8,"spinRate":2137,"spinDirection":135},"zone":4,"typeConfidence":0.89,"plateTime":0.3954465677847603,"extension":6.82359705083034},"index":1,"playId":"bf5586da-67df-3fe7-b9cb-095fdfa15faf","pitchNumber":1,"startTime":"2025-08-21T02:17:11.289Z","endTime":"2025-08-21T02:17:14.610Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":682622,"link":"/api/v1/people/682622","batSide":{"code":"R","description":"Right"}},"second":{"id":663647,"link":"/api/v1/people/663647"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":86.7,"strikeZoneTop":3.44,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.53567969181601,"aZ":-15.859888880602302,"pfxX":4.902496339257844,"pfxZ":8.463808954395512,"pX":-0.7995282119567078,"pZ":2.6321565007576093,"vX0":-9.212101268035847,"vY0":-138.1460792430466,"vZ0":-4.596939703947013,"x":147.48,"y":167.71,"x0":1.9454111678084454,"y0":50.00392716453879,"z0":5.38809717285836,"aX":9.451785287714195},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":14.5,"breakHorizontal":-6.8,"spinRate":2125,"spinDirection":143},"zone":4,"typeConfidence":0.9,"plateTime":0.39689147606211694,"extension":6.944823270389021},"hitData":{"launchSpeed":81.1,"launchAngle":14.0,"totalDistance":185.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":103.46,"coordY":98.76}},"index":2,"playId":"663832cd-a86e-3862-85ae-047a2d5bfdce","pitchNumber":2,"startTime":"2025-08-21T02:17:35.653Z","endTime":"2025-08-21T02:17:48.680Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":682622,"link":"/api/v1/people/682622","batSide":{"code":"R","description":"Right"}},"second":{"id":663647,"link":"/api/v1/people/663647"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682622,"link":"/api/v1/people/682622"},"credit":"b_ab"},{"player":{"id":579328,"link":"/api/v1/people/579328"},"credit":"p_ab"},{"player":{"id":682622,"link":"/api/v1/people/682622"},"credit":"b_pa"},{"player":{"id":579328,"link":"/api/v1/people/579328"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":41.4,"awayTeamWinProbability":58.6,"homeTeamWinProbabilityAdded":-10.400000000000006,"leverageIndex":1.4,"dramaIndex":104.0,"contextMetrics":{},"playEndTime":"2025-08-21T02:17:48.680Z","atBatIndex":18},{"result":{"type":"atBat","event":"Runner Out","eventType":"other_out","description":"Noelvi Marte out at 2nd, catcher Travis d'Arnaud to second baseman Luis Rengifo.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-21T02:18:06.423Z","endTime":"2025-08-21T02:18:43.501Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":3},"matchup":{"batter":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":579328,"fullName":"Yusei Kikuchi","link":"/api/v1/people/579328"},"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":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Runner Out","eventType":"other_out","movementReason":"r_runner_out","runner":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":518595,"link":"/api/v1/people/518595"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":650859,"link":"/api/v1/people/650859"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":84.2,"endSpeed":77.7,"strikeZoneTop":3.77566094091405,"strikeZoneBottom":1.83143226348017,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.101648006017804,"aZ":-33.18128196516541,"pfxX":-1.493071814110691,"pfxZ":-0.6590116976549361,"pX":0.7420576136339769,"pZ":4.837562944710494,"vX0":-2.351710647472305,"vY0":-122.66973984346694,"vZ0":4.413439602074332,"x":88.71,"y":108.17,"x0":1.9035145975038417,"y0":50.00016453415607,"z0":5.828930998769879,"aX":-2.2958006663693857},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":0.0,"breakHorizontal":3.2,"spinRate":2292,"spinDirection":275},"zone":12,"typeConfidence":2.0,"plateTime":0.44490364486055656,"extension":6.538073476243219},"index":0,"playId":"de62d6a1-5e28-3d10-a736-5303af41272a","pitchNumber":1,"startTime":"2025-08-21T02:18:16.379Z","endTime":"2025-08-21T02:18:19.834Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":682829,"link":"/api/v1/people/682829","batSide":{"code":"R","description":"Right"}},"first":{"id":682622,"link":"/api/v1/people/682622"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":79.0,"endSpeed":73.7,"strikeZoneTop":3.710201665029,"strikeZoneBottom":1.82427789773768,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.247274069596692,"aZ":-36.621480122551795,"pfxX":-4.065462273820893,"pfxZ":-3.3010671556266558,"pX":-1.2680573168946103,"pZ":0.5355858257822267,"vX0":-5.145064403722616,"vY0":-114.94878405924955,"vZ0":-3.3337859691468976,"x":165.34,"y":224.32,"x0":1.5230801765791175,"y0":50.00523837567602,"z0":5.541343281503873,"aX":-5.469941525343095},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.2,"breakVerticalInduced":-6.5,"breakHorizontal":8.6,"spinRate":2517,"spinDirection":318},"zone":13,"typeConfidence":0.9,"plateTime":0.4755256590706818,"extension":6.636917684737386},"index":1,"playId":"849bd229-1c2c-317f-b411-707ab8c2a1fb","pitchNumber":2,"startTime":"2025-08-21T02:18:35.641Z","endTime":"2025-08-21T02:18:43.501Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":682829,"link":"/api/v1/people/682829","batSide":{"code":"R","description":"Right"}},"first":{"id":682622,"link":"/api/v1/people/682622"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[],"flags":[],"homeTeamWinProbability":43.7,"awayTeamWinProbability":56.3,"homeTeamWinProbabilityAdded":2.3000000000000043,"leverageIndex":0.89,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2025-08-21T02:18:43.501Z","atBatIndex":19},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Bryce Teodosio lines out sharply to center fielder TJ Friedl.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-21T02:20:49.499Z","endTime":"2025-08-21T02:21:34.999Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":669326,"fullName":"Bryce Teodosio","link":"/api/v1/people/669326"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607259,"fullName":"Nick Martinez","link":"/api/v1/people/607259"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":669326,"fullName":"Bryce Teodosio","link":"/api/v1/people/669326"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":670770,"link":"/api/v1/people/670770"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.1,"endSpeed":83.5,"strikeZoneTop":3.80490532314017,"strikeZoneBottom":1.78922066967924,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.32500994858044,"aZ":-19.143984353229175,"pfxX":-0.01227985071288451,"pfxZ":7.4254675426092644,"pX":0.7007328714652283,"pZ":1.1055490862933515,"vX0":5.923131585005557,"vY0":-131.03763087426205,"vZ0":-8.295474832828672,"x":90.29,"y":208.93,"x0":-1.5788184384112887,"y0":50.00567302573591,"z0":5.720070908863341,"aX":-0.02311893119172737},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":12.0,"breakHorizontal":-1.2,"spinRate":2228,"spinDirection":216},"zone":14,"typeConfidence":2.0,"plateTime":0.41654518645350036,"extension":5.95294892428623},"index":0,"playId":"d28ea178-b6f9-3049-9f0f-784202f9f194","pitchNumber":1,"startTime":"2025-08-21T02:21:01.532Z","endTime":"2025-08-21T02:21:05.491Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":669289,"link":"/api/v1/people/669289"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":669326,"link":"/api/v1/people/669326","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":84.9,"strikeZoneTop":3.81185996639554,"strikeZoneBottom":1.75859047793948,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.681087521987198,"aZ":-14.908324314334871,"pfxX":-6.013176636985543,"pfxZ":9.397038869764646,"pX":0.49699468992949025,"pZ":2.0202623785022453,"vX0":7.582280312206895,"vY0":-134.5640642425474,"vZ0":-7.011087189276728,"x":98.06,"y":184.23,"x0":-1.573493928071984,"y0":50.002102479183826,"z0":5.711884832621342,"aX":-11.04821101503275},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":15.7,"breakHorizontal":9.4,"spinRate":2229,"spinDirection":217},"zone":9,"typeConfidence":2.0,"plateTime":0.40673486344123333,"extension":5.998461122941998},"index":1,"playId":"ed2dc9f4-1dde-3d3d-8678-7d829d84f792","pitchNumber":2,"startTime":"2025-08-21T02:21:14.477Z","endTime":"2025-08-21T02:21:18.261Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":669289,"link":"/api/v1/people/669289"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":669326,"link":"/api/v1/people/669326","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.7,"endSpeed":74.2,"strikeZoneTop":3.64,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.820859824127556,"aZ":-42.30547032554398,"pfxX":-0.6030084126099968,"pfxZ":-7.309844425277327,"pX":0.5796018293334037,"pZ":1.8615895516456364,"vX0":4.570984429535659,"vY0":-117.40644643855015,"vZ0":-0.6577200067077593,"x":94.91,"y":188.52,"x0":-1.3206636180428994,"y0":50.00382250044973,"z0":6.1086194520451995,"aX":-0.8352600953091188},"breaks":{"breakAngle":0.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.3,"breakVerticalInduced":-13.1,"breakHorizontal":-0.1,"spinRate":2574,"spinDirection":13},"zone":9,"typeConfidence":2.0,"plateTime":0.46788809003551357,"extension":5.9264614540851},"hitData":{"launchSpeed":100.9,"launchAngle":16.0,"totalDistance":305.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":137.43,"coordY":77.55}},"index":2,"playId":"4007bb19-a640-3273-802a-b01e34d3c284","pitchNumber":3,"startTime":"2025-08-21T02:21:28.209Z","endTime":"2025-08-21T02:21:34.999Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":669289,"link":"/api/v1/people/669289"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":669326,"link":"/api/v1/people/669326","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669326,"link":"/api/v1/people/669326"},"credit":"b_ab"},{"player":{"id":607259,"link":"/api/v1/people/607259"},"credit":"p_ab"},{"player":{"id":669326,"link":"/api/v1/people/669326"},"credit":"b_pa"},{"player":{"id":607259,"link":"/api/v1/people/607259"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":40.9,"awayTeamWinProbability":59.1,"homeTeamWinProbabilityAdded":-2.8000000000000043,"leverageIndex":1.07,"dramaIndex":49.0,"contextMetrics":{},"playEndTime":"2025-08-21T02:21:34.999Z","atBatIndex":20},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Zach Neto hit by pitch.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-21T02:22:13.877Z","endTime":"2025-08-21T02:22:50.675Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607259,"fullName":"Nick Martinez","link":"/api/v1/people/607259"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-21T02:22:04.319Z","endTime":"2025-08-21T02:22:16.010Z","isPitch":false,"type":"action","player":{"id":687263,"link":"/api/v1/people/687263"},"defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":669289,"link":"/api/v1/people/669289"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":687263,"link":"/api/v1/people/687263","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":77.9,"endSpeed":72.0,"strikeZoneTop":3.3299959452446,"strikeZoneBottom":1.6495560750573,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.818722705592325,"aZ":-28.864362403148103,"pfxX":-5.153386442145793,"pfxZ":2.522536975754061,"pX":-0.6604255668124437,"pZ":2.6492719268128284,"vX0":3.3259218600306384,"vY0":-113.47635143567804,"vZ0":-1.686110673168021,"x":142.17,"y":167.25,"x0":-1.4720174292603578,"y0":50.00148043246294,"z0":6.264468076909198,"aX":-6.753074051543095},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":4.4,"breakHorizontal":8.5,"spinRate":1840,"spinDirection":253},"zone":4,"typeConfidence":2.0,"plateTime":0.4817892053533668,"extension":6.014042905766386},"index":1,"playId":"a8b71dfa-dbed-3a95-8d1f-f9c1afc5742b","pitchNumber":1,"startTime":"2025-08-21T02:22:16.010Z","endTime":"2025-08-21T02:22:20.204Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":669289,"link":"/api/v1/people/669289"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":687263,"link":"/api/v1/people/687263","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.5,"endSpeed":74.1,"strikeZoneTop":3.33000135329634,"strikeZoneBottom":1.616846560125,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.845811442834513,"aZ":-43.46128474006809,"pfxX":-0.06484644774773451,"pfxZ":-8.145272199054912,"pX":-0.08759573827421,"pZ":2.900872405286435,"vX0":2.8581384144424216,"vY0":-117.20561790788851,"vZ0":1.7122566282882705,"x":120.34,"y":160.46,"x0":-1.3160809147277892,"y0":50.00106616466114,"z0":6.229922407807838,"aX":-0.09057677347061274},"breaks":{"breakAngle":0.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.3,"breakVerticalInduced":-14.0,"breakHorizontal":-0.6,"spinRate":2444,"spinDirection":5},"zone":2,"typeConfidence":2.0,"plateTime":0.4679378487181629,"extension":5.747811622358641},"index":2,"playId":"3208a6e8-e4f3-3e72-a1a6-a50a26913810","pitchNumber":2,"startTime":"2025-08-21T02:22:30.144Z","endTime":"2025-08-21T02:22:34.111Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":669289,"link":"/api/v1/people/669289"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":687263,"link":"/api/v1/people/687263","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.2,"endSpeed":71.6,"strikeZoneTop":3.33,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.204671503255522,"aZ":-26.39008170257648,"pfxX":-7.089479484185754,"pfxZ":4.414373484357997,"pX":-1.3101353333357666,"pZ":4.1007304414773955,"vX0":2.6866281348992915,"vY0":-113.84941885376402,"vZ0":1.0771416761622343,"x":166.94,"y":128.06,"x0":-1.585410602479368,"y0":50.00362861092051,"z0":6.236399296083142,"aX":-9.292532321448567},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":8.5,"breakHorizontal":12.1,"spinRate":1609,"spinDirection":259},"zone":11,"typeConfidence":2.0,"plateTime":0.48137713631388923,"extension":6.081539837846839},"index":3,"playId":"81ea9685-d2fd-321b-adbf-1d40ff1f10da","pitchNumber":3,"startTime":"2025-08-21T02:22:43.367Z","endTime":"2025-08-21T02:22:50.675Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":669289,"link":"/api/v1/people/669289"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":687263,"link":"/api/v1/people/687263","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687263,"link":"/api/v1/people/687263"},"credit":"b_pa"},{"player":{"id":607259,"link":"/api/v1/people/607259"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":44.0,"awayTeamWinProbability":56.0,"homeTeamWinProbabilityAdded":3.1000000000000014,"leverageIndex":0.78,"dramaIndex":44.0,"contextMetrics":{},"playEndTime":"2025-08-21T02:22:50.675Z","atBatIndex":21},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Luis Rengifo grounds out to first baseman Spencer Steer. Zach Neto to 2nd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-21T02:23:48.154Z","endTime":"2025-08-21T02:24:28.120Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607259,"fullName":"Nick Martinez","link":"/api/v1/people/607259"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2],"actionIndex":[0],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":668715,"link":"/api/v1/people/668715"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-21T02:22:59.451Z","endTime":"2025-08-21T02:23:50.438Z","isPitch":false,"type":"action","player":{"id":650859,"link":"/api/v1/people/650859"},"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":77.0,"endSpeed":71.0,"strikeZoneTop":3.23,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.00830281981676,"aZ":-28.576777120315416,"pfxX":-6.390780416456786,"pfxZ":2.8184219516392304,"pX":-0.854763072359738,"pZ":2.532655484258984,"vX0":3.1495735194500742,"vY0":-112.09101038310304,"vZ0":-1.5616222926453898,"x":149.58,"y":170.4,"x0":-1.446856213735936,"y0":50.00067387242348,"z0":6.152575478816364,"aX":-8.141985782066477},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":5.0,"breakHorizontal":10.8,"spinRate":1588,"spinDirection":251},"zone":11,"typeConfidence":2.0,"plateTime":0.4884024217542975,"extension":6.041889669442494},"index":1,"playId":"af18cf08-fe60-3288-bdd6-086388578f5a","pitchNumber":1,"startTime":"2025-08-21T02:23:50.438Z","endTime":"2025-08-21T02:23:55.231Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":669289,"link":"/api/v1/people/669289"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":650859,"link":"/api/v1/people/650859","batSide":{"code":"L","description":"Left"}},"first":{"id":687263,"link":"/api/v1/people/687263"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.4,"endSpeed":82.1,"strikeZoneTop":3.23,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.007836855028025,"aZ":-19.08544740543336,"pfxX":0.8431541871400801,"pfxZ":7.624651062068918,"pX":0.5561154011003738,"pZ":2.1761610490988668,"vX0":5.482346473466556,"vY0":-130.12036673204526,"vZ0":-5.585959333085775,"x":95.8,"y":180.02,"x0":-1.6866599790502352,"y0":50.003204708615186,"z0":5.794368233455532,"aX":1.4471040087822187},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":12.8,"breakHorizontal":-2.8,"spinRate":2235,"spinDirection":211},"zone":6,"typeConfidence":2.0,"plateTime":0.4207604745237439,"extension":5.851483661381586},"hitData":{"launchSpeed":91.8,"launchAngle":-7.0,"totalDistance":20.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":147.64,"coordY":175.61}},"index":2,"playId":"18db5115-31ef-32c2-85d0-b219ed19236e","pitchNumber":2,"startTime":"2025-08-21T02:24:20.894Z","endTime":"2025-08-21T02:24:28.120Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":669289,"link":"/api/v1/people/669289"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":650859,"link":"/api/v1/people/650859","batSide":{"code":"L","description":"Left"}},"first":{"id":687263,"link":"/api/v1/people/687263"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":650859,"link":"/api/v1/people/650859"},"credit":"b_ab"},{"player":{"id":607259,"link":"/api/v1/people/607259"},"credit":"p_ab"},{"player":{"id":650859,"link":"/api/v1/people/650859"},"credit":"b_pa"},{"player":{"id":607259,"link":"/api/v1/people/607259"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":41.699999999999996,"awayTeamWinProbability":58.300000000000004,"homeTeamWinProbabilityAdded":-2.3000000000000043,"leverageIndex":1.5,"dramaIndex":57.0,"contextMetrics":{},"playEndTime":"2025-08-21T02:24:28.120Z","atBatIndex":22},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Mike Trout called out on strikes.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-21T02:24:45.382Z","endTime":"2025-08-21T02:26:53.898Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607259,"fullName":"Nick Martinez","link":"/api/v1/people/607259"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6,7],"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":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":624431,"link":"/api/v1/people/624431"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.4,"endSpeed":82.9,"strikeZoneTop":3.62000342636784,"strikeZoneBottom":1.77580620115398,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.603889951198244,"aZ":-19.445170224601437,"pfxX":0.04294985772228266,"pfxZ":7.305445637578944,"pX":1.007812510472716,"pZ":1.0208876231960105,"vX0":6.596980623123953,"vY0":-131.3625566489515,"vZ0":-8.258080796443377,"x":78.58,"y":211.22,"x0":-1.5447366793350121,"y0":50.00176115664281,"z0":5.658295176968558,"aX":0.07495949614347622},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":11.5,"breakHorizontal":-1.6,"spinRate":2265,"spinDirection":212},"zone":14,"typeConfidence":2.0,"plateTime":0.41743009829539757,"extension":5.997845939343319},"index":0,"playId":"ea8129c7-88ce-3d63-8152-57290cc43ce5","pitchNumber":1,"startTime":"2025-08-21T02:24:56.401Z","endTime":"2025-08-21T02:25:00.202Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":669289,"link":"/api/v1/people/669289"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":545361,"link":"/api/v1/people/545361","batSide":{"code":"R","description":"Right"}},"second":{"id":687263,"link":"/api/v1/people/687263"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":1,"playId":"3ea00e86-61c7-4c3b-ad9a-81fab8f5f584","startTime":"2025-08-21T02:25:13.265Z","endTime":"2025-08-21T02:25:18.265Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":669289,"link":"/api/v1/people/669289"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":545361,"link":"/api/v1/people/545361","batSide":{"code":"R","description":"Right"}},"second":{"id":687263,"link":"/api/v1/people/687263"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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,"disengagementNum":1},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.5,"endSpeed":82.0,"strikeZoneTop":3.6200026177226,"strikeZoneBottom":1.69483953624749,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.7313020403597,"aZ":-18.03251635927498,"pfxX":-0.14776297017642026,"pfxZ":8.28296163922941,"pX":1.175462517322612,"pZ":1.5024370299588505,"vX0":7.03263427143224,"vY0":-129.97995072696813,"vZ0":-7.285387172549717,"x":72.19,"y":198.21,"x0":-1.5483981498607429,"y0":50.006023037671945,"z0":5.71553606654829,"aX":-0.25292570298339007},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":13.6,"breakHorizontal":-1.3,"spinRate":2331,"spinDirection":214},"zone":14,"typeConfidence":2.0,"plateTime":0.4217024560569116,"extension":5.777093908532903},"index":2,"playId":"2390b225-fcd3-3888-bff2-63917d0a8074","pitchNumber":2,"startTime":"2025-08-21T02:25:30.394Z","endTime":"2025-08-21T02:25:35.495Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":669289,"link":"/api/v1/people/669289"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":545361,"link":"/api/v1/people/545361","batSide":{"code":"R","description":"Right"}},"second":{"id":687263,"link":"/api/v1/people/687263"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":92.0,"endSpeed":83.5,"strikeZoneTop":3.62000210793263,"strikeZoneBottom":1.7336610932344,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.782562980633962,"aZ":-13.708955208796427,"pfxX":-4.885851217585345,"pfxZ":10.272364753545846,"pX":0.6797215966573149,"pZ":3.2470249017273276,"vX0":7.778493849557748,"vY0":-133.69987204408244,"vZ0":-4.186094121219741,"x":91.09,"y":151.11,"x0":-1.642185557566335,"y0":50.00115929567467,"z0":5.8276735309210785,"aX":-8.78171680985946},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":17.8,"breakHorizontal":7.1,"spinRate":2239,"spinDirection":213},"zone":3,"typeConfidence":2.0,"plateTime":0.41082037855974196,"extension":5.918951774859391},"index":3,"playId":"c3bfb36b-7244-362f-be9f-fd76e1191bdd","pitchNumber":3,"startTime":"2025-08-21T02:25:52.422Z","endTime":"2025-08-21T02:25:56.856Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":669289,"link":"/api/v1/people/669289"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":545361,"link":"/api/v1/people/545361","batSide":{"code":"R","description":"Right"}},"second":{"id":687263,"link":"/api/v1/people/687263"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.6,"endSpeed":82.9,"strikeZoneTop":3.61999663346548,"strikeZoneBottom":1.77464489275232,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.54095701230597,"aZ":-18.315176870355938,"pfxX":-0.06336604948178959,"pfxZ":7.883667392745702,"pX":0.5627389973928378,"pZ":2.968680654646498,"vX0":5.795692812133838,"vY0":-131.88567574668605,"vZ0":-3.9681952070057283,"x":95.55,"y":158.63,"x0":-1.6568814818008315,"y0":50.00533998744437,"z0":5.847004803016817,"aX":-0.11216357234439912},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":13.6,"breakHorizontal":-1.2,"spinRate":2364,"spinDirection":211},"zone":6,"typeConfidence":2.0,"plateTime":0.4156071706320561,"extension":5.763476162178491},"index":4,"playId":"f0d4bfcd-666d-3ccf-b189-144b04b4b596","pitchNumber":4,"startTime":"2025-08-21T02:26:08.284Z","endTime":"2025-08-21T02:26:13.436Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":669289,"link":"/api/v1/people/669289"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":545361,"link":"/api/v1/people/545361","batSide":{"code":"R","description":"Right"}},"second":{"id":687263,"link":"/api/v1/people/687263"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"index":5,"startTime":"2025-08-21T02:26:17.138Z","endTime":"2025-08-21T02:26:28.664Z","isPitch":false,"type":"action","player":{"id":545361,"link":"/api/v1/people/545361"},"defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":669289,"link":"/api/v1/people/669289"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":545361,"link":"/api/v1/people/545361","batSide":{"code":"R","description":"Right"}},"second":{"id":687263,"link":"/api/v1/people/687263"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":84.3,"strikeZoneTop":3.62,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.478419678640034,"aZ":-13.240121134826962,"pfxX":-5.757949499382841,"pfxZ":10.317536894299243,"pX":0.07235932831078079,"pZ":2.946655118092497,"vX0":6.816713422224629,"vY0":-135.11255568072974,"vZ0":-4.898749748489839,"x":114.24,"y":159.22,"x0":-1.7440615999846913,"y0":50.004737410599105,"z0":5.725301120543484,"aX":-10.568734105804218},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":17.8,"breakHorizontal":8.9,"spinRate":2225,"spinDirection":220},"zone":5,"typeConfidence":2.0,"plateTime":0.4065485059897189,"extension":5.927922730723711},"index":6,"playId":"97de56a7-88fe-310d-b4bd-f4c764ad840b","pitchNumber":5,"startTime":"2025-08-21T02:26:28.664Z","endTime":"2025-08-21T02:26:31.820Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":669289,"link":"/api/v1/people/669289"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":545361,"link":"/api/v1/people/545361","batSide":{"code":"R","description":"Right"}},"second":{"id":687263,"link":"/api/v1/people/687263"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":93.5,"endSpeed":85.6,"strikeZoneTop":3.61999628629582,"strikeZoneBottom":1.81070185101773,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.21144221643915,"aZ":-14.29748815398814,"pfxX":-5.296281212289944,"pfxZ":9.506544846935286,"pX":-0.03889632470114766,"pZ":3.5272158775360376,"vX0":6.367679442511102,"vY0":-136.10320693950186,"vZ0":-3.613612277104121,"x":118.48,"y":143.55,"x0":-1.7181087281915588,"y0":50.00258753122359,"z0":5.858993228511906,"aX":-9.95982957064875},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":16.7,"breakHorizontal":8.3,"spinRate":2235,"spinDirection":214},"zone":2,"typeConfidence":2.0,"plateTime":0.40206444853820056,"extension":5.902663651004295},"index":7,"playId":"c64a6f5b-d57f-3b94-831c-456f31bd72a1","pitchNumber":6,"startTime":"2025-08-21T02:26:49.424Z","endTime":"2025-08-21T02:26:53.898Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":669289,"link":"/api/v1/people/669289"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":545361,"link":"/api/v1/people/545361","batSide":{"code":"R","description":"Right"}},"second":{"id":687263,"link":"/api/v1/people/687263"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":545361,"link":"/api/v1/people/545361"},"credit":"b_ab"},{"player":{"id":607259,"link":"/api/v1/people/607259"},"credit":"p_ab"},{"player":{"id":545361,"link":"/api/v1/people/545361"},"credit":"b_pa"},{"player":{"id":607259,"link":"/api/v1/people/607259"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":37.7,"awayTeamWinProbability":62.3,"homeTeamWinProbabilityAdded":-3.999999999999993,"leverageIndex":1.5,"dramaIndex":67.0,"contextMetrics":{},"playEndTime":"2025-08-21T02:26:53.898Z","atBatIndex":23},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Elly De La Cruz grounds out, second baseman Luis Rengifo to first baseman Niko Kavadas.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-21T02:28:49.007Z","endTime":"2025-08-21T02:29:10.788Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":579328,"fullName":"Yusei Kikuchi","link":"/api/v1/people/579328"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":650859,"link":"/api/v1/people/650859"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":694359,"link":"/api/v1/people/694359"},"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(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":94.3,"endSpeed":86.5,"strikeZoneTop":3.61,"strikeZoneBottom":1.76,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.011196149657074,"aZ":-15.15244335869825,"pfxX":5.101541353720735,"pfxZ":8.897435786426104,"pX":-0.430458258785345,"pZ":2.7815383947868457,"vX0":-8.171632890995426,"vY0":-137.1428211965013,"vZ0":-4.149553742292141,"x":133.41,"y":163.68,"x0":1.9187621406093303,"y0":50.006834893690694,"z0":5.340891316592449,"aX":9.76517671991675},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":15.5,"breakHorizontal":-7.6,"spinRate":2166,"spinDirection":139},"zone":4,"typeConfidence":0.89,"plateTime":0.3986775722250657,"extension":6.8563190860945555},"hitData":{"launchSpeed":87.7,"launchAngle":-6.0,"totalDistance":23.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":140.37,"coordY":147.17}},"index":0,"playId":"72cb8e65-beda-3e08-bed4-ea0318261a49","pitchNumber":1,"startTime":"2025-08-21T02:29:03.461Z","endTime":"2025-08-21T02:29:10.788Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":682829,"link":"/api/v1/people/682829","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682829,"link":"/api/v1/people/682829"},"credit":"b_ab"},{"player":{"id":579328,"link":"/api/v1/people/579328"},"credit":"p_ab"},{"player":{"id":682829,"link":"/api/v1/people/682829"},"credit":"b_pa"},{"player":{"id":579328,"link":"/api/v1/people/579328"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":40.0,"awayTeamWinProbability":60.0,"homeTeamWinProbabilityAdded":2.299999999999997,"leverageIndex":0.9,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2025-08-21T02:29:10.788Z","atBatIndex":24},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Miguel Andujar lines out to shortstop Zach Neto.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-21T02:29:28.535Z","endTime":"2025-08-21T02:30:17.090Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":609280,"fullName":"Miguel Andujar","link":"/api/v1/people/609280"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":579328,"fullName":"Yusei Kikuchi","link":"/api/v1/people/579328"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":609280,"fullName":"Miguel Andujar","link":"/api/v1/people/609280"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":687263,"link":"/api/v1/people/687263"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.9,"endSpeed":78.8,"strikeZoneTop":3.40999761146581,"strikeZoneBottom":1.56341792890102,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.36577124450059,"aZ":-29.77660595646202,"pfxX":0.3775950508168897,"pfxZ":1.5156225258016196,"pX":0.6286421529444466,"pZ":2.8839742974190665,"vX0":-3.14673815331679,"vY0":-125.11422330790383,"vZ0":-0.6285108154059895,"x":93.04,"y":160.91,"x0":1.8539139468898216,"y0":50.00440721592612,"z0":5.579776310343216,"aX":0.5984463685660051},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":2.9,"breakHorizontal":0.0,"spinRate":2196,"spinDirection":218},"zone":3,"typeConfidence":2.0,"plateTime":0.4378705229868358,"extension":6.90975674636335},"index":0,"playId":"b44b36f0-5d9e-3932-b03e-c48dbd7559cf","pitchNumber":1,"startTime":"2025-08-21T02:29:36.648Z","endTime":"2025-08-21T02:29:40.257Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":609280,"link":"/api/v1/people/609280","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":85.7,"strikeZoneTop":3.43444758831966,"strikeZoneBottom":1.64906944028631,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.829134852091574,"aZ":-15.997813457324167,"pfxX":5.078794341442588,"pfxZ":8.570673190793666,"pX":0.5306532203578231,"pZ":2.6975650493648113,"vX0":-5.961890796067761,"vY0":-136.7003204171485,"vZ0":-4.149294439622917,"x":96.77,"y":165.95,"x0":2.0825726658686827,"y0":50.00514628379171,"z0":5.337200372375663,"aX":9.589512746071968},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":14.8,"breakHorizontal":-7.9,"spinRate":2232,"spinDirection":137},"zone":6,"typeConfidence":0.88,"plateTime":0.40104972001106276,"extension":6.727904756408851},"index":1,"playId":"77f00d04-9f6d-3e4c-84bb-02ff236e5434","pitchNumber":2,"startTime":"2025-08-21T02:29:53.027Z","endTime":"2025-08-21T02:29:56.860Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":609280,"link":"/api/v1/people/609280","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.3,"endSpeed":87.0,"strikeZoneTop":3.41,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.93902858886967,"aZ":-14.429653261363729,"pfxX":6.323732188146476,"pfxZ":9.144604904566286,"pX":-0.776198608193672,"pZ":2.2789896509980454,"vX0":-9.468294101894095,"vY0":-138.4184729174031,"vZ0":-5.564208533985835,"x":146.59,"y":177.25,"x0":1.8673366046669366,"y0":50.00098916521711,"z0":5.281587572344305,"aX":12.268792938355732},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":15.6,"breakHorizontal":-9.5,"spinRate":2219,"spinDirection":136},"zone":4,"typeConfidence":0.91,"plateTime":0.39571920486800094,"extension":6.90288204256898},"hitData":{"launchSpeed":80.1,"launchAngle":10.0,"totalDistance":155.0,"trajectory":"line_drive","hardness":"medium","location":"6","coordinates":{"coordX":101.96,"coordY":144.19}},"index":2,"playId":"87a9edba-fcfe-3248-b1a5-4d9b4a7809c4","pitchNumber":3,"startTime":"2025-08-21T02:30:11.064Z","endTime":"2025-08-21T02:30:17.090Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":609280,"link":"/api/v1/people/609280","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":609280,"link":"/api/v1/people/609280"},"credit":"b_ab"},{"player":{"id":579328,"link":"/api/v1/people/579328"},"credit":"p_ab"},{"player":{"id":609280,"link":"/api/v1/people/609280"},"credit":"b_pa"},{"player":{"id":579328,"link":"/api/v1/people/579328"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":41.699999999999996,"awayTeamWinProbability":58.300000000000004,"homeTeamWinProbabilityAdded":1.6999999999999957,"leverageIndex":0.67,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2025-08-21T02:30:17.090Z","atBatIndex":25},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Austin Hays grounds out, shortstop Zach Neto to first baseman Niko Kavadas.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-21T02:30:25.481Z","endTime":"2025-08-21T02:31:25.726Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":3},"matchup":{"batter":{"id":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":579328,"fullName":"Yusei Kikuchi","link":"/api/v1/people/579328"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":687263,"link":"/api/v1/people/687263"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":694359,"link":"/api/v1/people/694359"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.1,"endSpeed":76.8,"strikeZoneTop":3.20650039077919,"strikeZoneBottom":1.46704262390654,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.809852859449006,"aZ":-33.085976659050736,"pfxX":-0.5839325498425829,"pfxZ":-0.6017041870115971,"pX":1.1575770557026024,"pZ":2.736154489979475,"vX0":-1.7133692033130994,"vY0":-122.48569306524745,"vZ0":-0.08870981397690003,"x":72.88,"y":164.9,"x0":1.9440698896192472,"y0":50.00417692780411,"z0":5.618921344309809,"aX":-0.8809721906189384},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":-0.8,"breakHorizontal":1.4,"spinRate":2268,"spinDirection":273},"zone":12,"typeConfidence":2.0,"plateTime":0.4484048755832779,"extension":6.5063166942021695},"index":0,"playId":"281ab4e2-2431-320f-8585-863c6c4fb660","pitchNumber":1,"startTime":"2025-08-21T02:30:43.514Z","endTime":"2025-08-21T02:30:47.364Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":669720,"link":"/api/v1/people/669720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":78.5,"endSpeed":73.4,"strikeZoneTop":3.2099970124595,"strikeZoneBottom":1.39448158413711,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.225868235119314,"aZ":-38.01403652658183,"pfxX":-0.730616068603883,"pfxZ":-4.375595782472304,"pX":-0.9498724921998598,"pZ":0.8301841400253877,"vX0":-5.718772060147374,"vY0":-114.27951984852399,"vZ0":-2.1994968739096414,"x":153.21,"y":216.37,"x0":1.6702497058650614,"y0":50.00183145109821,"z0":5.506676125760224,"aX":-0.9751023334356069},"breaks":{"breakAngle":2.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.2,"breakVerticalInduced":-8.2,"breakHorizontal":2.6,"spinRate":2418,"spinDirection":314},"zone":13,"typeConfidence":0.9,"plateTime":0.47759173858596515,"extension":6.823942162452647},"index":1,"playId":"0bd29c8e-ee14-331b-ba51-5590317dff7f","pitchNumber":2,"startTime":"2025-08-21T02:31:00.061Z","endTime":"2025-08-21T02:31:04.437Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":669720,"link":"/api/v1/people/669720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.2,"endSpeed":75.6,"strikeZoneTop":3.21,"strikeZoneBottom":1.44,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.480653474435567,"aZ":-36.0832766637688,"pfxX":-0.12682392070491222,"pfxZ":-2.697598023409073,"pX":0.5900631355007134,"pZ":2.1230556842313733,"vX0":-2.829606286890187,"vY0":-119.65084161158074,"vZ0":-0.4504012246258121,"x":94.51,"y":181.46,"x0":1.8054173575643904,"y0":50.00459145336183,"z0":5.5520739764500044,"aX":-0.18349484871090763},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.2,"breakVerticalInduced":-4.7,"breakHorizontal":1.0,"spinRate":2367,"spinDirection":294},"zone":6,"typeConfidence":2.0,"plateTime":0.45809393572577006,"extension":6.655509881708411},"hitData":{"launchSpeed":87.8,"launchAngle":-19.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":109.51,"coordY":160.48}},"index":2,"playId":"b72155bd-8c21-3829-9ff6-1241933afba8","pitchNumber":3,"startTime":"2025-08-21T02:31:18.447Z","endTime":"2025-08-21T02:31:25.726Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":669720,"link":"/api/v1/people/669720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669720,"link":"/api/v1/people/669720"},"credit":"b_ab"},{"player":{"id":579328,"link":"/api/v1/people/579328"},"credit":"p_ab"},{"player":{"id":669720,"link":"/api/v1/people/669720"},"credit":"b_pa"},{"player":{"id":579328,"link":"/api/v1/people/579328"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":42.8,"awayTeamWinProbability":57.2,"homeTeamWinProbabilityAdded":1.1000000000000014,"leverageIndex":0.45,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2025-08-21T02:31:25.726Z","atBatIndex":26},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Taylor Ward lines out to center fielder TJ Friedl.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-21T02:33:22.955Z","endTime":"2025-08-21T02:33:39.847Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607259,"fullName":"Nick Martinez","link":"/api/v1/people/607259"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"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":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":670770,"link":"/api/v1/people/670770"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_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, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":79.9,"endSpeed":73.8,"strikeZoneTop":3.39,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.25396625841932,"aZ":-42.763529924877965,"pfxX":0.8164808804373429,"pfxZ":-7.744873584087372,"pX":-0.08170249143857289,"pZ":2.04348523787438,"vX0":3.019403997505909,"vY0":-116.29781713025262,"vZ0":-0.06098880190385492,"x":120.11,"y":183.61,"x0":-1.504095778838177,"y0":50.00382041215621,"z0":6.13341368489498,"aX":1.1159493081031653},"breaks":{"breakAngle":2.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.6,"breakVerticalInduced":-13.8,"breakHorizontal":-2.3,"spinRate":2633,"spinDirection":10},"zone":8,"typeConfidence":2.0,"plateTime":0.47136587982872724,"extension":5.775899583243984},"hitData":{"launchSpeed":92.8,"launchAngle":20.0,"totalDistance":305.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":149.5,"coordY":79.43}},"index":0,"playId":"8b44cd0d-5ee2-35d4-9bc2-181f905d133a","pitchNumber":1,"startTime":"2025-08-21T02:33:31.655Z","endTime":"2025-08-21T02:33:39.847Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":669289,"link":"/api/v1/people/669289"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":621493,"link":"/api/v1/people/621493","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":621493,"link":"/api/v1/people/621493"},"credit":"b_ab"},{"player":{"id":607259,"link":"/api/v1/people/607259"},"credit":"p_ab"},{"player":{"id":621493,"link":"/api/v1/people/621493"},"credit":"b_pa"},{"player":{"id":607259,"link":"/api/v1/people/607259"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":39.800000000000004,"awayTeamWinProbability":60.199999999999996,"homeTeamWinProbabilityAdded":-2.999999999999993,"leverageIndex":1.18,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2025-08-21T02:33:39.847Z","atBatIndex":27},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Yoán Moncada homers (9) on a fly ball to center field.","rbi":1,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-21T02:33:53.500Z","endTime":"2025-08-21T02:34:54.295Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":660162,"fullName":"Yoán Moncada","link":"/api/v1/people/660162"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607259,"fullName":"Nick Martinez","link":"/api/v1/people/607259"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":660162,"fullName":"Yoán Moncada","link":"/api/v1/people/660162"},"responsiblePitcher":{"id":607259,"link":"/api/v1/people/607259"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":84.6,"strikeZoneTop":3.52250630924866,"strikeZoneBottom":1.59599231652361,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.585223200947457,"aZ":-13.595285657979177,"pfxX":-5.930232187019049,"pfxZ":10.116139499316358,"pX":-0.750617465932364,"pZ":2.533570477434594,"vX0":4.659315179882562,"vY0":-134.7372099318315,"vZ0":-6.063405311105411,"x":145.61,"y":170.37,"x0":-1.7327898324480864,"y0":50.004400114827504,"z0":5.775991133961254,"aX":-10.892241565096707},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":17.2,"breakHorizontal":9.7,"spinRate":2229,"spinDirection":212},"zone":4,"typeConfidence":2.0,"plateTime":0.40670422946441454,"extension":6.0097209104584195},"index":0,"playId":"78011eb4-bdd0-3ad6-8262-cc907edad4c6","pitchNumber":1,"startTime":"2025-08-21T02:34:02.404Z","endTime":"2025-08-21T02:34:06.960Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":669289,"link":"/api/v1/people/669289"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":660162,"link":"/api/v1/people/660162","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":78.7,"endSpeed":72.5,"strikeZoneTop":3.46,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.32840374957001,"aZ":-27.946798892906088,"pfxX":-5.701745494021665,"pfxZ":3.181645794102802,"pX":0.04048461684874338,"pZ":1.6165140354378733,"vX0":4.907735569581446,"vY0":-114.56817644593325,"vZ0":-3.8215928598266404,"x":115.46,"y":195.13,"x0":-1.3894646440179181,"y0":50.00137836886469,"z0":6.039826665227361,"aX":-7.572900228815817},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":5.0,"breakHorizontal":9.1,"spinRate":1922,"spinDirection":251},"zone":8,"typeConfidence":2.0,"plateTime":0.47822309367922644,"extension":6.076385145821227},"index":1,"playId":"d5628dc5-e94b-31d3-b6d0-b9b1f1cacf2c","pitchNumber":2,"startTime":"2025-08-21T02:34:13.201Z","endTime":"2025-08-21T02:34:16.488Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":669289,"link":"/api/v1/people/669289"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":660162,"link":"/api/v1/people/660162","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":85.0,"strikeZoneTop":3.46,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.26597943664167,"aZ":-14.078335850731328,"pfxX":-5.9357827838174835,"pfxZ":9.767202160748415,"pX":-0.6235799372840061,"pZ":2.7823958424631896,"vX0":5.020972316666049,"vY0":-135.20738327907702,"vZ0":-5.568448396955693,"x":140.77,"y":163.66,"x0":-1.7327650656130411,"y0":50.00367105115183,"z0":5.855224959079313,"aX":-10.99904499660944},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":16.7,"breakHorizontal":9.7,"spinRate":2194,"spinDirection":211},"zone":4,"typeConfidence":2.0,"plateTime":0.40498166614326614,"extension":5.8073727888981805},"hitData":{"launchSpeed":104.5,"launchAngle":23.0,"totalDistance":394.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":93.32,"coordY":43.35}},"index":2,"playId":"0787efdc-028b-356f-a77d-ace4e9bca031","pitchNumber":3,"startTime":"2025-08-21T02:34:29.797Z","endTime":"2025-08-21T02:34:54.295Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":669289,"link":"/api/v1/people/669289"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":660162,"link":"/api/v1/people/660162","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":660162,"link":"/api/v1/people/660162"},"credit":"b_ab"},{"player":{"id":607259,"link":"/api/v1/people/607259"},"credit":"p_ab"},{"player":{"id":660162,"link":"/api/v1/people/660162"},"credit":"b_pa"},{"player":{"id":607259,"link":"/api/v1/people/607259"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.300000000000004,"awayTeamWinProbability":46.699999999999996,"homeTeamWinProbabilityAdded":13.5,"leverageIndex":0.87,"dramaIndex":110.0,"contextMetrics":{},"playEndTime":"2025-08-21T02:34:54.295Z","atBatIndex":28},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jo Adell walks.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-21T02:35:08.495Z","endTime":"2025-08-21T02:36:47.422Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607259,"fullName":"Nick Martinez","link":"/api/v1/people/607259"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.8,"endSpeed":78.1,"strikeZoneTop":3.70999953800948,"strikeZoneBottom":1.89075943391222,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.55352518059463,"aZ":-29.44837136743776,"pfxX":0.29966108545859504,"pfxZ":1.7481785183956173,"pX":0.33209429616987457,"pZ":2.8063163052137496,"vX0":4.486515280176399,"vY0":-124.84244289678516,"vZ0":-1.8816520361264404,"x":104.34,"y":163.01,"x0":-1.5351137938585493,"y0":50.00454162731108,"z0":6.017897650160256,"aX":0.46842096366494074},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":2.9,"breakHorizontal":-1.7,"spinRate":2243,"spinDirection":267},"zone":6,"typeConfidence":2.0,"plateTime":0.4404645258700213,"extension":5.795073872873854},"index":0,"playId":"bce6c122-6168-3402-a4ca-6cf171db113f","pitchNumber":1,"startTime":"2025-08-21T02:35:14.736Z","endTime":"2025-08-21T02:35:18.791Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":669289,"link":"/api/v1/people/669289"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":666176,"link":"/api/v1/people/666176","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.5,"endSpeed":74.5,"strikeZoneTop":3.70999994035736,"strikeZoneBottom":1.84627574845585,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.655837603537993,"aZ":-41.938026468678544,"pfxX":0.4250269605067749,"pfxZ":-7.02924713310781,"pX":0.8335844238323823,"pZ":1.658221122466413,"vX0":4.626154994410277,"vY0":-117.25310301374958,"vZ0":-1.2412834896725202,"x":85.23,"y":194.01,"x0":-1.222110475994839,"y0":50.00333283992943,"z0":6.115950722889198,"aX":0.5895631276535666},"breaks":{"breakAngle":1.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.0,"breakVerticalInduced":-12.7,"breakHorizontal":-1.9,"spinRate":2465,"spinDirection":7},"zone":14,"typeConfidence":2.0,"plateTime":0.4675486548322936,"extension":5.867303264491095},"index":1,"playId":"b8c0a550-42df-3e10-9a6a-b62363519df5","pitchNumber":2,"startTime":"2025-08-21T02:35:29.347Z","endTime":"2025-08-21T02:35:33.683Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":669289,"link":"/api/v1/people/669289"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":666176,"link":"/api/v1/people/666176","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":84.9,"endSpeed":78.2,"strikeZoneTop":3.71000202903596,"strikeZoneBottom":1.76194267196983,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.621090022151293,"aZ":-27.8761318675786,"pfxX":-0.6253151637957588,"pfxZ":2.7837956190185436,"pX":1.12108624055217,"pZ":1.8679567098667436,"vX0":6.615779616775915,"vY0":-123.54672167898286,"vZ0":-3.979107247696277,"x":74.27,"y":188.35,"x0":-1.5103455735636235,"y0":50.00572869476985,"z0":5.842452456934574,"aX":-0.967276086482245},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":4.3,"breakHorizontal":-0.4,"spinRate":2304,"spinDirection":265},"zone":14,"typeConfidence":2.0,"plateTime":0.44333912665445574,"extension":5.958635673984614},"index":2,"playId":"f0476240-30f0-386d-b9e2-8a3591a69e97","pitchNumber":3,"startTime":"2025-08-21T02:35:43.755Z","endTime":"2025-08-21T02:35:47.401Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":669289,"link":"/api/v1/people/669289"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":666176,"link":"/api/v1/people/666176","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":77.5,"endSpeed":71.8,"strikeZoneTop":3.71000158356336,"strikeZoneBottom":1.82509842802548,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.853498453486004,"aZ":-29.130972542889754,"pfxX":-5.77723799051739,"pfxZ":2.350348535905632,"pX":-1.0611263396733723,"pZ":1.3328375697159947,"vX0":2.7419282273866976,"vY0":-112.85238227347493,"vZ0":-4.077798136349878,"x":157.45,"y":202.79,"x0":-1.5390253963906282,"y0":50.002331330319265,"z0":6.086123332606095,"aX":-7.478026613172322},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":3.6,"breakHorizontal":9.8,"spinRate":1845,"spinDirection":253},"zone":13,"typeConfidence":2.0,"plateTime":0.4846955810603766,"extension":6.029610519976487},"index":3,"playId":"365a5e7c-522c-3ade-b486-bb74d8e60572","pitchNumber":4,"startTime":"2025-08-21T02:35:58.568Z","endTime":"2025-08-21T02:36:02.697Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":669289,"link":"/api/v1/people/669289"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":666176,"link":"/api/v1/people/666176","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.3,"endSpeed":80.7,"strikeZoneTop":3.71,"strikeZoneBottom":1.82,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.52293399594835,"aZ":-23.927820625066143,"pfxX":0.09507579098758479,"pfxZ":5.027991101287572,"pX":0.914385489606926,"pZ":1.1775887931190065,"vX0":6.053425939775936,"vY0":-126.89127877923907,"vZ0":-6.6897658438774235,"x":82.15,"y":206.99,"x0":-1.5085570829155275,"y0":50.002883436948785,"z0":5.738546560284559,"aX":0.15598540592240367},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":7.9,"breakHorizontal":-1.4,"spinRate":2316,"spinDirection":225},"zone":14,"typeConfidence":2.0,"plateTime":0.43066684219486984,"extension":5.871674397136561},"index":4,"playId":"89d2530c-9532-3fbe-8af8-ad6139eff36f","pitchNumber":5,"startTime":"2025-08-21T02:36:16.048Z","endTime":"2025-08-21T02:36:19.739Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":669289,"link":"/api/v1/people/669289"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":666176,"link":"/api/v1/people/666176","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"index":5,"startTime":"2025-08-21T02:36:31.285Z","endTime":"2025-08-21T02:36:43.592Z","isPitch":false,"type":"action","player":{"id":666176,"link":"/api/v1/people/666176"},"defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":669289,"link":"/api/v1/people/669289"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":666176,"link":"/api/v1/people/666176","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.5,"endSpeed":72.1,"strikeZoneTop":3.70999814040341,"strikeZoneBottom":1.87139531354181,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.61667317566412,"aZ":-30.36797644032013,"pfxX":-7.4072827320810735,"pfxZ":1.3594385554970891,"pX":-0.663937117563131,"pZ":4.178005385998518,"vX0":3.933193700181632,"vY0":-114.26302185158428,"vZ0":1.8661685532355248,"x":142.31,"y":125.97,"x0":-1.4433186711174046,"y0":50.00025412258688,"z0":6.329830870625597,"aX":-9.814862681985513},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":3.2,"breakHorizontal":12.5,"spinRate":1681,"spinDirection":261},"zone":11,"typeConfidence":2.0,"plateTime":0.47893999404109655,"extension":5.965408928541608},"index":6,"playId":"d97598ae-6816-3643-94d2-d40e3641785e","pitchNumber":6,"startTime":"2025-08-21T02:36:43.592Z","endTime":"2025-08-21T02:36:47.422Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":669289,"link":"/api/v1/people/669289"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":666176,"link":"/api/v1/people/666176","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666176,"link":"/api/v1/people/666176"},"credit":"b_pa"},{"player":{"id":607259,"link":"/api/v1/people/607259"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":56.3,"awayTeamWinProbability":43.7,"homeTeamWinProbabilityAdded":2.999999999999993,"leverageIndex":0.79,"dramaIndex":44.0,"contextMetrics":{},"playEndTime":"2025-08-21T02:36:47.422Z","atBatIndex":29},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Travis d'Arnaud called out on strikes.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-21T02:37:03.617Z","endTime":"2025-08-21T02:38:06.571Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":518595,"fullName":"Travis d'Arnaud","link":"/api/v1/people/518595"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607259,"fullName":"Nick Martinez","link":"/api/v1/people/607259"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":518595,"fullName":"Travis d'Arnaud","link":"/api/v1/people/518595"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":624431,"link":"/api/v1/people/624431"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.1,"endSpeed":82.1,"strikeZoneTop":3.47,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.82796715798834,"aZ":-18.509319721042388,"pfxX":-0.02051196773073516,"pfxZ":7.98126453174048,"pX":0.19569159476467093,"pZ":2.2090607344707798,"vX0":4.471224572508097,"vY0":-129.67700383751873,"vZ0":-5.717758246648532,"x":109.54,"y":179.14,"x0":-1.5444720073726603,"y0":50.00242649037005,"z0":5.844029844066515,"aX":-0.036399401669631556},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":13.4,"breakHorizontal":-1.0,"spinRate":2245,"spinDirection":208},"zone":5,"typeConfidence":2.0,"plateTime":0.42156017141161506,"extension":6.0401153975897754},"index":0,"playId":"fd7b33ad-1e2b-389b-9ce4-0bff5e1f454f","pitchNumber":1,"startTime":"2025-08-21T02:37:14.428Z","endTime":"2025-08-21T02:37:17.591Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":669289,"link":"/api/v1/people/669289"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":518595,"link":"/api/v1/people/518595","batSide":{"code":"R","description":"Right"}},"first":{"id":666176,"link":"/api/v1/people/666176"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":76.4,"endSpeed":70.5,"strikeZoneTop":3.47,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.38266640274473,"aZ":-29.716495021926892,"pfxX":-8.50203059552218,"pfxZ":1.957362215526473,"pX":-0.5916554481011239,"pZ":2.6339249604808566,"vX0":4.37744111767875,"vY0":-111.23968751640415,"vZ0":-0.937158132915369,"x":139.55,"y":167.66,"x0":-1.4772658251216666,"y0":50.00411575873271,"z0":6.13301446921402,"aX":-10.688570401568883},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.1,"breakVerticalInduced":3.6,"breakHorizontal":14.3,"spinRate":1649,"spinDirection":259},"zone":4,"typeConfidence":2.0,"plateTime":0.49180311033668733,"extension":6.089197119515353},"index":1,"playId":"d4303dae-14ab-3643-b10d-6d9dcdc7dc91","pitchNumber":2,"startTime":"2025-08-21T02:37:32.520Z","endTime":"2025-08-21T02:37:35.620Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":669289,"link":"/api/v1/people/669289"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":518595,"link":"/api/v1/people/518595","batSide":{"code":"R","description":"Right"}},"first":{"id":666176,"link":"/api/v1/people/666176"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":93.6,"endSpeed":85.6,"strikeZoneTop":3.46999925719474,"strikeZoneBottom":1.5686227005047,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.114667915129044,"aZ":-12.567202621434735,"pfxX":-3.6581580357438135,"pfxZ":10.47362805952788,"pX":0.5665397324193473,"pZ":1.8422187822558074,"vX0":7.136236895715081,"vY0":-136.0282141631237,"vZ0":-7.844373258569635,"x":95.4,"y":189.04,"x0":-1.6168324760535835,"y0":50.00533364918306,"z0":5.636761041307317,"aX":-6.8504555294470935},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":17.4,"breakHorizontal":5.0,"spinRate":2189,"spinDirection":214},"zone":9,"typeConfidence":2.0,"plateTime":0.4028144934854514,"extension":5.975565977260147},"index":2,"playId":"e4ecfe43-9087-3175-9c8d-52070b69693f","pitchNumber":3,"startTime":"2025-08-21T02:38:01.707Z","endTime":"2025-08-21T02:38:06.571Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":669289,"link":"/api/v1/people/669289"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":518595,"link":"/api/v1/people/518595","batSide":{"code":"R","description":"Right"}},"first":{"id":666176,"link":"/api/v1/people/666176"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":518595,"link":"/api/v1/people/518595"},"credit":"b_ab"},{"player":{"id":607259,"link":"/api/v1/people/607259"},"credit":"p_ab"},{"player":{"id":518595,"link":"/api/v1/people/518595"},"credit":"b_pa"},{"player":{"id":607259,"link":"/api/v1/people/607259"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.800000000000004,"awayTeamWinProbability":47.199999999999996,"homeTeamWinProbabilityAdded":-3.499999999999993,"leverageIndex":1.48,"dramaIndex":64.0,"contextMetrics":{},"playEndTime":"2025-08-21T02:38:06.571Z","atBatIndex":30},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Niko Kavadas strikes out swinging.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-21T02:38:21.791Z","endTime":"2025-08-21T02:39:51.462Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":694359,"fullName":"Niko Kavadas","link":"/api/v1/people/694359"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607259,"fullName":"Nick Martinez","link":"/api/v1/people/607259"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,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":694359,"fullName":"Niko Kavadas","link":"/api/v1/people/694359"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":624431,"link":"/api/v1/people/624431"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":75.8,"endSpeed":69.9,"strikeZoneTop":3.37209283213862,"strikeZoneBottom":1.78420282186715,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.635390827476918,"aZ":-26.330874827717103,"pfxX":-6.931681159830095,"pfxZ":4.706834412968769,"pX":-1.2936348555087955,"pZ":3.5959383498118838,"vX0":2.3444205262270845,"vY0":-110.39978881865343,"vZ0":0.0453448970522351,"x":166.31,"y":141.69,"x0":-1.465475888383794,"y0":50.00221060801667,"z0":6.333904450348813,"aX":-8.603340569635417},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":8.9,"breakHorizontal":12.0,"spinRate":1610,"spinDirection":255},"zone":11,"typeConfidence":2.0,"plateTime":0.4950785921993228,"extension":5.878325022515204},"index":0,"playId":"e19db0ea-d31c-3416-99cf-c28b4706c4d4","pitchNumber":1,"startTime":"2025-08-21T02:38:31.406Z","endTime":"2025-08-21T02:38:35.143Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":669289,"link":"/api/v1/people/669289"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":694359,"link":"/api/v1/people/694359","batSide":{"code":"L","description":"Left"}},"first":{"id":666176,"link":"/api/v1/people/666176"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":78.0,"endSpeed":71.6,"strikeZoneTop":3.47224242030951,"strikeZoneBottom":1.7932471493546,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.338008613665682,"aZ":-43.930265646636705,"pfxX":1.4792756119370898,"pfxZ":-9.071428264324965,"pX":-0.6839781578388847,"pZ":2.9238162820531257,"vX0":1.1076551148725762,"vY0":-113.58141474374776,"vZ0":2.4602844835189703,"x":143.07,"y":159.84,"x0":-1.3715067272426364,"y0":50.002236307782916,"z0":6.220312120816646,"aX":1.9171501844448506},"breaks":{"breakAngle":2.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-60.6,"breakVerticalInduced":-15.4,"breakHorizontal":-3.0,"spinRate":2332,"spinDirection":12},"zone":4,"typeConfidence":2.0,"plateTime":0.4837037744873798,"extension":5.7208651858429445},"index":1,"playId":"2484bf5b-58ed-35af-bf35-41a3dd54fe50","pitchNumber":2,"startTime":"2025-08-21T02:38:48.250Z","endTime":"2025-08-21T02:38:51.990Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":669289,"link":"/api/v1/people/669289"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":694359,"link":"/api/v1/people/694359","batSide":{"code":"L","description":"Left"}},"first":{"id":666176,"link":"/api/v1/people/666176"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":76.0,"endSpeed":70.4,"strikeZoneTop":3.47057895828191,"strikeZoneBottom":1.82184252346861,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.6778460519031,"aZ":-28.690367482265035,"pfxX":-6.591778966748283,"pfxZ":2.78165992558859,"pX":-0.5269664362234024,"pZ":2.836224920645697,"vX0":3.782147943669071,"vY0":-110.76956391457732,"vZ0":-0.9198058685307282,"x":137.09,"y":162.2,"x0":-1.3950189322913549,"y0":50.000229520809114,"z0":6.24066954903779,"aX":-8.239251687476717},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":5.2,"breakHorizontal":11.0,"spinRate":1641,"spinDirection":257},"zone":4,"typeConfidence":2.0,"plateTime":0.4933542427886084,"extension":6.074984304484779},"index":2,"playId":"ed14faf4-1db7-3483-90e3-856417fa707e","pitchNumber":3,"startTime":"2025-08-21T02:39:04.950Z","endTime":"2025-08-21T02:39:09.056Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":669289,"link":"/api/v1/people/669289"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":694359,"link":"/api/v1/people/694359","batSide":{"code":"L","description":"Left"}},"first":{"id":666176,"link":"/api/v1/people/666176"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.6,"endSpeed":82.8,"strikeZoneTop":3.26,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.536060441300158,"aZ":-20.07176801708323,"pfxX":0.41390713399133805,"pfxZ":6.989357330101832,"pX":1.0310269883759051,"pZ":1.721024931166555,"vX0":6.535604750781304,"vY0":-130.28295383933323,"vZ0":-6.534171200405306,"x":77.7,"y":192.31,"x0":-1.5563662064710952,"y0":50.003845058053585,"z0":5.762231345616334,"aX":0.7148220388806472},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":11.5,"breakHorizontal":-2.0,"spinRate":2297,"spinDirection":214},"zone":14,"typeConfidence":2.0,"plateTime":0.4192742394354054,"extension":5.868869731235066},"index":3,"playId":"f637733f-bab8-3280-8f39-e0a107a43f94","pitchNumber":4,"startTime":"2025-08-21T02:39:23.146Z","endTime":"2025-08-21T02:39:26.593Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":669289,"link":"/api/v1/people/669289"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":694359,"link":"/api/v1/people/694359","batSide":{"code":"L","description":"Left"}},"first":{"id":666176,"link":"/api/v1/people/666176"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":76.6,"endSpeed":71.0,"strikeZoneTop":3.26,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.288491426851532,"aZ":-27.55061660398479,"pfxX":-7.178436069954971,"pfxZ":3.656633865725931,"pX":-0.5754612863721973,"pZ":1.1885235300315284,"vX0":3.5891562059696818,"vY0":-111.49153902223283,"vZ0":-4.509952419737966,"x":138.94,"y":206.69,"x0":-1.270179397083079,"y0":50.001999869599544,"z0":6.067892478155034,"aX":-9.073116855135064},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":5.8,"breakHorizontal":12.1,"spinRate":1700,"spinDirection":252},"zone":13,"typeConfidence":2.0,"plateTime":0.4905246111356627,"extension":5.938199046259674},"index":4,"playId":"53aa8f9f-9466-3905-a81f-a6ea8a7a182a","pitchNumber":5,"startTime":"2025-08-21T02:39:47.372Z","endTime":"2025-08-21T02:39:51.462Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":669289,"link":"/api/v1/people/669289"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":694359,"link":"/api/v1/people/694359","batSide":{"code":"L","description":"Left"}},"first":{"id":666176,"link":"/api/v1/people/666176"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694359,"link":"/api/v1/people/694359"},"credit":"b_ab"},{"player":{"id":607259,"link":"/api/v1/people/607259"},"credit":"p_ab"},{"player":{"id":694359,"link":"/api/v1/people/694359"},"credit":"b_pa"},{"player":{"id":607259,"link":"/api/v1/people/607259"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-2.8000000000000043,"leverageIndex":1.11,"dramaIndex":50.0,"contextMetrics":{},"playEndTime":"2025-08-21T02:39:51.462Z","atBatIndex":31},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Spencer Steer flies out to center fielder Bryce Teodosio.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-21T02:41:54.242Z","endTime":"2025-08-21T02:43:33.877Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":579328,"fullName":"Yusei Kikuchi","link":"/api/v1/people/579328"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":669326,"link":"/api/v1/people/669326"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":78.6,"endSpeed":73.2,"strikeZoneTop":3.34999649085275,"strikeZoneBottom":1.59554846459854,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.211797852960494,"aZ":-35.064948597473084,"pfxX":-5.93475255650206,"pfxZ":-2.15525921708892,"pX":0.07323095629849903,"pZ":2.3620833807891737,"vX0":-2.1537498151384384,"vY0":-114.58545416323994,"vZ0":0.2620474858166659,"x":114.21,"y":175.0,"x0":1.7936689550161098,"y0":50.00182011750274,"z0":5.644850421124877,"aX":-7.968404070134537},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.4,"breakVerticalInduced":-3.6,"breakHorizontal":11.3,"spinRate":2426,"spinDirection":313},"zone":5,"typeConfidence":0.9,"plateTime":0.4762153801376159,"extension":6.773969555159914},"index":0,"playId":"5f957349-eea5-3d5f-8464-723628489914","pitchNumber":1,"startTime":"2025-08-21T02:42:00.046Z","endTime":"2025-08-21T02:42:03.826Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":668715,"link":"/api/v1/people/668715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.6,"endSpeed":77.2,"strikeZoneTop":3.35,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.573661436506676,"aZ":-23.570739891064566,"pfxX":6.825434083716754,"pfxZ":5.6756818751876175,"pX":0.34471949946103225,"pZ":3.179994757177493,"vX0":-5.812385585755616,"vY0":-121.699739101282,"vZ0":-0.7504464219482818,"x":103.86,"y":152.92,"x0":1.8653618613450496,"y0":50.00233646736477,"z0":5.515303934651286,"aX":10.344135391160233},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":10.4,"breakHorizontal":-11.2,"spinRate":1572,"spinDirection":142},"zone":3,"typeConfidence":0.91,"plateTime":0.4483109634118696,"extension":6.854119351015705},"index":1,"playId":"05440ef6-d66f-32cc-acdb-4f89f0d65e1d","pitchNumber":2,"startTime":"2025-08-21T02:42:14.472Z","endTime":"2025-08-21T02:42:17.613Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":668715,"link":"/api/v1/people/668715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2025-08-21T02:42:23.686Z","endTime":"2025-08-21T02:42:35.924Z","isPitch":false,"type":"action","player":{"id":668715,"link":"/api/v1/people/668715"},"defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":668715,"link":"/api/v1/people/668715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":86.2,"strikeZoneTop":3.34999714155047,"strikeZoneBottom":1.59881699286231,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.294927471676687,"aZ":-18.460253048273888,"pfxX":6.102222811564121,"pfxZ":7.185373927906642,"pX":0.5121954610456412,"pZ":3.8598452979767277,"vX0":-5.951061074319493,"vY0":-137.0458899180889,"vZ0":-1.1126473371809993,"x":97.48,"y":134.56,"x0":1.915348631733709,"y0":50.003377707616835,"z0":5.52772430418532,"aX":11.648557180620259},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":13.0,"breakHorizontal":-9.8,"spinRate":2107,"spinDirection":134},"zone":12,"typeConfidence":0.87,"plateTime":0.39913792216474864,"extension":6.846221558656443},"index":3,"playId":"67d54698-359e-3b69-95a7-659a1a82e40f","pitchNumber":3,"startTime":"2025-08-21T02:42:35.924Z","endTime":"2025-08-21T02:42:40.185Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":668715,"link":"/api/v1/people/668715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":85.9,"strikeZoneTop":3.35,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.838540972166612,"aZ":-16.95440944202531,"pfxX":5.806704325194025,"pfxZ":8.049192884532697,"pX":0.3043960337664588,"pZ":3.1557375269168624,"vX0":-6.564130697523298,"vY0":-136.35379896648448,"vZ0":-2.920096766598115,"x":105.4,"y":153.58,"x0":1.9838688762537835,"y0":50.00197977669847,"z0":5.4046030291962985,"aX":10.978579791060739},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":14.2,"breakHorizontal":-9.2,"spinRate":2137,"spinDirection":134},"zone":3,"typeConfidence":0.87,"plateTime":0.40106860373070186,"extension":6.670638054356266},"index":4,"playId":"82d84656-cbb6-3b49-afd8-8db58d447be2","pitchNumber":4,"startTime":"2025-08-21T02:42:52.654Z","endTime":"2025-08-21T02:42:55.901Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":668715,"link":"/api/v1/people/668715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.9,"endSpeed":75.8,"strikeZoneTop":3.35,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.237665513200124,"aZ":-31.51441274107998,"pfxX":-1.1639854097845972,"pfxZ":0.453843841581274,"pX":0.4572242185975043,"pZ":1.4608122345952066,"vX0":-2.764919755310766,"vY0":-119.33734422240968,"vZ0":-2.9454670170882533,"x":99.57,"y":199.34,"x0":1.7804677960497077,"y0":50.00262550061929,"z0":5.540240948266758,"aX":-1.683690237303585},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":0.4,"breakHorizontal":2.8,"spinRate":2404,"spinDirection":308},"zone":9,"typeConfidence":2.0,"plateTime":0.4583820695346734,"extension":6.518070499230522},"hitData":{"launchSpeed":91.7,"launchAngle":34.0,"totalDistance":352.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":113.6,"coordY":57.82}},"index":5,"playId":"e5b15297-0145-37de-8389-9eee2d74c2f8","pitchNumber":5,"startTime":"2025-08-21T02:43:24.844Z","endTime":"2025-08-21T02:43:33.877Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":668715,"link":"/api/v1/people/668715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668715,"link":"/api/v1/people/668715"},"credit":"b_ab"},{"player":{"id":579328,"link":"/api/v1/people/579328"},"credit":"p_ab"},{"player":{"id":668715,"link":"/api/v1/people/668715"},"credit":"b_pa"},{"player":{"id":579328,"link":"/api/v1/people/579328"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.0,"awayTeamWinProbability":47.0,"homeTeamWinProbabilityAdded":3.0,"leverageIndex":1.17,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2025-08-21T02:43:33.877Z","atBatIndex":32},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jose Trevino lines out to right fielder Jo Adell.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-21T02:43:50.066Z","endTime":"2025-08-21T02:45:10.050Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":579328,"fullName":"Yusei Kikuchi","link":"/api/v1/people/579328"},"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":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":666176,"link":"/api/v1/people/666176"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.6,"endSpeed":76.8,"strikeZoneTop":3.08358333845671,"strikeZoneBottom":1.36139040696768,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.87557906904568,"aZ":-30.058198949997564,"pfxX":-0.9150796385057505,"pfxZ":1.4103781872334409,"pX":0.4772144723075612,"pZ":2.515855529864022,"vX0":-3.0411273438338577,"vY0":-121.75722142104152,"vZ0":-1.0380415730875356,"x":98.81,"y":170.85,"x0":1.8612683846172355,"y0":50.00442872360784,"z0":5.548522470289085,"aX":-1.3735843955221918},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":2.5,"breakHorizontal":2.4,"spinRate":2274,"spinDirection":278},"zone":6,"typeConfidence":2.0,"plateTime":0.4498310617251793,"extension":6.529017234690208},"index":0,"playId":"81bf5b16-8d24-3e87-a99e-9bf12e621826","pitchNumber":1,"startTime":"2025-08-21T02:43:58.092Z","endTime":"2025-08-21T02:44:02.102Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":624431,"link":"/api/v1/people/624431","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.0,"endSpeed":77.4,"strikeZoneTop":3.26000377268243,"strikeZoneBottom":1.52731999929632,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.879666352966925,"aZ":-23.676943572360784,"pfxX":8.213811951638245,"pfxZ":5.585250449166858,"pX":-0.3950581580711178,"pZ":2.3374220275828845,"vX0":-7.580711068092273,"vY0":-122.21605113225887,"vZ0":-2.5735354887102186,"x":132.06,"y":175.67,"x0":1.6718103116894487,"y0":50.00225841757248,"z0":5.426290500148439,"aX":12.492435988620672},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":9.8,"breakHorizontal":-13.2,"spinRate":1520,"spinDirection":139},"zone":4,"typeConfidence":0.91,"plateTime":0.4472585497447934,"extension":6.85823496642933},"index":1,"playId":"229d3ce1-5774-32e0-90ae-cd07e9d0b4f9","pitchNumber":2,"startTime":"2025-08-21T02:44:12.224Z","endTime":"2025-08-21T02:44:16.189Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":624431,"link":"/api/v1/people/624431","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2025-08-21T02:44:26.008Z","endTime":"2025-08-21T02:44:37.461Z","isPitch":false,"type":"action","player":{"id":624431,"link":"/api/v1/people/624431"},"defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":624431,"link":"/api/v1/people/624431","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.1,"endSpeed":79.1,"strikeZoneTop":3.26000024797555,"strikeZoneBottom":1.59910108801042,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.92431122139865,"aZ":-22.549279432563303,"pfxX":8.40935640245338,"pfxZ":6.195988938007694,"pX":0.2374887232876019,"pZ":-1.5584192788722306,"vX0":-6.413942803799872,"vY0":-123.42971592819211,"vZ0":-11.626675808391003,"x":107.95,"y":280.86,"x0":1.7680632955752038,"y0":50.004471340977354,"z0":5.0866412844939815,"aX":13.069375962063942},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":8.9,"breakHorizontal":-13.9,"spinRate":1535,"spinDirection":136},"zone":14,"typeConfidence":0.91,"plateTime":0.4425442979088565,"extension":7.075303341833062},"index":3,"playId":"ace32033-5f3d-30ba-a84d-8a748266462e","pitchNumber":3,"startTime":"2025-08-21T02:44:37.461Z","endTime":"2025-08-21T02:44:40.736Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":624431,"link":"/api/v1/people/624431","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":86.1,"strikeZoneTop":3.26,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.14202345620744,"aZ":-14.106449116593632,"pfxX":5.1269598484080685,"pfxZ":9.429363131384905,"pX":0.9394693801250303,"pZ":2.633972624937809,"vX0":-5.001203805082663,"vY0":-138.1150471981689,"vZ0":-4.721197979182883,"x":81.19,"y":167.66,"x0":2.11488272112864,"y0":50.00210147434483,"z0":5.326793031067665,"aX":9.822923364982893},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":16.2,"breakHorizontal":-8.2,"spinRate":1992,"spinDirection":134},"zone":12,"typeConfidence":0.9,"plateTime":0.3978325504660769,"extension":6.836362106673389},"hitData":{"launchSpeed":85.9,"launchAngle":26.0,"totalDistance":287.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":202.79,"coordY":112.47}},"index":4,"playId":"6e02a57f-ac29-353e-9f6c-f3a77bccdbe5","pitchNumber":4,"startTime":"2025-08-21T02:45:02.907Z","endTime":"2025-08-21T02:45:10.050Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":624431,"link":"/api/v1/people/624431","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":624431,"link":"/api/v1/people/624431"},"credit":"b_ab"},{"player":{"id":579328,"link":"/api/v1/people/579328"},"credit":"p_ab"},{"player":{"id":624431,"link":"/api/v1/people/624431"},"credit":"b_pa"},{"player":{"id":579328,"link":"/api/v1/people/579328"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.2,"awayTeamWinProbability":44.8,"homeTeamWinProbabilityAdded":2.200000000000003,"leverageIndex":0.88,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2025-08-21T02:45:10.050Z","atBatIndex":33},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Ke'Bryan Hayes doubles (14) on a sharp line drive to left fielder Taylor Ward.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-21T02:45:23.637Z","endTime":"2025-08-21T02:46:21.151Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":579328,"fullName":"Yusei Kikuchi","link":"/api/v1/people/579328"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":621493,"link":"/api/v1/people/621493"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":77.5,"endSpeed":72.2,"strikeZoneTop":3.28000121014082,"strikeZoneBottom":1.52013436871355,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.49926711576646,"aZ":-38.72325849408426,"pfxX":-2.6997545473252704,"pfxZ":-5.037987931364494,"pX":0.48428443235132734,"pZ":0.9921773041790048,"vX0":-1.9744451025249528,"vY0":-112.9495415289616,"vZ0":-1.4642253337303044,"x":98.54,"y":211.99,"x0":1.7188474846241915,"y0":50.004038542229495,"z0":5.523164347093603,"aX":-3.5077935226358923},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.4,"breakVerticalInduced":-9.2,"breakHorizontal":5.4,"spinRate":2440,"spinDirection":321},"zone":14,"typeConfidence":0.9,"plateTime":0.48390096089340373,"extension":6.731584109756496},"index":0,"playId":"af49f305-cb30-3f1a-acdf-999c3613aabc","pitchNumber":1,"startTime":"2025-08-21T02:45:35.753Z","endTime":"2025-08-21T02:45:39.984Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":663647,"link":"/api/v1/people/663647","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":77.7,"endSpeed":72.4,"strikeZoneTop":3.13592570665372,"strikeZoneBottom":1.37603182124948,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":17.822710862883003,"aZ":-38.173235113794675,"pfxX":-2.9354047691167633,"pfxZ":-4.547631801825352,"pX":0.9572321524868652,"pZ":3.809148797883578,"vX0":-1.0789970764200298,"vY0":-113.22588887089366,"vZ0":4.062040593983149,"x":80.51,"y":135.93,"x0":1.8194238507702685,"y0":50.00537219294439,"z0":5.776376778208951,"aX":-3.8680308130216816},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.8,"breakVerticalInduced":-7.2,"breakHorizontal":5.5,"spinRate":2478,"spinDirection":313},"zone":12,"typeConfidence":0.9,"plateTime":0.4810414677311625,"extension":6.8589542463883735},"index":1,"playId":"840d89fc-6d05-3854-8a76-536e46e254f0","pitchNumber":2,"startTime":"2025-08-21T02:45:52.287Z","endTime":"2025-08-21T02:45:56.206Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":663647,"link":"/api/v1/people/663647","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.1,"endSpeed":74.6,"strikeZoneTop":3.26,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.060812459423758,"aZ":-33.01457343260433,"pfxX":0.17922189637438507,"pfxZ":-0.5993236969246425,"pX":-0.08763227850719364,"pZ":1.7600310111201696,"vX0":-4.400597127753156,"vY0":-118.03845537107527,"vZ0":-1.5726014663343846,"x":120.34,"y":191.26,"x0":1.7797012213441583,"y0":50.001208284239624,"z0":5.482482017826414,"aX":0.25245756456401547},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":-1.2,"breakHorizontal":0.8,"spinRate":2311,"spinDirection":290},"zone":8,"typeConfidence":2.0,"plateTime":0.4645307918462662,"extension":6.6744139893609855},"hitData":{"launchSpeed":107.0,"launchAngle":13.0,"totalDistance":291.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":89.53,"coordY":60.2}},"index":2,"playId":"cfc4a5ec-1174-3148-a58e-4d2a0dbab470","pitchNumber":3,"startTime":"2025-08-21T02:46:08.094Z","endTime":"2025-08-21T02:46:21.151Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":663647,"link":"/api/v1/people/663647","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663647,"link":"/api/v1/people/663647"},"credit":"b_ab"},{"player":{"id":579328,"link":"/api/v1/people/579328"},"credit":"p_ab"},{"player":{"id":663647,"link":"/api/v1/people/663647"},"credit":"b_pa"},{"player":{"id":579328,"link":"/api/v1/people/579328"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.1,"awayTeamWinProbability":47.9,"homeTeamWinProbabilityAdded":-3.1000000000000014,"leverageIndex":0.58,"dramaIndex":39.0,"contextMetrics":{},"playEndTime":"2025-08-21T02:46:21.151Z","atBatIndex":34},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Santiago Espinal flies out to left fielder Taylor Ward.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-21T02:46:43.293Z","endTime":"2025-08-21T02:47:06.261Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":669289,"fullName":"Santiago Espinal","link":"/api/v1/people/669289"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":579328,"fullName":"Yusei Kikuchi","link":"/api/v1/people/579328"},"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":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":669289,"fullName":"Santiago Espinal","link":"/api/v1/people/669289"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":621493,"link":"/api/v1/people/621493"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":85.9,"strikeZoneTop":3.43,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.152214170724314,"aZ":-17.440044367037387,"pfxX":4.06403278716316,"pfxZ":7.783730397658616,"pX":-0.25504676825047273,"pZ":3.0759988002198537,"vX0":-7.310203620873445,"vY0":-136.72201286036906,"vZ0":-3.0166977172456817,"x":126.72,"y":155.73,"x0":1.9253885851675174,"y0":50.00387665654438,"z0":5.390615585165821,"aX":7.694740841881584},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":13.7,"breakHorizontal":-5.8,"spinRate":2135,"spinDirection":140},"zone":2,"typeConfidence":0.86,"plateTime":0.40061201405235103,"extension":6.825545938798144},"hitData":{"launchSpeed":90.3,"launchAngle":34.0,"totalDistance":354.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":73.35,"coordY":66.36}},"index":0,"playId":"dc5b86ba-3415-3088-a675-1ad6c3c4ef84","pitchNumber":1,"startTime":"2025-08-21T02:46:57.530Z","endTime":"2025-08-21T02:47:06.261Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":669289,"link":"/api/v1/people/669289","batSide":{"code":"R","description":"Right"}},"second":{"id":663647,"link":"/api/v1/people/663647"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669289,"link":"/api/v1/people/669289"},"credit":"b_ab"},{"player":{"id":579328,"link":"/api/v1/people/579328"},"credit":"p_ab"},{"player":{"id":669289,"link":"/api/v1/people/669289"},"credit":"b_pa"},{"player":{"id":579328,"link":"/api/v1/people/579328"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":56.699999999999996,"awayTeamWinProbability":43.300000000000004,"homeTeamWinProbabilityAdded":4.599999999999994,"leverageIndex":1.73,"dramaIndex":77.0,"contextMetrics":{},"playEndTime":"2025-08-21T02:47:06.261Z","atBatIndex":35},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Bryce Teodosio strikes out swinging.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-21T02:49:03.275Z","endTime":"2025-08-21T02:50:16.968Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":669326,"fullName":"Bryce Teodosio","link":"/api/v1/people/669326"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607259,"fullName":"Nick Martinez","link":"/api/v1/people/607259"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669326,"fullName":"Bryce Teodosio","link":"/api/v1/people/669326"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":624431,"link":"/api/v1/people/624431"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.0,"endSpeed":73.6,"strikeZoneTop":3.72238434947,"strikeZoneBottom":1.77814812733772,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.18179263777331,"aZ":-39.59364804309603,"pfxX":0.6079377552018359,"pfxZ":-5.409188914145529,"pX":-0.5838472285963135,"pZ":3.0611870821710867,"vX0":1.756443813606586,"vY0":-116.4682865430514,"vZ0":1.3482164525041218,"x":139.25,"y":156.13,"x0":-1.4271949364536105,"y0":50.0026739064685,"z0":6.223543990053529,"aX":0.83371184852435},"breaks":{"breakAngle":1.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.0,"breakVerticalInduced":-9.1,"breakHorizontal":-1.6,"spinRate":2447,"spinDirection":7},"zone":4,"typeConfidence":2.0,"plateTime":0.4705498009928686,"extension":5.875309830313905},"index":0,"playId":"6a73236a-2e33-36bd-b96f-3b8ba7770111","pitchNumber":1,"startTime":"2025-08-21T02:49:10.429Z","endTime":"2025-08-21T02:49:15.285Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":669289,"link":"/api/v1/people/669289"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":669326,"link":"/api/v1/people/669326","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":85.1,"strikeZoneTop":3.64,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.74478650422237,"aZ":-15.502043175571215,"pfxX":-3.922913023735256,"pfxZ":8.962388379115792,"pX":0.138312860119439,"pZ":3.313882454395317,"vX0":6.126248264075666,"vY0":-135.56294204326835,"vZ0":-4.025016203600559,"x":111.73,"y":149.31,"x0":-1.641600578178398,"y0":50.00469686872412,"z0":5.900696653796216,"aX":-7.2996825796650375},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":15.6,"breakHorizontal":5.8,"spinRate":2159,"spinDirection":215},"zone":2,"typeConfidence":2.0,"plateTime":0.40409309405060734,"extension":5.854023298113473},"index":1,"playId":"3423ea94-89c1-30eb-96f4-dd4b1257d78c","pitchNumber":2,"startTime":"2025-08-21T02:49:23.010Z","endTime":"2025-08-21T02:49:26.458Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":669289,"link":"/api/v1/people/669289"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":669326,"link":"/api/v1/people/669326","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":78.3,"endSpeed":72.5,"strikeZoneTop":3.64,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.759010798168827,"aZ":-30.312401143043108,"pfxX":-6.313304016953898,"pfxZ":1.4045073107781274,"pX":-0.10047743188857444,"pZ":2.8391412525091804,"vX0":4.7944621256975175,"vY0":-114.08041218027304,"vZ0":-0.7624837194660993,"x":120.83,"y":162.12,"x0":-1.4027463263894004,"y0":50.00254268650692,"z0":6.149219948359523,"aX":-8.373274783612871},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":2.6,"breakHorizontal":10.3,"spinRate":1806,"spinDirection":259},"zone":5,"typeConfidence":2.0,"plateTime":0.478973733953699,"extension":5.867974163493332},"index":2,"playId":"8a685c0d-5e0b-3b18-b9d3-29f749ab4c8d","pitchNumber":3,"startTime":"2025-08-21T02:49:38.770Z","endTime":"2025-08-21T02:49:42.985Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":669289,"link":"/api/v1/people/669289"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":669326,"link":"/api/v1/people/669326","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":77.5,"endSpeed":71.9,"strikeZoneTop":3.63920452681691,"strikeZoneBottom":1.69514729651557,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.56068843826009,"aZ":-26.561796213084772,"pfxX":-7.990361201423797,"pfxZ":4.352182598923668,"pX":0.9137623188135726,"pZ":0.4835414855449645,"vX0":6.565681234543101,"vY0":-112.59557251807233,"vZ0":-6.396265692386876,"x":82.17,"y":225.72,"x0":-0.9954318073705698,"y0":50.00476321411762,"z0":6.033321562224054,"aX":-10.308378640301619},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":6.6,"breakHorizontal":12.8,"spinRate":1944,"spinDirection":244},"zone":14,"typeConfidence":2.0,"plateTime":0.48560015619950736,"extension":5.988310804886408},"index":3,"playId":"936c7043-287f-371b-8e30-9916c7981c31","pitchNumber":4,"startTime":"2025-08-21T02:49:56.028Z","endTime":"2025-08-21T02:50:00.488Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":669289,"link":"/api/v1/people/669289"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":669326,"link":"/api/v1/people/669326","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":87.2,"endSpeed":80.6,"strikeZoneTop":3.64,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.7865836541166,"aZ":-25.650706898723712,"pfxX":0.4626519076750366,"pfxZ":3.9838499383984267,"pX":1.3870595435432218,"pZ":1.7722934445341643,"vX0":7.133265702679159,"vY0":-126.87008392447122,"vZ0":-5.04301313560857,"x":64.13,"y":190.93,"x0":-1.5155180419085752,"y0":50.00369150701679,"z0":5.817977710951048,"aX":0.7575766663759175},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":6.4,"breakHorizontal":-2.4,"spinRate":2431,"spinDirection":223},"zone":14,"typeConfidence":2.0,"plateTime":0.4309268057113802,"extension":5.98409961421719},"index":4,"playId":"2bb1868e-8dd6-3cac-b28c-87cdfb33af62","pitchNumber":5,"startTime":"2025-08-21T02:50:12.982Z","endTime":"2025-08-21T02:50:16.968Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":669289,"link":"/api/v1/people/669289"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":669326,"link":"/api/v1/people/669326","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669326,"link":"/api/v1/people/669326"},"credit":"b_ab"},{"player":{"id":607259,"link":"/api/v1/people/607259"},"credit":"p_ab"},{"player":{"id":669326,"link":"/api/v1/people/669326"},"credit":"b_pa"},{"player":{"id":607259,"link":"/api/v1/people/607259"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.7,"awayTeamWinProbability":46.3,"homeTeamWinProbabilityAdded":-2.999999999999993,"leverageIndex":1.16,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2025-08-21T02:50:16.968Z","atBatIndex":36},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Zach Neto grounds out, shortstop Elly De La Cruz to first baseman Spencer Steer.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-21T02:50:29.812Z","endTime":"2025-08-21T02:52:21.943Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607259,"fullName":"Nick Martinez","link":"/api/v1/people/607259"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,5],"actionIndex":[4],"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":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":682829,"link":"/api/v1/people/682829"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":668715,"link":"/api/v1/people/668715"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":81.0,"endSpeed":74.8,"strikeZoneTop":3.32999715841444,"strikeZoneBottom":1.57336871293261,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.45684690524245,"aZ":-44.38098603743811,"pfxX":0.37295283984375704,"pfxZ":-8.70418818240255,"pX":0.15774286438498772,"pZ":1.955678387804207,"vX0":3.3412604820910774,"vY0":-117.96897998441779,"vZ0":-0.23307569464620714,"x":110.99,"y":185.98,"x0":-1.3282574687369135,"y0":50.00311172843003,"z0":6.1636894329731335,"aX":0.5223547605596559},"breaks":{"breakAngle":1.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.2,"breakVerticalInduced":-15.5,"breakHorizontal":-1.6,"spinRate":2543,"spinDirection":10},"zone":8,"typeConfidence":2.0,"plateTime":0.46517273468138365,"extension":5.944356306773573},"index":0,"playId":"e3abf33b-1712-3b32-8dcf-0992222855d1","pitchNumber":1,"startTime":"2025-08-21T02:50:39.542Z","endTime":"2025-08-21T02:50:43.723Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":669289,"link":"/api/v1/people/669289"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":687263,"link":"/api/v1/people/687263","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.9,"endSpeed":74.3,"strikeZoneTop":3.32999796888856,"strikeZoneBottom":1.69998763111614,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.79420236397854,"aZ":-42.500800720912665,"pfxX":1.2976228866816881,"pfxZ":-7.417828565613938,"pX":0.5275416997951502,"pZ":2.64372633768072,"vX0":3.5252005914830145,"vY0":-117.69842643804029,"vZ0":0.8450846384491222,"x":96.89,"y":167.4,"x0":-1.1623008182038672,"y0":50.000263486917554,"z0":6.237741254313927,"aX":1.8069041344071313},"breaks":{"breakAngle":3.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.0,"breakVerticalInduced":-12.8,"breakHorizontal":-3.2,"spinRate":2504,"spinDirection":10},"zone":6,"typeConfidence":2.0,"plateTime":0.46661717473037134,"extension":5.852712655511195},"index":1,"playId":"3eb36e81-6d75-38d5-9bea-8c7cda9d4b2f","pitchNumber":2,"startTime":"2025-08-21T02:50:53.362Z","endTime":"2025-08-21T02:50:57.495Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":669289,"link":"/api/v1/people/669289"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":687263,"link":"/api/v1/people/687263","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2025-08-21T02:51:02.821Z","endTime":"2025-08-21T02:51:16.876Z","isPitch":false,"type":"action","player":{"id":687263,"link":"/api/v1/people/687263"},"defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":669289,"link":"/api/v1/people/669289"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":687263,"link":"/api/v1/people/687263","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":2,"outs":1},"pitchData":{"startSpeed":86.5,"endSpeed":79.0,"strikeZoneTop":3.33,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.25521798816966,"aZ":-28.995701520184365,"pfxX":-0.31931477335250147,"pfxZ":1.9983600459458453,"pX":1.1812333210730468,"pZ":2.12800209378862,"vX0":6.538940461378524,"vY0":-125.73565753225145,"vZ0":-3.4007639990302465,"x":71.97,"y":181.32,"x0":-1.4197319849588181,"y0":50.00224199196116,"z0":5.869747990660537,"aX":-0.5086482981985014},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":3.0,"breakHorizontal":-1.1,"spinRate":2417,"spinDirection":259},"zone":14,"typeConfidence":2.0,"plateTime":0.43686675605101266,"extension":5.970862903767643},"index":3,"playId":"25ddcb4c-9dbf-3156-b7da-667a802d9614","pitchNumber":3,"startTime":"2025-08-21T02:51:16.876Z","endTime":"2025-08-21T02:51:20.170Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":669289,"link":"/api/v1/people/669289"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":687263,"link":"/api/v1/people/687263","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":4,"startTime":"2025-08-21T02:51:37.840Z","endTime":"2025-08-21T02:52:14.133Z","isPitch":false,"type":"action","player":{"id":687263,"link":"/api/v1/people/687263"},"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.3,"endSpeed":75.0,"strikeZoneTop":3.33,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.271998581988154,"aZ":-43.21205591251934,"pfxX":0.9461455717169348,"pfxZ":-7.797961073952193,"pX":0.15366227903509352,"pZ":2.235128022480722,"vX0":3.0407119895408874,"vY0":-118.37576845554904,"vZ0":0.11678127024982476,"x":111.14,"y":178.43,"x0":-1.2721766759540774,"y0":50.005555491855965,"z0":6.151653701784889,"aX":1.3382664275512133},"breaks":{"breakAngle":2.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.2,"breakVerticalInduced":-13.8,"breakHorizontal":-2.5,"spinRate":2475,"spinDirection":9},"zone":5,"typeConfidence":2.0,"plateTime":0.46326652547956737,"extension":5.856969166708432},"hitData":{"launchSpeed":82.7,"launchAngle":-5.0,"totalDistance":22.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":109.51,"coordY":152.01}},"index":5,"playId":"9ff12468-3cc5-3f3c-b62b-522cbb92cf12","pitchNumber":4,"startTime":"2025-08-21T02:52:14.133Z","endTime":"2025-08-21T02:52:21.943Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":669289,"link":"/api/v1/people/669289"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":687263,"link":"/api/v1/people/687263","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687263,"link":"/api/v1/people/687263"},"credit":"b_ab"},{"player":{"id":607259,"link":"/api/v1/people/607259"},"credit":"p_ab"},{"player":{"id":687263,"link":"/api/v1/people/687263"},"credit":"b_pa"},{"player":{"id":607259,"link":"/api/v1/people/607259"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.5,"awayTeamWinProbability":48.5,"homeTeamWinProbabilityAdded":-2.200000000000003,"leverageIndex":0.88,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2025-08-21T02:52:21.943Z","atBatIndex":37},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Luis Rengifo flies out to center fielder TJ Friedl.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-21T02:52:38.028Z","endTime":"2025-08-21T02:53:08.740Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607259,"fullName":"Nick Martinez","link":"/api/v1/people/607259"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"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":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":670770,"link":"/api/v1/people/670770"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.1,"endSpeed":73.8,"strikeZoneTop":2.78626732569187,"strikeZoneBottom":1.28715054282463,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.37367658028695,"aZ":-41.85557649752063,"pfxX":-0.6308874656613221,"pfxZ":-7.077522420549362,"pX":-0.38055218429201504,"pZ":1.7102799469560586,"vX0":2.3852379913304613,"vY0":-116.66665843151765,"vZ0":-1.0220154307501679,"x":131.51,"y":192.6,"x0":-1.3372717813718842,"y0":50.00070570670976,"z0":6.123164288005765,"aX":-0.8638819506971869},"breaks":{"breakAngle":1.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.6,"breakVerticalInduced":-12.7,"breakHorizontal":0.5,"spinRate":2409,"spinDirection":13},"zone":7,"typeConfidence":2.0,"plateTime":0.47073440161439395,"extension":5.939150895175525},"index":0,"playId":"e6ef65a3-cddf-344a-b901-a40ca8165739","pitchNumber":1,"startTime":"2025-08-21T02:52:48.641Z","endTime":"2025-08-21T02:52:52.494Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":669289,"link":"/api/v1/people/669289"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":650859,"link":"/api/v1/people/650859","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":77.5,"endSpeed":71.5,"strikeZoneTop":3.23,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.423639371703278,"aZ":-27.785772409087652,"pfxX":-7.832887001176576,"pfxZ":3.406031946905471,"pX":-0.8132386232141363,"pZ":1.7768818549934113,"vX0":3.588888845351395,"vY0":-112.78982298433871,"vZ0":-3.351532709531205,"x":148.0,"y":190.8,"x0":-1.4069536581350714,"y0":50.00389400808524,"z0":6.082640878712625,"aX":-10.097378869599126},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":5.6,"breakHorizontal":13.3,"spinRate":1652,"spinDirection":250},"zone":7,"typeConfidence":2.0,"plateTime":0.4855336014246041,"extension":6.053553226024372},"hitData":{"launchSpeed":76.3,"launchAngle":34.0,"totalDistance":280.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":136.28,"coordY":87.86}},"index":1,"playId":"fa190f1a-b4e1-3577-833d-20466c644a57","pitchNumber":2,"startTime":"2025-08-21T02:53:00.831Z","endTime":"2025-08-21T02:53:08.740Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":669289,"link":"/api/v1/people/669289"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":650859,"link":"/api/v1/people/650859","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":650859,"link":"/api/v1/people/650859"},"credit":"b_ab"},{"player":{"id":607259,"link":"/api/v1/people/607259"},"credit":"p_ab"},{"player":{"id":650859,"link":"/api/v1/people/650859"},"credit":"b_pa"},{"player":{"id":607259,"link":"/api/v1/people/607259"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-1.5,"leverageIndex":0.59,"dramaIndex":29.0,"contextMetrics":{},"playEndTime":"2025-08-21T02:53:08.740Z","atBatIndex":38},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"TJ Friedl singles on a ground ball to left fielder Taylor Ward.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-21T02:55:10.210Z","endTime":"2025-08-21T02:55:56.261Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":579328,"fullName":"Yusei Kikuchi","link":"/api/v1/people/579328"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":621493,"link":"/api/v1/people/621493"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Oswald Peraza replaces shortstop Zach Neto, batting 1st, playing shortstop.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-21T02:54:28.320Z","endTime":"2025-08-21T02:55:12.434Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":672724,"link":"/api/v1/people/672724"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"101","replacedPlayer":{"id":687263,"link":"/api/v1/people/687263"},"defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":670770,"link":"/api/v1/people/670770","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":93.1,"endSpeed":85.7,"strikeZoneTop":3.25000196866294,"strikeZoneBottom":1.63154391403193,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.80236537602609,"aZ":-17.337947854915495,"pfxX":5.406351995976859,"pfxZ":7.950144300250195,"pX":-0.05931404195460332,"pZ":1.8465053633818638,"vX0":-7.7637428532751995,"vY0":-135.32986927780397,"vZ0":-5.878420917270958,"x":119.26,"y":188.92,"x0":2.1360639057331645,"y0":50.006021170027445,"z0":5.24954555367235,"aX":10.093445984917215},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":13.4,"breakHorizontal":-8.3,"spinRate":2086,"spinDirection":138},"zone":8,"typeConfidence":0.85,"plateTime":0.40377020416750575,"extension":6.889744490180773},"index":1,"playId":"2641ae5a-8c58-3698-8c07-b972bb4b4998","pitchNumber":1,"startTime":"2025-08-21T02:55:12.434Z","endTime":"2025-08-21T02:55:16.234Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":670770,"link":"/api/v1/people/670770","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":84.3,"endSpeed":77.7,"strikeZoneTop":3.24999985398966,"strikeZoneBottom":1.60059123257162,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.56698846248276,"aZ":-34.47899490161645,"pfxX":-1.0505622351200676,"pfxZ":-1.5132974604010627,"pX":-1.025878513674762,"pZ":3.1881664593910983,"vX0":-6.681278959881164,"vY0":-122.6249418968884,"vZ0":1.1853672043747316,"x":156.1,"y":152.7,"x0":1.8669837541851126,"y0":50.00085296099443,"z0":5.633433001024526,"aX":-1.6022982497525184},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":-2.2,"breakHorizontal":3.5,"spinRate":2389,"spinDirection":286},"zone":11,"typeConfidence":2.0,"plateTime":0.4461706543630388,"extension":7.070075413008834},"index":2,"playId":"7933e6bd-a5c7-3ef0-91ed-64e2f401519f","pitchNumber":2,"startTime":"2025-08-21T02:55:28.489Z","endTime":"2025-08-21T02:55:32.429Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":670770,"link":"/api/v1/people/670770","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.3,"endSpeed":77.2,"strikeZoneTop":3.25,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.31561316958757,"aZ":-31.991243497483,"pfxX":-1.8077067533305688,"pfxZ":0.11752395449659403,"pX":-0.25736335680563066,"pZ":1.7775270803016638,"vX0":-4.714830901689506,"vY0":-121.36674141550921,"vZ0":-2.1352356285380054,"x":126.81,"y":190.79,"x0":1.9401389631155634,"y0":50.00061910617242,"z0":5.437633251953694,"aX":-2.712524859061326},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":0.0,"breakHorizontal":4.3,"spinRate":2171,"spinDirection":223},"zone":8,"typeConfidence":2.0,"plateTime":0.45019455472168657,"extension":7.150825023512441},"hitData":{"launchSpeed":97.5,"launchAngle":6.0,"totalDistance":135.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":93.2,"coordY":107.89}},"index":3,"playId":"84eaa247-95bc-32bc-841a-03e6870e9753","pitchNumber":3,"startTime":"2025-08-21T02:55:46.180Z","endTime":"2025-08-21T02:55:56.261Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":670770,"link":"/api/v1/people/670770","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":670770,"link":"/api/v1/people/670770"},"credit":"b_ab"},{"player":{"id":579328,"link":"/api/v1/people/579328"},"credit":"p_ab"},{"player":{"id":670770,"link":"/api/v1/people/670770"},"credit":"b_pa"},{"player":{"id":579328,"link":"/api/v1/people/579328"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":44.7,"awayTeamWinProbability":55.3,"homeTeamWinProbabilityAdded":-5.299999999999997,"leverageIndex":1.32,"dramaIndex":71.0,"contextMetrics":{},"playEndTime":"2025-08-21T02:55:56.261Z","atBatIndex":39},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Noelvi Marte singles on a fly ball to right fielder Jo Adell. TJ Friedl to 2nd.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":40,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-21T02:56:12.510Z","endTime":"2025-08-21T02:56:50.800Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":579328,"fullName":"Yusei Kikuchi","link":"/api/v1/people/579328"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"postOnSecond":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":666176,"link":"/api/v1/people/666176"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":83.3,"endSpeed":76.1,"strikeZoneTop":3.4519618058597,"strikeZoneBottom":1.69943337296726,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.793427026542876,"aZ":-29.74796961889932,"pfxX":-0.32083504467354507,"pfxZ":1.6327891478353092,"pX":0.688678648407919,"pZ":3.638825747207586,"vX0":-2.633549117790115,"vY0":-121.33768763450539,"vZ0":1.1201936498573961,"x":90.75,"y":140.53,"x0":1.831863509466076,"y0":50.00041384810735,"z0":5.772474832945136,"aX":-0.4760491995084049},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":3.5,"breakHorizontal":1.2,"spinRate":2267,"spinDirection":256},"zone":12,"typeConfidence":2.0,"plateTime":0.452223034689311,"extension":6.611050367859206},"index":0,"playId":"b9a30d74-660f-34c4-99f7-6cfbdd37f8d8","pitchNumber":1,"startTime":"2025-08-21T02:56:21.639Z","endTime":"2025-08-21T02:56:25.705Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":682622,"link":"/api/v1/people/682622","batSide":{"code":"R","description":"Right"}},"first":{"id":670770,"link":"/api/v1/people/670770"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":78.7,"endSpeed":72.9,"strikeZoneTop":3.44,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.620083716335586,"aZ":-34.567497268905086,"pfxX":-1.839685550563356,"pfxZ":-1.7900972550037277,"pX":0.5109860494033533,"pZ":1.8136196746634914,"vX0":-2.390443451554466,"vY0":-114.65606156554507,"vZ0":-1.013516560099429,"x":97.52,"y":189.81,"x0":1.804982285062644,"y0":50.004829364556116,"z0":5.6260278538239445,"aX":-2.456240961073316},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.2,"breakVerticalInduced":-3.2,"breakHorizontal":4.0,"spinRate":2449,"spinDirection":307},"zone":9,"typeConfidence":0.9,"plateTime":0.47719079688999555,"extension":6.783557476423899},"hitData":{"launchSpeed":82.0,"launchAngle":47.0,"totalDistance":252.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":155.76,"coordY":100.11}},"index":1,"playId":"e9b918b3-ab48-32ba-8cf6-099178eb28a8","pitchNumber":2,"startTime":"2025-08-21T02:56:38.626Z","endTime":"2025-08-21T02:56:50.800Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":682622,"link":"/api/v1/people/682622","batSide":{"code":"R","description":"Right"}},"first":{"id":670770,"link":"/api/v1/people/670770"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682622,"link":"/api/v1/people/682622"},"credit":"b_ab"},{"player":{"id":579328,"link":"/api/v1/people/579328"},"credit":"p_ab"},{"player":{"id":682622,"link":"/api/v1/people/682622"},"credit":"b_pa"},{"player":{"id":579328,"link":"/api/v1/people/579328"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":37.1,"awayTeamWinProbability":62.9,"homeTeamWinProbabilityAdded":-7.600000000000001,"leverageIndex":2.15,"dramaIndex":106.0,"contextMetrics":{},"playEndTime":"2025-08-21T02:56:50.800Z","atBatIndex":40},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Elly De La Cruz lines out sharply to left fielder Taylor Ward.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-21T02:57:40.029Z","endTime":"2025-08-21T02:59:47.514Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":579328,"fullName":"Yusei Kikuchi","link":"/api/v1/people/579328"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"postOnSecond":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,5,6,7],"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":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":621493,"link":"/api/v1/people/621493"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-21T02:57:09.132Z","endTime":"2025-08-21T02:57:42.203Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":682829,"link":"/api/v1/people/682829","batSide":{"code":"R","description":"Right"}},"first":{"id":682622,"link":"/api/v1/people/682622"},"second":{"id":670770,"link":"/api/v1/people/670770"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.1,"endSpeed":75.5,"strikeZoneTop":3.625558428551,"strikeZoneBottom":1.75155910883179,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.21527843048988,"aZ":-35.340706527015406,"pfxX":0.6141350215192223,"pfxZ":-2.193012463767575,"pX":0.49809002515836126,"pZ":2.581856044059585,"vX0":-3.160728237482801,"vY0":-119.56045448081404,"vZ0":0.36390235547696426,"x":98.01,"y":169.07,"x0":1.757788847965788,"y0":50.000934399461,"z0":5.601286436546907,"aX":0.8889679354275575},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.2,"breakVerticalInduced":-3.6,"breakHorizontal":-0.4,"spinRate":2289,"spinDirection":301},"zone":6,"typeConfidence":2.0,"plateTime":0.4582541072273463,"extension":6.607598985461137},"index":1,"playId":"5039087d-681a-3f98-b2b0-ab96b5b70e8a","pitchNumber":1,"startTime":"2025-08-21T02:57:42.203Z","endTime":"2025-08-21T02:57:46.468Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":682829,"link":"/api/v1/people/682829","batSide":{"code":"R","description":"Right"}},"first":{"id":682622,"link":"/api/v1/people/682622"},"second":{"id":670770,"link":"/api/v1/people/670770"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.8,"endSpeed":75.0,"strikeZoneTop":3.6100005707689,"strikeZoneBottom":1.72638288711082,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.113030035050002,"aZ":-36.881232108810224,"pfxX":-3.6306908115905747,"pfxZ":-3.35526650273452,"pX":0.13899650062334817,"pZ":0.7765634733691751,"vX0":-2.7108200205951,"vY0":-117.72573755888068,"vZ0":-3.1282327843176727,"x":111.7,"y":217.81,"x0":1.7764954916982303,"y0":50.000862224416814,"z0":5.532626038889856,"aX":-5.100150907656809},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.4,"breakVerticalInduced":-6.6,"breakHorizontal":7.2,"spinRate":2543,"spinDirection":309},"zone":14,"typeConfidence":0.9,"plateTime":0.46507208208844464,"extension":6.690077098530219},"index":2,"playId":"c7d4851a-6dbd-3f28-a373-0d0ea9148bfd","pitchNumber":2,"startTime":"2025-08-21T02:58:00.518Z","endTime":"2025-08-21T02:58:04.605Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":682829,"link":"/api/v1/people/682829","batSide":{"code":"R","description":"Right"}},"first":{"id":682622,"link":"/api/v1/people/682622"},"second":{"id":670770,"link":"/api/v1/people/670770"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"index":3,"playId":"2d8c653e-0cd3-4a6b-9333-e979c2e6d676","startTime":"2025-08-21T02:58:23.455Z","endTime":"2025-08-21T02:58:28.455Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":682829,"link":"/api/v1/people/682829","batSide":{"code":"R","description":"Right"}},"first":{"id":682622,"link":"/api/v1/people/682622"},"second":{"id":670770,"link":"/api/v1/people/670770"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.9,"endSpeed":77.2,"strikeZoneTop":3.60999920916218,"strikeZoneBottom":1.71288199629709,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.419239021451464,"aZ":-23.915242756559,"pfxX":8.931106277565306,"pfxZ":5.4711060705895544,"pX":-0.0494196121272126,"pZ":0.985094161965539,"vX0":-6.9005556988793995,"vY0":-121.90402275648188,"vZ0":-5.506430432921978,"x":118.88,"y":212.18,"x0":1.6542759874235466,"y0":50.00061658138552,"z0":5.33115701761218,"aX":13.47300506231737},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":8.9,"breakHorizontal":-14.6,"spinRate":1536,"spinDirection":139},"zone":13,"typeConfidence":0.91,"plateTime":0.44889999028157357,"extension":7.061038787661665},"index":4,"playId":"b10bb928-82bf-34fa-a3b1-7af16f82ff12","pitchNumber":3,"startTime":"2025-08-21T02:58:39.871Z","endTime":"2025-08-21T02:58:44.083Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":682829,"link":"/api/v1/people/682829","batSide":{"code":"R","description":"Right"}},"first":{"id":682622,"link":"/api/v1/people/682622"},"second":{"id":670770,"link":"/api/v1/people/670770"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":77.7,"endSpeed":71.5,"strikeZoneTop":3.66076750408723,"strikeZoneBottom":1.73908509159241,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.970645132074434,"aZ":-38.888793844485136,"pfxX":-2.7855719930887295,"pfxZ":-5.187462376791849,"pX":0.8586408834138612,"pZ":2.9407781773871435,"vX0":-1.296291603361556,"vY0":-113.17421902823051,"vZ0":2.4543714534420618,"x":84.27,"y":159.38,"x0":1.8009724242285892,"y0":50.00127246611626,"z0":5.74175751779568,"aX":-3.606983986325829},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.8,"breakVerticalInduced":-8.4,"breakHorizontal":5.4,"spinRate":2441,"spinDirection":320},"zone":12,"typeConfidence":0.9,"plateTime":0.48427740694336485,"extension":6.665900652546399},"index":5,"playId":"c02741fd-13dc-3bba-aebc-ce8740b7486b","pitchNumber":4,"startTime":"2025-08-21T02:58:58.968Z","endTime":"2025-08-21T02:59:03.647Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":682829,"link":"/api/v1/people/682829","batSide":{"code":"R","description":"Right"}},"first":{"id":682622,"link":"/api/v1/people/682622"},"second":{"id":670770,"link":"/api/v1/people/670770"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":86.5,"strikeZoneTop":3.73879030995472,"strikeZoneBottom":1.78711273855739,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.551561010668383,"aZ":-17.458086962212516,"pfxX":5.767762040709284,"pfxZ":7.6356060254376725,"pX":1.242247833074796,"pZ":3.1339522285729804,"vX0":-4.54094412617746,"vY0":-138.14018583618704,"vZ0":-2.895530421528253,"x":69.65,"y":154.16,"x0":2.160221131236189,"y0":50.00432620024681,"z0":5.373287770765258,"aX":11.118040608552668},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":13.4,"breakHorizontal":-9.5,"spinRate":2049,"spinDirection":138},"zone":12,"typeConfidence":0.88,"plateTime":0.3969258055357181,"extension":6.763325623807023},"index":6,"playId":"97784d14-cb0f-3b5d-8994-2f0d4c60939a","pitchNumber":5,"startTime":"2025-08-21T02:59:18.567Z","endTime":"2025-08-21T02:59:21.894Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":682829,"link":"/api/v1/people/682829","batSide":{"code":"R","description":"Right"}},"first":{"id":682622,"link":"/api/v1/people/682622"},"second":{"id":670770,"link":"/api/v1/people/670770"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":78.5,"endSpeed":72.6,"strikeZoneTop":3.61,"strikeZoneBottom":1.76,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.818356624620655,"aZ":-38.417074223880626,"pfxX":-4.627988498642869,"pfxZ":-4.707131529889708,"pX":-0.011235089913906683,"pZ":2.26471562756341,"vX0":-2.6368660816924043,"vY0":-114.33797142050439,"vZ0":0.9143304373471512,"x":117.43,"y":177.63,"x0":1.757773421276172,"y0":50.004013969836734,"z0":5.625496668374933,"aX":-6.135534148073434},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.3,"breakVerticalInduced":-8.0,"breakHorizontal":9.0,"spinRate":2432,"spinDirection":313},"zone":8,"typeConfidence":0.9,"plateTime":0.4787994119701855,"extension":6.654247168002815},"hitData":{"launchSpeed":108.4,"launchAngle":16.0,"totalDistance":297.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":75.63,"coordY":100.57}},"index":7,"playId":"4221a017-82ff-342b-8fc4-1202a95ba6c1","pitchNumber":6,"startTime":"2025-08-21T02:59:37.085Z","endTime":"2025-08-21T02:59:47.514Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":682829,"link":"/api/v1/people/682829","batSide":{"code":"R","description":"Right"}},"first":{"id":682622,"link":"/api/v1/people/682622"},"second":{"id":670770,"link":"/api/v1/people/670770"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682829,"link":"/api/v1/people/682829"},"credit":"b_ab"},{"player":{"id":579328,"link":"/api/v1/people/579328"},"credit":"p_ab"},{"player":{"id":682829,"link":"/api/v1/people/682829"},"credit":"b_pa"},{"player":{"id":579328,"link":"/api/v1/people/579328"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":44.3,"awayTeamWinProbability":55.7,"homeTeamWinProbabilityAdded":7.199999999999996,"leverageIndex":2.54,"dramaIndex":113.0,"contextMetrics":{},"playEndTime":"2025-08-21T02:59:47.514Z","atBatIndex":41},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Miguel Andujar grounds into a force out, first baseman Niko Kavadas to shortstop Oswald Peraza. TJ Friedl to 3rd. Noelvi Marte out at 2nd. Miguel Andujar to 1st.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-21T03:00:06.952Z","endTime":"2025-08-21T03:01:26.808Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":609280,"fullName":"Miguel Andujar","link":"/api/v1/people/609280"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":579328,"fullName":"Yusei Kikuchi","link":"/api/v1/people/579328"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":609280,"fullName":"Miguel Andujar","link":"/api/v1/people/609280"},"postOnThird":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":694359,"link":"/api/v1/people/694359"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":672724,"link":"/api/v1/people/672724"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_adv_play","runner":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":609280,"fullName":"Miguel Andujar","link":"/api/v1/people/609280"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":79.7,"endSpeed":73.6,"strikeZoneTop":3.41,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.273593073934418,"aZ":-36.58689845909467,"pfxX":-2.9454701695312955,"pfxZ":-3.232115780929032,"pX":0.46072843730703594,"pZ":2.3638537134108586,"vX0":-2.0894208394490095,"vY0":-116.06497965449563,"vZ0":0.4549005132261046,"x":99.44,"y":174.96,"x0":1.7544795389825865,"y0":50.00051150502381,"z0":5.643311634652043,"aX":-4.026215098585587},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.4,"breakVerticalInduced":-5.4,"breakHorizontal":5.9,"spinRate":2427,"spinDirection":310},"zone":6,"typeConfidence":0.9,"plateTime":0.47152279896641147,"extension":6.7260886288072985},"index":0,"playId":"e834b6fa-e0c0-36a0-b56a-123fc7b19559","pitchNumber":1,"startTime":"2025-08-21T03:00:15.456Z","endTime":"2025-08-21T03:00:18.521Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":609280,"link":"/api/v1/people/609280","batSide":{"code":"R","description":"Right"}},"first":{"id":682622,"link":"/api/v1/people/682622"},"second":{"id":670770,"link":"/api/v1/people/670770"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":86.9,"strikeZoneTop":3.49125657824591,"strikeZoneBottom":1.59199502218516,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.61034054865226,"aZ":-14.394121309171696,"pfxX":4.756470294358001,"pfxZ":9.16115178518919,"pX":0.6418986763739288,"pZ":2.1111141733960044,"vX0":-5.624259642156351,"vY0":-138.804398337605,"vZ0":-5.935240956633995,"x":92.53,"y":181.78,"x0":2.081532733713435,"y0":50.00441880755879,"z0":5.244688428536109,"aX":9.23321081544898},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":15.5,"breakHorizontal":-7.3,"spinRate":2152,"spinDirection":137},"zone":9,"typeConfidence":0.9,"plateTime":0.3954138067229942,"extension":6.821664907165185},"index":1,"playId":"9fe0eb21-8d06-34b6-9ebf-040071b178a8","pitchNumber":2,"startTime":"2025-08-21T03:00:41.822Z","endTime":"2025-08-21T03:00:45.612Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":609280,"link":"/api/v1/people/609280","batSide":{"code":"R","description":"Right"}},"first":{"id":682622,"link":"/api/v1/people/682622"},"second":{"id":670770,"link":"/api/v1/people/670770"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":2,"playId":"1b562313-988a-41de-8237-e2f9578be105","startTime":"2025-08-21T03:01:00.750Z","endTime":"2025-08-21T03:01:05.750Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":609280,"link":"/api/v1/people/609280","batSide":{"code":"R","description":"Right"}},"first":{"id":682622,"link":"/api/v1/people/682622"},"second":{"id":670770,"link":"/api/v1/people/670770"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":87.4,"strikeZoneTop":3.41,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.676626769589863,"aZ":-17.16377426476465,"pfxX":4.47843549632497,"pfxZ":7.644386902919665,"pX":-0.5823249081958746,"pZ":3.890317262706409,"vX0":-8.557265524081766,"vY0":-139.32782247901272,"vZ0":-0.9785596193661616,"x":139.2,"y":133.74,"x0":1.9486894887812416,"y0":50.002153239863475,"z0":5.381736021668413,"aX":8.793997551360771},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":13.8,"breakHorizontal":-6.4,"spinRate":2172,"spinDirection":140},"zone":11,"typeConfidence":0.89,"plateTime":0.3933082853466492,"extension":6.802633017782999},"hitData":{"launchSpeed":82.7,"launchAngle":-10.0,"totalDistance":19.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":150.66,"coordY":163.5}},"index":3,"playId":"e1bf8ed1-485c-3207-9bd6-4c9b5b7324d7","pitchNumber":3,"startTime":"2025-08-21T03:01:19.783Z","endTime":"2025-08-21T03:01:26.808Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":609280,"link":"/api/v1/people/609280","batSide":{"code":"R","description":"Right"}},"first":{"id":682622,"link":"/api/v1/people/682622"},"second":{"id":670770,"link":"/api/v1/people/670770"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":609280,"link":"/api/v1/people/609280"},"credit":"b_ab"},{"player":{"id":579328,"link":"/api/v1/people/579328"},"credit":"p_ab"},{"player":{"id":609280,"link":"/api/v1/people/609280"},"credit":"b_pa"},{"player":{"id":579328,"link":"/api/v1/people/579328"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":5.700000000000003,"leverageIndex":2.84,"dramaIndex":111.0,"contextMetrics":{},"playEndTime":"2025-08-21T03:01:26.808Z","atBatIndex":42},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Austin Hays grounds out, third baseman Yoán Moncada to first baseman Niko Kavadas.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-21T03:02:56.646Z","endTime":"2025-08-21T03:03:24.470Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":579328,"fullName":"Yusei Kikuchi","link":"/api/v1/people/579328"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":660162,"link":"/api/v1/people/660162"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":694359,"link":"/api/v1/people/694359"},"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":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-21T03:01:48.773Z","endTime":"2025-08-21T03:02:58.773Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":669720,"link":"/api/v1/people/669720","batSide":{"code":"R","description":"Right"}},"first":{"id":609280,"link":"/api/v1/people/609280"},"third":{"id":670770,"link":"/api/v1/people/670770"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":85.0,"endSpeed":78.0,"strikeZoneTop":3.26861359267051,"strikeZoneBottom":1.48865093582696,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.328218509789707,"aZ":-36.323611683371716,"pfxX":-2.305206878012495,"pfxZ":-2.6794427037479505,"pX":-0.7194951174737938,"pZ":2.6474076573380745,"vX0":-5.447664845377495,"vY0":-123.71159624217727,"vZ0":0.31441127988138917,"x":144.43,"y":167.3,"x0":1.8132653986918656,"y0":50.00610054659815,"z0":5.570314255799016,"aX":-3.5633935892969806},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":-4.6,"breakHorizontal":5.5,"spinRate":2420,"spinDirection":285},"zone":4,"typeConfidence":2.0,"plateTime":0.4432191309361775,"extension":6.668201193463685},"index":1,"playId":"c7517297-d917-332f-a3ae-99efd2547626","pitchNumber":1,"startTime":"2025-08-21T03:02:58.773Z","endTime":"2025-08-21T03:03:04.526Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":669720,"link":"/api/v1/people/669720","batSide":{"code":"R","description":"Right"}},"first":{"id":609280,"link":"/api/v1/people/609280"},"third":{"id":670770,"link":"/api/v1/people/670770"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.9,"endSpeed":75.0,"strikeZoneTop":3.21,"strikeZoneBottom":1.44,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.754699521651958,"aZ":-36.996013453312635,"pfxX":-5.146204418132786,"pfxZ":-3.422707413819519,"pX":0.588415851329538,"pZ":1.6702274445823344,"vX0":-1.555471142887301,"vY0":-117.86705636030503,"vZ0":-1.081707003678833,"x":94.57,"y":193.68,"x0":1.924799334084226,"y0":50.00020556437088,"z0":5.542046353775599,"aX":-7.260930520368221},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.8,"breakVerticalInduced":-6.2,"breakHorizontal":9.7,"spinRate":2615,"spinDirection":317},"zone":9,"typeConfidence":0.9,"plateTime":0.46415066639907865,"extension":6.580399838292782},"hitData":{"launchSpeed":80.2,"launchAngle":-23.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":101.09,"coordY":160.78}},"index":2,"playId":"8bac08a4-f401-3524-9703-1e4b8a1af346","pitchNumber":2,"startTime":"2025-08-21T03:03:16.925Z","endTime":"2025-08-21T03:03:24.470Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":669720,"link":"/api/v1/people/669720","batSide":{"code":"R","description":"Right"}},"first":{"id":609280,"link":"/api/v1/people/609280"},"third":{"id":670770,"link":"/api/v1/people/670770"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669720,"link":"/api/v1/people/669720"},"credit":"b_ab"},{"player":{"id":579328,"link":"/api/v1/people/579328"},"credit":"p_ab"},{"player":{"id":669720,"link":"/api/v1/people/669720"},"credit":"b_pa"},{"player":{"id":579328,"link":"/api/v1/people/579328"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":57.599999999999994,"awayTeamWinProbability":42.400000000000006,"homeTeamWinProbabilityAdded":7.599999999999994,"leverageIndex":2.88,"dramaIndex":124.0,"contextMetrics":{},"playEndTime":"2025-08-21T03:03:24.470Z","atBatIndex":43},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Mike Trout grounds out, shortstop Elly De La Cruz to first baseman Spencer Steer.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-21T03:05:24.556Z","endTime":"2025-08-21T03:07:56.840Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607259,"fullName":"Nick Martinez","link":"/api/v1/people/607259"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"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":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":682829,"link":"/api/v1/people/682829"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":668715,"link":"/api/v1/people/668715"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.1,"endSpeed":82.9,"strikeZoneTop":3.62,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.337877772605623,"aZ":-18.27188203061542,"pfxX":-0.9115852171011449,"pfxZ":7.9383981068288225,"pX":0.09179183155847771,"pZ":2.735663808477861,"vX0":4.551197322352652,"vY0":-131.13506138287576,"vZ0":-4.7652331479587415,"x":113.5,"y":164.92,"x0":-1.5437420538583728,"y0":50.00214528719727,"z0":5.929369287664563,"aX":-1.5970958093923233},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":13.6,"breakHorizontal":0.7,"spinRate":2332,"spinDirection":211},"zone":5,"typeConfidence":2.0,"plateTime":0.416826224569975,"extension":5.856783774038946},"index":0,"playId":"11f35618-a860-32a8-8336-34814adc48c6","pitchNumber":1,"startTime":"2025-08-21T03:05:32.373Z","endTime":"2025-08-21T03:05:43.468Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":669289,"link":"/api/v1/people/669289"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":545361,"link":"/api/v1/people/545361","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":92.2,"endSpeed":84.6,"strikeZoneTop":3.62,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.32747063257741,"aZ":-15.515993508473393,"pfxX":-4.9204040122463235,"pfxZ":9.113381891212235,"pX":0.30488944566997933,"pZ":2.5934935997225894,"vX0":6.500470774748536,"vY0":-134.15985060246328,"vZ0":-5.6468911694190185,"x":105.38,"y":168.76,"x0":-1.5072944151698402,"y0":50.000715087764824,"z0":5.826794630601969,"aX":-8.99187923273101},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":15.5,"breakHorizontal":7.6,"spinRate":2181,"spinDirection":213},"zone":6,"typeConfidence":2.0,"plateTime":0.40785811330842847,"extension":5.9534824133159185},"index":1,"playId":"3b28dcd8-39f2-3474-8e83-3a7c57396260","pitchNumber":2,"startTime":"2025-08-21T03:06:34.272Z","endTime":"2025-08-21T03:06:37.368Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":669289,"link":"/api/v1/people/669289"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":545361,"link":"/api/v1/people/545361","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.0,"endSpeed":80.7,"strikeZoneTop":3.62000244189904,"strikeZoneBottom":1.69292058185791,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.045372538554933,"aZ":-25.14422893797584,"pfxX":-0.7479504528718905,"pfxZ":4.318223186989914,"pX":1.6370118121931367,"pZ":0.21280331603832042,"vX0":7.744110275027263,"vY0":-126.31990614096355,"vZ0":-8.628873576362253,"x":54.6,"y":233.03,"x0":-1.3620850522348218,"y0":50.00314044211706,"z0":5.672956505714465,"aX":-1.2189592770323086},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":6.1,"breakHorizontal":-0.2,"spinRate":2392,"spinDirection":238},"zone":14,"typeConfidence":2.0,"plateTime":0.43245632130242306,"extension":6.054279239990345},"index":2,"playId":"a916c88a-21d5-3d7c-b4e9-c4ac867cd161","pitchNumber":3,"startTime":"2025-08-21T03:06:59.714Z","endTime":"2025-08-21T03:07:02.714Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":669289,"link":"/api/v1/people/669289"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":545361,"link":"/api/v1/people/545361","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.3,"endSpeed":80.0,"strikeZoneTop":3.61999769453308,"strikeZoneBottom":1.78630881347032,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.083489607705804,"aZ":-27.36016108228884,"pfxX":-0.019928091352846344,"pfxZ":2.9733891278244124,"pX":1.8462347865474629,"pZ":1.494592058300956,"vX0":8.142280034027252,"vY0":-126.81490655219517,"vZ0":-5.122257539466571,"x":46.63,"y":198.43,"x0":-1.4101444853747782,"y0":50.00557654319735,"z0":5.735891730717645,"aX":-0.0323733025983577},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":4.3,"breakHorizontal":-1.9,"spinRate":2312,"spinDirection":233},"zone":14,"typeConfidence":2.0,"plateTime":0.4327029794688424,"extension":5.942939097519885},"index":3,"playId":"69ffc1e5-cea5-3d71-b502-2c8e84cc7868","pitchNumber":4,"startTime":"2025-08-21T03:07:16.989Z","endTime":"2025-08-21T03:07:19.989Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":669289,"link":"/api/v1/people/669289"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":545361,"link":"/api/v1/people/545361","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":85.8,"strikeZoneTop":3.62000185397314,"strikeZoneBottom":1.77633275970975,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.185254199554613,"aZ":-17.084792982863352,"pfxX":-3.5678062473992993,"pfxZ":8.021332083760178,"pX":-0.7359648830757759,"pZ":4.343618189450795,"vX0":3.789684130577617,"vY0":-135.67890036067175,"vZ0":-1.128348413925536,"x":145.05,"y":121.5,"x0":-1.6813159662077302,"y0":50.00338245627403,"z0":5.94510793510096,"aX":-6.712252783407043},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":14.5,"breakHorizontal":5.8,"spinRate":2258,"spinDirection":218},"zone":11,"typeConfidence":2.0,"plateTime":0.4023194759138602,"extension":5.862908999992783},"index":4,"playId":"f05a42fb-0bf5-3c07-8477-57c481e57c52","pitchNumber":5,"startTime":"2025-08-21T03:07:32.844Z","endTime":"2025-08-21T03:07:36.276Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":669289,"link":"/api/v1/people/669289"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":545361,"link":"/api/v1/people/545361","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":85.4,"strikeZoneTop":3.62,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.844395231137966,"aZ":-18.585841704844967,"pfxX":-10.223364216501084,"pfxZ":7.2912980401217,"pX":-0.6091697999452892,"pZ":2.098666394884812,"vX0":5.985451583983187,"vY0":-135.68749636223473,"vZ0":-6.547791492320551,"x":140.22,"y":182.12,"x0":-1.516082819748528,"y0":50.00249259579997,"z0":5.839266524706249,"aX":-19.051864736224026},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":12.0,"breakHorizontal":17.3,"spinRate":2218,"spinDirection":210},"zone":7,"typeConfidence":2.0,"plateTime":0.40375689487414324,"extension":5.956233695769682},"hitData":{"launchSpeed":64.0,"launchAngle":10.0,"totalDistance":90.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":113.79,"coordY":141.37}},"index":5,"playId":"dafe59d7-c8b8-3423-b356-01948faaeba5","pitchNumber":6,"startTime":"2025-08-21T03:07:49.215Z","endTime":"2025-08-21T03:07:56.840Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":669289,"link":"/api/v1/people/669289"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":545361,"link":"/api/v1/people/545361","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":545361,"link":"/api/v1/people/545361"},"credit":"b_ab"},{"player":{"id":607259,"link":"/api/v1/people/607259"},"credit":"p_ab"},{"player":{"id":545361,"link":"/api/v1/people/545361"},"credit":"b_pa"},{"player":{"id":607259,"link":"/api/v1/people/607259"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.2,"awayTeamWinProbability":45.8,"homeTeamWinProbabilityAdded":-3.3999999999999915,"leverageIndex":1.3,"dramaIndex":59.0,"contextMetrics":{},"playEndTime":"2025-08-21T03:07:56.840Z","atBatIndex":44},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Taylor Ward pops out to first baseman Spencer Steer in foul territory.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-21T03:08:13.336Z","endTime":"2025-08-21T03:09:28.046Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607259,"fullName":"Nick Martinez","link":"/api/v1/people/607259"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"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":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":668715,"link":"/api/v1/people/668715"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":77.9,"endSpeed":71.8,"strikeZoneTop":3.39,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.14859949359546,"aZ":-26.427690480897706,"pfxX":-7.404129207896044,"pfxZ":4.400462899923124,"pX":-0.07711311910173217,"pZ":2.620542484586484,"vX0":4.973352022317312,"vY0":-113.39711147993965,"vZ0":-2.025220158484898,"x":119.94,"y":168.03,"x0":-1.333467483117573,"y0":50.00420136983702,"z0":6.154045338125459,"aX":-9.672702188368282},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":7.8,"breakHorizontal":12.2,"spinRate":1746,"spinDirection":254},"zone":5,"typeConfidence":2.0,"plateTime":0.4824626075914087,"extension":5.908229701831177},"index":0,"playId":"fbe71e34-2e5a-3efa-ac26-a92e45ccced4","pitchNumber":1,"startTime":"2025-08-21T03:08:22.057Z","endTime":"2025-08-21T03:08:27.654Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":669289,"link":"/api/v1/people/669289"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":621493,"link":"/api/v1/people/621493","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":84.6,"strikeZoneTop":3.39,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.65654088309428,"aZ":-17.300589358650527,"pfxX":-6.720072998824312,"pfxZ":8.06817080663788,"pX":-0.5722597578752188,"pZ":3.6834621709156865,"vX0":5.144121900199409,"vY0":-135.20648798815932,"vZ0":-2.7152818835147587,"x":138.81,"y":139.33,"x0":-1.6304880216588764,"y0":50.00192897780747,"z0":5.920878475346034,"aX":-12.388074690434227},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":14.2,"breakHorizontal":11.0,"spinRate":2237,"spinDirection":214},"zone":11,"typeConfidence":2.0,"plateTime":0.4057574785988547,"extension":5.907772417906651},"index":1,"playId":"e7bde963-5118-3f04-b5e3-ffbc44dfa659","pitchNumber":2,"startTime":"2025-08-21T03:08:43.514Z","endTime":"2025-08-21T03:08:47.307Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":669289,"link":"/api/v1/people/669289"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":621493,"link":"/api/v1/people/621493","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.7,"endSpeed":74.2,"strikeZoneTop":3.44636625263911,"strikeZoneBottom":1.72137560232186,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.20654602528866,"aZ":-42.61303380462453,"pfxX":0.6179306381222944,"pfxZ":-7.549211418866175,"pX":0.5583911289549535,"pZ":1.657007868840358,"vX0":3.8234174625774613,"vY0":-117.39256889988346,"vZ0":-1.1413581406140976,"x":95.72,"y":194.04,"x0":-1.178205205704259,"y0":50.004257724663205,"z0":6.150085096806585,"aX":0.8538390544094167},"breaks":{"breakAngle":2.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.9,"breakVerticalInduced":-13.7,"breakHorizontal":-2.2,"spinRate":2465,"spinDirection":11},"zone":9,"typeConfidence":2.0,"plateTime":0.4682949838748738,"extension":5.876233706762314},"index":2,"playId":"610f8d39-33dd-3b12-8b73-127a3b947857","pitchNumber":3,"startTime":"2025-08-21T03:09:05.285Z","endTime":"2025-08-21T03:09:10.803Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":669289,"link":"/api/v1/people/669289"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":621493,"link":"/api/v1/people/621493","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":77.0,"endSpeed":71.3,"strikeZoneTop":3.39,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.320040696495795,"aZ":-28.98220489416595,"pfxX":-6.265570006337249,"pfxZ":2.500664733500379,"pX":0.38013513196328946,"pZ":1.5476538925633911,"vX0":5.380027568201179,"vY0":-112.03386283592558,"vZ0":-3.4292838705389412,"x":102.51,"y":196.99,"x0":-1.2327827783422363,"y0":50.00382375053521,"z0":6.045276490704971,"aX":-8.004110189353996},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":4.0,"breakHorizontal":10.1,"spinRate":1707,"spinDirection":261},"zone":9,"typeConfidence":2.0,"plateTime":0.4879897758129652,"extension":5.934873568436089},"hitData":{"launchSpeed":75.5,"launchAngle":61.0,"totalDistance":171.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":178.77,"coordY":156.15}},"index":3,"playId":"a46761e2-f953-39fd-ae04-6ba77e3336d2","pitchNumber":4,"startTime":"2025-08-21T03:09:18.867Z","endTime":"2025-08-21T03:09:28.046Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":669289,"link":"/api/v1/people/669289"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":621493,"link":"/api/v1/people/621493","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":621493,"link":"/api/v1/people/621493"},"credit":"b_ab"},{"player":{"id":607259,"link":"/api/v1/people/607259"},"credit":"p_ab"},{"player":{"id":621493,"link":"/api/v1/people/621493"},"credit":"b_pa"},{"player":{"id":607259,"link":"/api/v1/people/607259"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":51.7,"awayTeamWinProbability":48.3,"homeTeamWinProbabilityAdded":-2.5,"leverageIndex":1.0,"dramaIndex":46.0,"contextMetrics":{},"playEndTime":"2025-08-21T03:09:28.046Z","atBatIndex":45},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Yoán Moncada strikes out swinging.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-21T03:09:49.067Z","endTime":"2025-08-21T03:11:35.448Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":660162,"fullName":"Yoán Moncada","link":"/api/v1/people/660162"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607259,"fullName":"Nick Martinez","link":"/api/v1/people/607259"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":660162,"fullName":"Yoán Moncada","link":"/api/v1/people/660162"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":624431,"link":"/api/v1/people/624431"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.2,"endSpeed":83.4,"strikeZoneTop":3.45999938072617,"strikeZoneBottom":1.64739567587177,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.938575932498562,"aZ":-19.663841150092026,"pfxX":-3.3933077328794687,"pfxZ":7.0740233540291495,"pX":-0.09435644307776914,"pZ":3.718778783268706,"vX0":5.173200994285339,"vY0":-131.40751870758524,"vZ0":-2.1033143373801035,"x":120.6,"y":138.37,"x0":-1.6376306195545938,"y0":50.00211957908961,"z0":5.97326341032065,"aX":-6.000801228297007},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":12.6,"breakHorizontal":5.2,"spinRate":2280,"spinDirection":213},"zone":11,"typeConfidence":2.0,"plateTime":0.4150555269767042,"extension":5.874135331058486},"index":0,"playId":"c1130b80-57ce-3ceb-bf41-96bf9c2839f1","pitchNumber":1,"startTime":"2025-08-21T03:09:54.938Z","endTime":"2025-08-21T03:09:59.547Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":669289,"link":"/api/v1/people/669289"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":660162,"link":"/api/v1/people/660162","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":77.7,"endSpeed":72.1,"strikeZoneTop":3.46,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.83909426714276,"aZ":-27.790143401128223,"pfxX":-5.112971437874794,"pfxZ":3.345746455285605,"pX":-0.6821668354206979,"pZ":2.7268305592027593,"vX0":3.115965212074904,"vY0":-113.18006309672191,"vZ0":-1.5885779079410716,"x":143.0,"y":165.16,"x0":-1.4060241842468302,"y0":50.00071335608371,"z0":6.196448315624614,"aX":-6.694847278571348},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":6.0,"breakHorizontal":8.5,"spinRate":1752,"spinDirection":253},"zone":4,"typeConfidence":2.0,"plateTime":0.48220243627910975,"extension":5.975542552168682},"index":1,"playId":"ba6ae7b7-532e-32e4-997f-6aaedcd4acee","pitchNumber":2,"startTime":"2025-08-21T03:10:09.337Z","endTime":"2025-08-21T03:10:12.527Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":669289,"link":"/api/v1/people/669289"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":660162,"link":"/api/v1/people/660162","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.4,"endSpeed":83.2,"strikeZoneTop":3.46000292154213,"strikeZoneBottom":1.58785065823901,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.52323907226351,"aZ":-16.621180022502905,"pfxX":-2.9237082697364474,"pfxZ":8.851475126196895,"pX":0.7970629249981643,"pZ":1.6279508818653177,"vX0":6.834248804064305,"vY0":-131.38058448285315,"vZ0":-7.383446815516783,"x":86.62,"y":194.83,"x0":-1.4522096953799624,"y0":50.001777522356655,"z0":5.698875592226843,"aX":-5.137093737169333},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":14.6,"breakHorizontal":3.8,"spinRate":2321,"spinDirection":212},"zone":9,"typeConfidence":2.0,"plateTime":0.4160994291195226,"extension":6.00841837712688},"index":2,"playId":"b488b1cd-e3eb-37a5-bd5a-941843d236c8","pitchNumber":3,"startTime":"2025-08-21T03:10:31.862Z","endTime":"2025-08-21T03:10:36.475Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":669289,"link":"/api/v1/people/669289"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":660162,"link":"/api/v1/people/660162","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2025-08-21T03:10:40.698Z","endTime":"2025-08-21T03:10:55.186Z","isPitch":false,"type":"action","player":{"id":660162,"link":"/api/v1/people/660162"},"defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":669289,"link":"/api/v1/people/669289"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":660162,"link":"/api/v1/people/660162","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":81.1,"endSpeed":75.3,"strikeZoneTop":3.46000116410772,"strikeZoneBottom":1.5668685502872,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.278535948500817,"aZ":-41.864830456833545,"pfxX":2.412306365092453,"pfxZ":-6.902248671363365,"pX":0.6716692923928127,"pZ":0.32745685752916265,"vX0":3.6907312417848672,"vY0":-118.0046425012128,"vZ0":-4.19146137988327,"x":91.4,"y":229.94,"x0":-1.228288871406995,"y0":50.000899566359436,"z0":5.998938846447562,"aX":3.3879171156525483},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.0,"breakVerticalInduced":-13.3,"breakHorizontal":-5.3,"spinRate":2505,"spinDirection":11},"zone":14,"typeConfidence":2.0,"plateTime":0.46484985801693535,"extension":6.0252433195628585},"index":4,"playId":"9f75d598-9096-35bf-931d-0584ece255a4","pitchNumber":4,"startTime":"2025-08-21T03:10:55.186Z","endTime":"2025-08-21T03:10:58.585Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":669289,"link":"/api/v1/people/669289"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":660162,"link":"/api/v1/people/660162","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.3,"endSpeed":83.8,"strikeZoneTop":3.45999617505351,"strikeZoneBottom":1.53951296381017,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.84534201870745,"aZ":-18.15638267729532,"pfxX":-0.27753497274151684,"pfxZ":7.931677907260758,"pX":1.088858409943422,"pZ":1.431550470589591,"vX0":6.7584718770297,"vY0":-131.35352248032635,"vZ0":-7.667846359635368,"x":75.5,"y":200.13,"x0":-1.46908130926259,"y0":50.00408716711592,"z0":5.712016642786446,"aX":-0.4915437244223151},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":13.1,"breakHorizontal":-0.8,"spinRate":2332,"spinDirection":209},"zone":14,"typeConfidence":2.0,"plateTime":0.41518579055984794,"extension":6.001802553637919},"index":5,"playId":"da0a998c-22dd-3309-a53c-dc9e27c69f1f","pitchNumber":5,"startTime":"2025-08-21T03:11:15.691Z","endTime":"2025-08-21T03:11:20.167Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":669289,"link":"/api/v1/people/669289"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":660162,"link":"/api/v1/people/660162","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":77.6,"endSpeed":71.8,"strikeZoneTop":3.46,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.727541093537926,"aZ":-26.777763316168258,"pfxX":-7.286214074503146,"pfxZ":4.146650446147145,"pX":-0.3926643617176203,"pZ":1.970538331486579,"vX0":4.240750540987377,"vY0":-113.04560440985583,"vZ0":-3.162903731447747,"x":131.97,"y":185.58,"x0":-1.3419869480329178,"y0":50.00094486757158,"z0":6.0630903839148615,"aX":-9.472342326439316},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":7.1,"breakHorizontal":12.1,"spinRate":1904,"spinDirection":253},"zone":7,"typeConfidence":2.0,"plateTime":0.48368884681386604,"extension":6.0054270521491535},"index":6,"playId":"5d801559-b54c-35ab-88b2-6c1f2c6703a4","pitchNumber":6,"startTime":"2025-08-21T03:11:31.435Z","endTime":"2025-08-21T03:11:35.448Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":669289,"link":"/api/v1/people/669289"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":660162,"link":"/api/v1/people/660162","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":660162,"link":"/api/v1/people/660162"},"credit":"b_ab"},{"player":{"id":607259,"link":"/api/v1/people/607259"},"credit":"p_ab"},{"player":{"id":660162,"link":"/api/v1/people/660162"},"credit":"b_pa"},{"player":{"id":607259,"link":"/api/v1/people/607259"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-1.7000000000000028,"leverageIndex":0.68,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2025-08-21T03:11:35.448Z","atBatIndex":46},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Spencer Steer grounds out, third baseman Yoán Moncada to first baseman Niko Kavadas.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-21T03:13:35.278Z","endTime":"2025-08-21T03:14:27.921Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":579328,"fullName":"Yusei Kikuchi","link":"/api/v1/people/579328"},"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":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":660162,"link":"/api/v1/people/660162"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":694359,"link":"/api/v1/people/694359"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.6,"endSpeed":76.3,"strikeZoneTop":3.34999843202994,"strikeZoneBottom":1.59303199320736,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.643882715014044,"aZ":-32.76249913690677,"pfxX":-0.2511406619958594,"pfxZ":-0.40268689437821514,"pX":-1.2136984616689184,"pZ":2.251605306477848,"vX0":-7.054772284232036,"vY0":-121.49508032697364,"vZ0":-1.0107907161750227,"x":163.26,"y":177.99,"x0":1.7701487363663928,"y0":50.00000733966416,"z0":5.541657275607961,"aX":-0.37010474646862407},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":-0.7,"breakHorizontal":2.3,"spinRate":2142,"spinDirection":251},"zone":13,"typeConfidence":2.0,"plateTime":0.4522633103527385,"extension":7.20914561729481},"index":0,"playId":"069486a2-6be4-30b7-807c-afbe3c320444","pitchNumber":1,"startTime":"2025-08-21T03:13:44.910Z","endTime":"2025-08-21T03:13:48.786Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":668715,"link":"/api/v1/people/668715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":76.8,"endSpeed":71.8,"strikeZoneTop":3.35000203586093,"strikeZoneBottom":1.61277906213817,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.287991373597446,"aZ":-37.13937245788407,"pfxX":-1.051614069045065,"pfxZ":-3.8973974706845063,"pX":0.3700585296062563,"pZ":-0.29755530101062694,"vX0":-2.793068586813756,"vY0":-111.90253690192189,"vZ0":-4.238716061391401,"x":102.89,"y":246.81,"x0":1.7685861988829201,"y0":50.002140860319706,"z0":5.406968770165829,"aX":-1.3398365102340608},"breaks":{"breakAngle":2.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.9,"breakVerticalInduced":-7.8,"breakHorizontal":2.6,"spinRate":2450,"spinDirection":322},"zone":14,"typeConfidence":0.9,"plateTime":0.48856615365110967,"extension":6.942768446947831},"index":1,"playId":"66a04028-f00a-3110-8d42-5acf14e69166","pitchNumber":2,"startTime":"2025-08-21T03:13:59.502Z","endTime":"2025-08-21T03:14:03.126Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":668715,"link":"/api/v1/people/668715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.5,"endSpeed":78.4,"strikeZoneTop":3.35,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.495713746736968,"aZ":-29.68431349326169,"pfxX":0.4609135671076352,"pfxZ":1.6143844356816093,"pX":-0.5161833148276069,"pZ":1.6343701596003624,"vX0":-6.0811994679299906,"vY0":-123.06012345172857,"vZ0":-2.854743367539756,"x":136.68,"y":194.65,"x0":1.9184632739435812,"y0":50.00581841599675,"z0":5.302493579088115,"aX":0.7129738364205542},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":2.5,"breakHorizontal":0.5,"spinRate":2217,"spinDirection":251},"zone":7,"typeConfidence":2.0,"plateTime":0.44366877226738355,"extension":6.743147118908627},"hitData":{"launchSpeed":75.6,"launchAngle":-5.0,"totalDistance":16.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":94.99,"coordY":167.74}},"index":2,"playId":"32378696-db1d-305b-847d-983ab29bb739","pitchNumber":3,"startTime":"2025-08-21T03:14:20.055Z","endTime":"2025-08-21T03:14:27.921Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":668715,"link":"/api/v1/people/668715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668715,"link":"/api/v1/people/668715"},"credit":"b_ab"},{"player":{"id":579328,"link":"/api/v1/people/579328"},"credit":"p_ab"},{"player":{"id":668715,"link":"/api/v1/people/668715"},"credit":"b_pa"},{"player":{"id":579328,"link":"/api/v1/people/579328"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.900000000000006,"awayTeamWinProbability":46.099999999999994,"homeTeamWinProbabilityAdded":3.9000000000000057,"leverageIndex":1.52,"dramaIndex":67.0,"contextMetrics":{},"playEndTime":"2025-08-21T03:14:27.921Z","atBatIndex":47},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Jose Trevino pops out to first baseman Niko Kavadas.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-21T03:14:41.761Z","endTime":"2025-08-21T03:15:02.544Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":579328,"fullName":"Yusei Kikuchi","link":"/api/v1/people/579328"},"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":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":694359,"link":"/api/v1/people/694359"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.9,"endSpeed":77.5,"strikeZoneTop":3.26,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.430201752924752,"aZ":-33.55778908085651,"pfxX":-1.2893009113401943,"pfxZ":-0.9038501681778683,"pX":0.09396256520965371,"pZ":3.3863197696277902,"vX0":-3.9311806470274853,"vY0":-122.14463159587064,"vZ0":1.59976806537172,"x":113.42,"y":147.35,"x0":1.8872343952982458,"y0":50.00567207852906,"z0":5.592967680292227,"aX":-1.962820243101061},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":-1.1,"breakHorizontal":3.2,"spinRate":2264,"spinDirection":259},"zone":12,"typeConfidence":2.0,"plateTime":0.447192116620136,"extension":6.671935371563483},"hitData":{"launchSpeed":79.0,"launchAngle":71.0,"totalDistance":103.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":138.56,"coordY":166.53}},"index":0,"playId":"73c5ef54-ee69-3490-b4b7-8b1b8aa11d26","pitchNumber":1,"startTime":"2025-08-21T03:14:52.472Z","endTime":"2025-08-21T03:15:02.544Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":624431,"link":"/api/v1/people/624431","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":624431,"link":"/api/v1/people/624431"},"credit":"b_ab"},{"player":{"id":579328,"link":"/api/v1/people/579328"},"credit":"p_ab"},{"player":{"id":624431,"link":"/api/v1/people/624431"},"credit":"b_pa"},{"player":{"id":579328,"link":"/api/v1/people/579328"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":56.8,"awayTeamWinProbability":43.2,"homeTeamWinProbabilityAdded":2.8999999999999915,"leverageIndex":1.17,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2025-08-21T03:15:02.544Z","atBatIndex":48},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ke'Bryan Hayes flies out to right fielder Jo Adell.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-21T03:15:21.140Z","endTime":"2025-08-21T03:17:17.589Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":579328,"fullName":"Yusei Kikuchi","link":"/api/v1/people/579328"},"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":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":666176,"link":"/api/v1/people/666176"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":84.7,"strikeZoneTop":3.34193383512848,"strikeZoneBottom":1.60711264276996,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.80990552293746,"aZ":-15.10527392716898,"pfxX":5.060154475598634,"pfxZ":9.255964073793562,"pX":0.4896880312171991,"pZ":2.290215252386572,"vX0":-5.975848291334298,"vY0":-135.2594773894686,"vZ0":-5.11641826407796,"x":98.33,"y":176.94,"x0":2.075170822948586,"y0":50.00190231847437,"z0":5.27341797391423,"aX":9.331083452861092},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":15.8,"breakHorizontal":-7.8,"spinRate":2051,"spinDirection":135},"zone":6,"typeConfidence":0.87,"plateTime":0.40568519362306477,"extension":6.782972803523158},"index":0,"playId":"ab58fc7b-0800-3d45-8dfd-4d6df93fe987","pitchNumber":1,"startTime":"2025-08-21T03:15:37.353Z","endTime":"2025-08-21T03:15:41.128Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":663647,"link":"/api/v1/people/663647","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":85.1,"endSpeed":78.7,"strikeZoneTop":3.26000282712235,"strikeZoneBottom":1.5911646128093,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.333264890612227,"aZ":-23.9849207928626,"pfxX":8.568668631771432,"pfxZ":5.274338175630605,"pX":-0.2841017467445315,"pZ":-0.4419383362793454,"vX0":-7.662449750328688,"vY0":-123.47084993518213,"vZ0":-8.80637336380234,"x":127.83,"y":250.71,"x0":1.7381031245408987,"y0":50.004095038905916,"z0":5.172304032469331,"aX":13.303485969906411},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":7.8,"breakHorizontal":-13.8,"spinRate":1539,"spinDirection":136},"zone":13,"typeConfidence":0.91,"plateTime":0.4427071620314318,"extension":7.087357062261194},"index":1,"playId":"94aec2a6-01e0-34a5-ab2e-4895a874a1a9","pitchNumber":2,"startTime":"2025-08-21T03:15:52.824Z","endTime":"2025-08-21T03:15:56.095Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":663647,"link":"/api/v1/people/663647","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":94.4,"endSpeed":86.6,"strikeZoneTop":3.26,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.323524665480075,"aZ":-18.90344962185741,"pfxX":4.700344359569456,"pfxZ":6.9204985759313855,"pX":0.5631789645385472,"pZ":2.3456507169344314,"vX0":-5.84502914246845,"vY0":-137.32707351156128,"vZ0":-4.4614069609493585,"x":95.53,"y":175.45,"x0":2.104678017005831,"y0":50.00000557931623,"z0":5.2703513820568,"aX":9.010464823587004},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":11.9,"breakHorizontal":-7.3,"spinRate":2032,"spinDirection":135},"zone":6,"typeConfidence":0.84,"plateTime":0.39825505536649786,"extension":6.700561180626213},"index":2,"playId":"3c4da29b-42b9-332f-97af-0406cce9a1ec","pitchNumber":3,"startTime":"2025-08-21T03:16:14.945Z","endTime":"2025-08-21T03:16:18.578Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":663647,"link":"/api/v1/people/663647","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":84.8,"endSpeed":78.0,"strikeZoneTop":3.26,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.331878218150724,"aZ":-22.26989390904448,"pfxX":6.865796056828415,"pfxZ":6.386243282069383,"pX":0.3062211290120729,"pZ":3.0602374016580267,"vX0":-5.744586196447068,"vY0":-123.42832837854621,"vZ0":-1.2084654704864246,"x":105.33,"y":156.15,"x0":1.76571302749989,"y0":50.00416301101619,"z0":5.422035044778008,"aX":10.651370395996342},"breaks":{"breakAngle":22.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":11.5,"breakHorizontal":-11.2,"spinRate":1493,"spinDirection":140},"zone":3,"typeConfidence":0.91,"plateTime":0.44285160528269474,"extension":7.094507832722622},"index":3,"playId":"980b1e0e-00af-3816-b8e1-f3ca7ddecd25","pitchNumber":4,"startTime":"2025-08-21T03:16:39.431Z","endTime":"2025-08-21T03:16:42.624Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":663647,"link":"/api/v1/people/663647","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":87.2,"strikeZoneTop":3.26,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.713991474798462,"aZ":-14.34067532705825,"pfxX":6.66409453229927,"pfxZ":9.147709540198253,"pX":0.007859465610893866,"pZ":2.026872429075269,"vX0":-7.953512874219043,"vY0":-138.8798293212116,"vZ0":-6.1319848745714856,"x":116.7,"y":184.05,"x0":2.045820892844222,"y0":50.00118059112217,"z0":5.220838345547297,"aX":12.989626603829434},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":15.4,"breakHorizontal":-10.3,"spinRate":2143,"spinDirection":134},"zone":8,"typeConfidence":0.91,"plateTime":0.3946999445563124,"extension":6.769729520923799},"hitData":{"launchSpeed":88.8,"launchAngle":30.0,"totalDistance":303.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":204.44,"coordY":105.0}},"index":4,"playId":"57886a5a-c389-3ea3-89dd-250f77bcbd6a","pitchNumber":5,"startTime":"2025-08-21T03:17:09.310Z","endTime":"2025-08-21T03:17:17.589Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":663647,"link":"/api/v1/people/663647","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663647,"link":"/api/v1/people/663647"},"credit":"b_ab"},{"player":{"id":579328,"link":"/api/v1/people/579328"},"credit":"p_ab"},{"player":{"id":663647,"link":"/api/v1/people/663647"},"credit":"b_pa"},{"player":{"id":579328,"link":"/api/v1/people/579328"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":58.8,"awayTeamWinProbability":41.2,"homeTeamWinProbabilityAdded":2.0,"leverageIndex":0.8,"dramaIndex":38.0,"contextMetrics":{},"playEndTime":"2025-08-21T03:17:17.589Z","atBatIndex":49},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jo Adell called out on strikes.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-21T03:19:52.013Z","endTime":"2025-08-21T03:21:07.182Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605130,"fullName":"Scott Barlow","link":"/api/v1/people/605130"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,6],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":624431,"link":"/api/v1/people/624431"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Scott Barlow replaces Nick Martinez.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-21T03:18:45.481Z","endTime":"2025-08-21T03:19:40.428Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":605130,"link":"/api/v1/people/605130"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":607259,"link":"/api/v1/people/607259","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":669289,"link":"/api/v1/people/669289"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":666176,"link":"/api/v1/people/666176","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-08-21T03:19:40.428Z","endTime":"2025-08-21T03:19:54.165Z","isPitch":false,"type":"action","player":{"id":666176,"link":"/api/v1/people/666176"},"defense":{"pitcher":{"id":605130,"link":"/api/v1/people/605130","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":669289,"link":"/api/v1/people/669289"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":666176,"link":"/api/v1/people/666176","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":78.5,"endSpeed":72.6,"strikeZoneTop":3.67545256273073,"strikeZoneBottom":1.74316183353509,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.220725053903827,"aZ":-38.584423381436714,"pfxX":7.188113008771071,"pfxZ":-4.8878566709335445,"pX":1.4141889864809931,"pZ":1.0562725939054056,"vX0":5.932710689092919,"vY0":-114.16121372624843,"vZ0":-1.4673694726338191,"x":63.09,"y":210.26,"x0":-2.1578264657072275,"y0":50.00285831446116,"z0":5.526559377649181,"aX":9.427889536101082},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.5,"breakVerticalInduced":-8.9,"breakHorizontal":-14.6,"spinRate":2483,"spinDirection":59},"zone":14,"typeConfidence":2.0,"plateTime":0.48091030976724847,"extension":6.518447740937064},"index":2,"playId":"eb8a42e8-4607-3a28-9e4a-e63e528a2b8e","pitchNumber":1,"startTime":"2025-08-21T03:19:54.165Z","endTime":"2025-08-21T03:19:57.254Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605130,"link":"/api/v1/people/605130","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":669289,"link":"/api/v1/people/669289"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":666176,"link":"/api/v1/people/666176","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.6,"endSpeed":74.4,"strikeZoneTop":3.70999859060543,"strikeZoneBottom":1.90979287540388,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.208210220897897,"aZ":-26.24639041766781,"pfxX":4.525659524283073,"pfxZ":4.224789140009228,"pX":-0.4171349253424337,"pZ":2.21770389201877,"vX0":3.8149121226209175,"vY0":-117.38166915520237,"vZ0":-1.0895722595858441,"x":132.9,"y":178.9,"x0":-2.6483975901253474,"y0":50.00118755919659,"z0":5.120818994270408,"aX":6.344252327427754},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":7.7,"breakHorizontal":-9.1,"spinRate":2371,"spinDirection":87},"zone":7,"typeConfidence":2.0,"plateTime":0.4657649249140472,"extension":6.481689163480907},"index":3,"playId":"ca6b02ae-9ab0-3324-b72d-5debd283d7fa","pitchNumber":2,"startTime":"2025-08-21T03:20:09.079Z","endTime":"2025-08-21T03:20:13.090Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605130,"link":"/api/v1/people/605130","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":669289,"link":"/api/v1/people/669289"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":666176,"link":"/api/v1/people/666176","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.7,"endSpeed":76.8,"strikeZoneTop":3.7099972782523,"strikeZoneBottom":1.8953003604226,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.426667693526376,"aZ":-32.05946178381873,"pfxX":3.271273552167985,"pfxZ":0.08271135862731693,"pX":-0.7710091724455421,"pZ":1.5728702684618985,"vX0":3.901087942250654,"vY0":-120.50424526074092,"vZ0":-1.5420941584056513,"x":146.39,"y":196.31,"x0":-2.830552742399016,"y0":50.00591069010889,"z0":5.029629359265928,"aX":4.8557844889747415},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":0.0,"breakHorizontal":-6.8,"spinRate":2404,"spinDirection":116},"zone":13,"typeConfidence":2.0,"plateTime":0.4529552766458984,"extension":6.524557028101438},"index":4,"playId":"b70b1640-f50b-394e-b514-1ac0d2f5299c","pitchNumber":3,"startTime":"2025-08-21T03:20:25.716Z","endTime":"2025-08-21T03:20:29.895Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605130,"link":"/api/v1/people/605130","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":669289,"link":"/api/v1/people/669289"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":666176,"link":"/api/v1/people/666176","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":78.2,"endSpeed":71.8,"strikeZoneTop":3.71,"strikeZoneBottom":1.82,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.806866066858003,"aZ":-38.384049478901275,"pfxX":7.773308770456001,"pfxZ":-4.762366210120538,"pX":0.2090271210992724,"pZ":2.8455963050773616,"vX0":3.9423757962315995,"vY0":-113.72394632869847,"vZ0":2.578227823345393,"x":109.03,"y":161.95,"x0":-2.5596723249497852,"y0":50.00314938817245,"z0":5.517596624930661,"aX":10.132456003327215},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.6,"breakVerticalInduced":-7.6,"breakHorizontal":-15.1,"spinRate":2558,"spinDirection":65},"zone":5,"typeConfidence":2.0,"plateTime":0.48252745305735,"extension":6.56748730964592},"index":5,"playId":"8a17ed00-7c60-3984-b6d4-6b668ddf39c2","pitchNumber":4,"startTime":"2025-08-21T03:20:42.210Z","endTime":"2025-08-21T03:20:45.513Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605130,"link":"/api/v1/people/605130","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":669289,"link":"/api/v1/people/669289"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":666176,"link":"/api/v1/people/666176","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.8,"endSpeed":75.0,"strikeZoneTop":3.7856455282347,"strikeZoneBottom":1.8545003867705,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.298913163116833,"aZ":-25.722332064101124,"pfxX":4.1438290790995325,"pfxZ":4.556541204081443,"pX":0.6134284077402173,"pZ":1.984399043789372,"vX0":6.07887840406849,"vY0":-117.65677786165196,"vZ0":-1.6985863423605987,"x":93.62,"y":185.2,"x0":-2.5324130423403637,"y0":50.00282728937933,"z0":5.0775359208571915,"aX":5.863885800935531},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":8.2,"breakHorizontal":-8.9,"spinRate":2478,"spinDirection":84},"zone":9,"typeConfidence":2.0,"plateTime":0.46382142532703563,"extension":6.547905029999964},"index":6,"playId":"e1ffde54-c00c-3479-bc58-50349b40aee1","pitchNumber":5,"startTime":"2025-08-21T03:21:02.955Z","endTime":"2025-08-21T03:21:07.182Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605130,"link":"/api/v1/people/605130","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":669289,"link":"/api/v1/people/669289"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":666176,"link":"/api/v1/people/666176","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666176,"link":"/api/v1/people/666176"},"credit":"b_ab"},{"player":{"id":605130,"link":"/api/v1/people/605130"},"credit":"p_ab"},{"player":{"id":666176,"link":"/api/v1/people/666176"},"credit":"b_pa"},{"player":{"id":605130,"link":"/api/v1/people/605130"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.00000000000001,"awayTeamWinProbability":44.99999999999999,"homeTeamWinProbabilityAdded":-3.79999999999999,"leverageIndex":1.49,"dramaIndex":66.0,"contextMetrics":{},"playEndTime":"2025-08-21T03:21:07.182Z","atBatIndex":50},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Travis d'Arnaud grounds out, shortstop Elly De La Cruz to first baseman Spencer Steer.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-21T03:21:17.819Z","endTime":"2025-08-21T03:22:02.023Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":518595,"fullName":"Travis d'Arnaud","link":"/api/v1/people/518595"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605130,"fullName":"Scott Barlow","link":"/api/v1/people/605130"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":518595,"fullName":"Travis d'Arnaud","link":"/api/v1/people/518595"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":682829,"link":"/api/v1/people/682829"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":668715,"link":"/api/v1/people/668715"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.1,"endSpeed":85.0,"strikeZoneTop":3.47,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.823163134599007,"aZ":-17.4608736232056,"pfxX":-3.319809984577383,"pfxZ":7.995426037842522,"pX":-0.13615020016852317,"pZ":3.143918896022663,"vX0":7.127041433196426,"vY0":-134.01471143900474,"vZ0":-2.365474220209309,"x":122.19,"y":153.89,"x0":-2.3849403022135465,"y0":50.00089076507883,"z0":5.269027646063946,"aX":-6.108280473954719},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":14.3,"breakHorizontal":4.7,"spinRate":2298,"spinDirection":228},"zone":2,"typeConfidence":2.0,"plateTime":0.4069134387020963,"extension":6.529162342193782},"index":0,"playId":"ce9544e6-1a5a-38cb-8b87-1b347746240a","pitchNumber":1,"startTime":"2025-08-21T03:21:29.799Z","endTime":"2025-08-21T03:21:32.808Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605130,"link":"/api/v1/people/605130","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":669289,"link":"/api/v1/people/669289"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":518595,"link":"/api/v1/people/518595","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"index":1,"startTime":"2025-08-21T03:21:39.432Z","endTime":"2025-08-21T03:21:54.002Z","isPitch":false,"type":"action","player":{"id":518595,"link":"/api/v1/people/518595"},"defense":{"pitcher":{"id":605130,"link":"/api/v1/people/605130","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":669289,"link":"/api/v1/people/669289"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":518595,"link":"/api/v1/people/518595","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.4,"endSpeed":76.4,"strikeZoneTop":3.47,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.228122217761904,"aZ":-24.912064457005926,"pfxX":2.9233781512837136,"pfxZ":4.935603581219188,"pX":0.9782314638193746,"pZ":2.3807511616178716,"vX0":7.3927717131916095,"vY0":-119.96251462778241,"vZ0":-0.9788441783001269,"x":79.71,"y":174.5,"x0":-2.5118370124777454,"y0":50.00101690049095,"z0":4.996542225099055,"aX":4.297924085082343},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":9.0,"breakHorizontal":-7.0,"spinRate":2344,"spinDirection":85},"zone":14,"typeConfidence":2.0,"plateTime":0.4550068728721097,"extension":6.5661289593806025},"hitData":{"launchSpeed":67.3,"launchAngle":-19.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":104.67,"coordY":156.85}},"index":2,"playId":"69e432b4-94e0-3e22-b05e-51060ef2e3b7","pitchNumber":2,"startTime":"2025-08-21T03:21:54.002Z","endTime":"2025-08-21T03:22:02.023Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605130,"link":"/api/v1/people/605130","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":669289,"link":"/api/v1/people/669289"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":518595,"link":"/api/v1/people/518595","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":518595,"link":"/api/v1/people/518595"},"credit":"b_ab"},{"player":{"id":605130,"link":"/api/v1/people/605130"},"credit":"p_ab"},{"player":{"id":518595,"link":"/api/v1/people/518595"},"credit":"b_pa"},{"player":{"id":605130,"link":"/api/v1/people/605130"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.1,"awayTeamWinProbability":47.9,"homeTeamWinProbabilityAdded":-2.9000000000000057,"leverageIndex":1.17,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2025-08-21T03:22:02.023Z","atBatIndex":51},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Niko Kavadas strikes out swinging.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-21T03:22:21.741Z","endTime":"2025-08-21T03:23:37.449Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":694359,"fullName":"Niko Kavadas","link":"/api/v1/people/694359"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605130,"fullName":"Scott Barlow","link":"/api/v1/people/605130"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,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":694359,"fullName":"Niko Kavadas","link":"/api/v1/people/694359"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":624431,"link":"/api/v1/people/624431"},"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, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":77.7,"endSpeed":71.0,"strikeZoneTop":3.25999725514347,"strikeZoneBottom":1.45836545114597,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.125193394555133,"aZ":-38.31044706228182,"pfxX":7.506123927183642,"pfxZ":-4.776115123436103,"pX":-0.9581304342608283,"pZ":3.442084445751933,"vX0":1.2945500205900506,"vY0":-113.03964831883698,"vZ0":3.670125610730005,"x":153.52,"y":145.84,"x0":-2.5141651548134725,"y0":50.00472498627713,"z0":5.6635936599315135,"aX":9.637578648644306},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.9,"breakVerticalInduced":-7.3,"breakHorizontal":-13.9,"spinRate":2328,"spinDirection":65},"zone":11,"typeConfidence":2.0,"plateTime":0.48602049019870375,"extension":6.400986702006122},"index":0,"playId":"8bfeba57-3fef-3367-a200-9b786236080e","pitchNumber":1,"startTime":"2025-08-21T03:22:27.906Z","endTime":"2025-08-21T03:22:31.585Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605130,"link":"/api/v1/people/605130","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":669289,"link":"/api/v1/people/669289"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":694359,"link":"/api/v1/people/694359","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":77.9,"endSpeed":71.6,"strikeZoneTop":3.26000272010077,"strikeZoneBottom":1.67354323295699,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.362309743804534,"aZ":-37.52753619604225,"pfxX":7.480382302516583,"pfxZ":-4.145383902014133,"pX":0.16815852362399322,"pZ":1.6601980239658793,"vX0":3.6272959320047775,"vY0":-113.43307748415609,"vZ0":-0.0837740801243041,"x":110.59,"y":193.95,"x0":-2.427640507582015,"y0":50.00192593100646,"z0":5.465405476665769,"aX":9.665005923289508},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.4,"breakVerticalInduced":-7.2,"breakHorizontal":-14.5,"spinRate":2400,"spinDirection":58},"zone":8,"typeConfidence":2.0,"plateTime":0.48441828841857104,"extension":6.48027316354027},"index":1,"playId":"bf5127f8-4113-3799-b1c1-e7a884d1ca68","pitchNumber":2,"startTime":"2025-08-21T03:22:42.304Z","endTime":"2025-08-21T03:22:46.306Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605130,"link":"/api/v1/people/605130","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":669289,"link":"/api/v1/people/669289"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":694359,"link":"/api/v1/people/694359","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.9,"endSpeed":77.6,"strikeZoneTop":3.25999656580168,"strikeZoneBottom":1.71521775053441,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.903552975404963,"aZ":-32.203162011090356,"pfxX":3.487353884797134,"pfxZ":-0.01579516778889367,"pX":-1.0604387020952317,"pZ":1.9342905590247284,"vX0":2.6260339499651786,"vY0":-122.30848257977905,"vZ0":-1.158012635369627,"x":157.42,"y":186.55,"x0":-2.599186406320815,"y0":50.005099346954566,"z0":5.1620722345643015,"aX":5.31247311438792},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":0.0,"breakHorizontal":-7.0,"spinRate":2377,"spinDirection":110},"zone":13,"typeConfidence":2.0,"plateTime":0.44690215978022874,"extension":6.42711477412341},"index":2,"playId":"c716c752-e79a-3212-9d23-f5c267340f93","pitchNumber":3,"startTime":"2025-08-21T03:22:57.199Z","endTime":"2025-08-21T03:23:01.456Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605130,"link":"/api/v1/people/605130","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":669289,"link":"/api/v1/people/669289"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":694359,"link":"/api/v1/people/694359","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.5,"endSpeed":77.4,"strikeZoneTop":3.26,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.94801847226752,"aZ":-32.81057040668851,"pfxX":3.4629288125979096,"pfxZ":-0.4191414628272394,"pX":0.451511248514369,"pZ":2.400787728436469,"vX0":5.941499313793807,"vY0":-121.59827875501006,"vZ0":0.17727856991524193,"x":99.79,"y":173.96,"x0":-2.4655243179218767,"y0":50.00439749289163,"z0":5.153879592383519,"aX":5.229586821473281},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":-0.5,"breakHorizontal":-7.6,"spinRate":2425,"spinDirection":101},"zone":6,"typeConfidence":2.0,"plateTime":0.4489805536363831,"extension":6.45300366388255},"index":3,"playId":"d7ed4d29-ef92-3f27-a52d-93b6b382c787","pitchNumber":4,"startTime":"2025-08-21T03:23:11.889Z","endTime":"2025-08-21T03:23:15.685Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605130,"link":"/api/v1/people/605130","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":669289,"link":"/api/v1/people/669289"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":694359,"link":"/api/v1/people/694359","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2025-08-21T03:23:22.366Z","endTime":"2025-08-21T03:23:33.557Z","isPitch":false,"type":"action","player":{"id":694359,"link":"/api/v1/people/694359"},"defense":{"pitcher":{"id":605130,"link":"/api/v1/people/605130","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":669289,"link":"/api/v1/people/669289"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":694359,"link":"/api/v1/people/694359","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.4,"endSpeed":79.3,"strikeZoneTop":3.26,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.160944971765655,"aZ":-30.41457391260061,"pfxX":2.3055456105206695,"pfxZ":1.1208761353059402,"pX":0.8124855666859386,"pZ":0.896310426125586,"vX0":7.079243877895129,"vY0":-124.18792546424258,"vZ0":-4.135457964298763,"x":86.03,"y":214.58,"x0":-2.3663457776089976,"y0":50.00520225527955,"z0":5.092630351715765,"aX":3.6272005993671597},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":1.3,"breakHorizontal":-5.8,"spinRate":2576,"spinDirection":107},"zone":14,"typeConfidence":2.0,"plateTime":0.4398250177966547,"extension":6.521883558918853},"index":5,"playId":"8a9b7f9f-0066-3089-9f08-f3d2294457b3","pitchNumber":5,"startTime":"2025-08-21T03:23:33.557Z","endTime":"2025-08-21T03:23:37.449Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605130,"link":"/api/v1/people/605130","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":669289,"link":"/api/v1/people/669289"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":694359,"link":"/api/v1/people/694359","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694359,"link":"/api/v1/people/694359"},"credit":"b_ab"},{"player":{"id":605130,"link":"/api/v1/people/605130"},"credit":"p_ab"},{"player":{"id":694359,"link":"/api/v1/people/694359"},"credit":"b_pa"},{"player":{"id":605130,"link":"/api/v1/people/605130"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-2.1000000000000014,"leverageIndex":0.82,"dramaIndex":39.0,"contextMetrics":{},"playEndTime":"2025-08-21T03:23:37.449Z","atBatIndex":52},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Santiago Espinal lines out sharply to left fielder Taylor Ward.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-21T03:26:16.221Z","endTime":"2025-08-21T03:26:52.806Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":669289,"fullName":"Santiago Espinal","link":"/api/v1/people/669289"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":672282,"fullName":"Reid Detmers","link":"/api/v1/people/672282"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4],"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":669289,"fullName":"Santiago Espinal","link":"/api/v1/people/669289"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":621493,"link":"/api/v1/people/621493"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Reid Detmers replaces Yusei Kikuchi.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-21T03:25:00.430Z","endTime":"2025-08-21T03:26:03.263Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":672282,"link":"/api/v1/people/672282"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":669289,"link":"/api/v1/people/669289","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-08-21T03:26:03.263Z","endTime":"2025-08-21T03:26:18.587Z","isPitch":false,"type":"action","player":{"id":669289,"link":"/api/v1/people/669289"},"defense":{"pitcher":{"id":672282,"link":"/api/v1/people/672282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":669289,"link":"/api/v1/people/669289","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.7,"endSpeed":82.3,"strikeZoneTop":3.43,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.519059681826537,"aZ":-35.33349836780561,"pfxX":-2.014378715047524,"pfxZ":-1.8647792387889535,"pX":-0.6029643248588792,"pZ":1.3525479356757852,"vX0":-5.191261237156561,"vY0":-129.1348322334905,"vZ0":-4.568814324061129,"x":139.98,"y":202.26,"x0":1.6905784439724814,"y0":50.001367924402516,"z0":5.846679731232092,"aX":-3.418378126361249},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":-4.1,"breakHorizontal":4.8,"spinRate":2405,"spinDirection":285},"zone":13,"typeConfidence":0.92,"plateTime":0.4232785350870536,"extension":6.289988622977463},"index":2,"playId":"ad08d04a-8949-32e8-b8fc-353b1a693905","pitchNumber":1,"startTime":"2025-08-21T03:26:18.587Z","endTime":"2025-08-21T03:26:21.651Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672282,"link":"/api/v1/people/672282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":669289,"link":"/api/v1/people/669289","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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.3,"endSpeed":82.4,"strikeZoneTop":3.40637651968435,"strikeZoneBottom":1.61192298232622,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.531927102877564,"aZ":-36.57782269702154,"pfxX":-0.49131356433997375,"pfxZ":-2.572393700133296,"pX":-0.27847213854694797,"pZ":1.3860750882612916,"vX0":-4.615756852063596,"vY0":-129.99038335407772,"vZ0":-4.500220599146442,"x":127.61,"y":201.36,"x0":1.58495791399744,"y0":50.00559223963588,"z0":5.92017609468699,"aX":-0.8396598590670719},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":-5.4,"breakHorizontal":1.9,"spinRate":2409,"spinDirection":298},"zone":13,"typeConfidence":0.91,"plateTime":0.42153728536069845,"extension":6.234841961012372},"index":3,"playId":"bd3a07d6-48e8-3c05-8918-51f3261b2d04","pitchNumber":2,"startTime":"2025-08-21T03:26:32.994Z","endTime":"2025-08-21T03:26:37.670Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672282,"link":"/api/v1/people/672282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":669289,"link":"/api/v1/people/669289","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.3,"endSpeed":88.5,"strikeZoneTop":3.43,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.75938916866795,"aZ":-10.53177392135852,"pfxX":4.953839060701153,"pfxZ":10.755288374006994,"pX":-0.131537997982655,"pZ":2.0663892059348137,"vX0":-6.125253897549312,"vY0":-141.3100842770896,"vZ0":-8.264303805898543,"x":122.01,"y":182.99,"x0":1.4258197820331144,"y0":50.00094717038083,"z0":5.714792167871821,"aX":9.966388675646046},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":17.9,"breakHorizontal":-7.7,"spinRate":2300,"spinDirection":150},"zone":8,"typeConfidence":0.9,"plateTime":0.38838828380582546,"extension":6.3708925664157166},"hitData":{"launchSpeed":102.4,"launchAngle":16.0,"totalDistance":313.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":67.61,"coordY":87.62}},"index":4,"playId":"3d3cabb3-bc1d-3a6b-8de1-8e43b92bcf82","pitchNumber":3,"startTime":"2025-08-21T03:26:46.290Z","endTime":"2025-08-21T03:26:52.806Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672282,"link":"/api/v1/people/672282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":669289,"link":"/api/v1/people/669289","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669289,"link":"/api/v1/people/669289"},"credit":"b_ab"},{"player":{"id":672282,"link":"/api/v1/people/672282"},"credit":"p_ab"},{"player":{"id":669289,"link":"/api/v1/people/669289"},"credit":"b_pa"},{"player":{"id":672282,"link":"/api/v1/people/672282"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.6,"awayTeamWinProbability":45.4,"homeTeamWinProbabilityAdded":4.600000000000001,"leverageIndex":1.82,"dramaIndex":79.0,"contextMetrics":{},"playEndTime":"2025-08-21T03:26:52.806Z","atBatIndex":53},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"TJ Friedl walks.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-21T03:27:05.932Z","endTime":"2025-08-21T03:28:12.339Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":1},"matchup":{"batter":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":672282,"fullName":"Reid Detmers","link":"/api/v1/people/672282"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"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":76.1,"endSpeed":69.5,"strikeZoneTop":3.06943979744231,"strikeZoneBottom":1.4824911643937,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.77073293981921,"aZ":-44.021175137832216,"pfxX":-5.142203829829359,"pfxZ":-9.662537863036881,"pX":0.5726752805460632,"pZ":3.5411318852197535,"vX0":-0.8296363131020319,"vY0":-110.62061524525525,"vZ0":3.8314488127951347,"x":95.17,"y":143.17,"x0":1.6212287227970794,"y0":50.004179843467064,"z0":6.436207494870056,"aX":-6.3027731724949145},"breaks":{"breakAngle":8.4,"breakLength":14.4,"breakY":24.0,"breakVertical":-63.7,"breakVerticalInduced":-16.0,"breakHorizontal":9.5,"spinRate":2420,"spinDirection":324},"zone":12,"typeConfidence":0.89,"plateTime":0.49725280098549485,"extension":6.13100625250503},"index":0,"playId":"6c4570fc-c957-33a3-95dc-fe1af708c9cb","pitchNumber":1,"startTime":"2025-08-21T03:27:17.951Z","endTime":"2025-08-21T03:27:22.360Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672282,"link":"/api/v1/people/672282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":670770,"link":"/api/v1/people/670770","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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.8,"endSpeed":88.1,"strikeZoneTop":3.2500014172015,"strikeZoneBottom":1.59480047955967,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.077794392834335,"aZ":-12.797049364725554,"pfxX":3.2112852213691117,"pfxZ":9.680399839257058,"pX":-0.7009065219048289,"pZ":4.694262783058324,"vX0":-7.022093023184859,"vY0":-140.85577903427915,"vZ0":-1.4552560864039186,"x":143.72,"y":112.03,"x0":1.411337918987068,"y0":50.00615051099933,"z0":6.048358459912286,"aX":6.430670425404609},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":17.4,"breakHorizontal":-4.3,"spinRate":2094,"spinDirection":153},"zone":11,"typeConfidence":0.91,"plateTime":0.38939064438394944,"extension":6.2456462758025175},"index":1,"playId":"bbe674a1-bef3-3d74-8cf2-f2896086109a","pitchNumber":2,"startTime":"2025-08-21T03:27:32.628Z","endTime":"2025-08-21T03:27:35.887Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672282,"link":"/api/v1/people/672282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":670770,"link":"/api/v1/people/670770","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":87.7,"strikeZoneTop":3.24999639954133,"strikeZoneBottom":1.61368060652547,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.287462893703804,"aZ":-12.52178594480392,"pfxX":3.622383436399475,"pfxZ":9.959734643765831,"pX":-1.32181974517919,"pZ":3.5780861306323892,"vX0":-9.19946171322916,"vY0":-139.55603554491518,"vZ0":-3.815464849717128,"x":167.38,"y":142.17,"x0":1.5460954365173152,"y0":50.00314405311639,"z0":5.787277191024118,"aX":7.148653324264467},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":17.4,"breakHorizontal":-4.7,"spinRate":2072,"spinDirection":147},"zone":11,"typeConfidence":0.9,"plateTime":0.3924148471152762,"extension":6.472231217645241},"index":2,"playId":"b24b28ad-6841-3c75-af48-86dc19831691","pitchNumber":3,"startTime":"2025-08-21T03:27:51.783Z","endTime":"2025-08-21T03:27:55.073Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672282,"link":"/api/v1/people/672282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":670770,"link":"/api/v1/people/670770","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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.2,"endSpeed":87.1,"strikeZoneTop":3.25584097646679,"strikeZoneBottom":1.51772845736749,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.507290790311,"aZ":-12.801901333305713,"pfxX":2.772516281596262,"pfxZ":9.953213887499938,"pX":0.014375431149883794,"pZ":3.6888273744371736,"vX0":-4.896716021585352,"vY0":-138.51200039643882,"vZ0":-3.884913576591365,"x":116.45,"y":139.18,"x0":1.4436633443457598,"y0":50.00010478620516,"z0":5.963619693846145,"aX":5.39529984881285},"breaks":{"breakAngle":18.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":17.4,"breakHorizontal":-4.0,"spinRate":2046,"spinDirection":156},"zone":12,"typeConfidence":0.91,"plateTime":0.3952214317970455,"extension":6.388166450997615},"index":3,"playId":"66ef973a-c655-3f68-b3f8-4bfe5fd6ea87","pitchNumber":4,"startTime":"2025-08-21T03:28:08.167Z","endTime":"2025-08-21T03:28:12.339Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672282,"link":"/api/v1/people/672282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":670770,"link":"/api/v1/people/670770","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":670770,"link":"/api/v1/people/670770"},"credit":"b_pa"},{"player":{"id":672282,"link":"/api/v1/people/672282"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":49.8,"awayTeamWinProbability":50.2,"homeTeamWinProbabilityAdded":-4.800000000000004,"leverageIndex":1.43,"dramaIndex":71.0,"contextMetrics":{},"playEndTime":"2025-08-21T03:28:12.339Z","atBatIndex":54},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Noelvi Marte strikes out swinging.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-21T03:28:29.791Z","endTime":"2025-08-21T03:29:26.872Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":672282,"fullName":"Reid Detmers","link":"/api/v1/people/672282"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"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":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":518595,"link":"/api/v1/people/518595"},"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":96.3,"endSpeed":87.9,"strikeZoneTop":3.44819205462245,"strikeZoneBottom":1.77154975409118,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.786847862327825,"aZ":-11.050630837254815,"pfxX":4.697781509573184,"pfxZ":10.635896844845465,"pX":-0.3379947334510755,"pZ":3.2697016263000216,"vX0":-6.329298570433213,"vY0":-140.06527553875117,"vZ0":-5.089812549991741,"x":129.88,"y":150.5,"x0":1.3411699683220806,"y0":50.002058941961494,"z0":5.833789617020076,"aX":9.329737998065145},"breaks":{"breakAngle":32.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":18.4,"breakHorizontal":-7.2,"spinRate":2218,"spinDirection":149},"zone":1,"typeConfidence":0.91,"plateTime":0.3911332034205368,"extension":6.321216857644139},"index":0,"playId":"a5f92cc4-e963-315a-8afc-a80d2d53c54b","pitchNumber":1,"startTime":"2025-08-21T03:28:39.096Z","endTime":"2025-08-21T03:28:42.680Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672282,"link":"/api/v1/people/672282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":682622,"link":"/api/v1/people/682622","batSide":{"code":"R","description":"Right"}},"first":{"id":670770,"link":"/api/v1/people/670770"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":97.0,"endSpeed":88.6,"strikeZoneTop":3.44,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.2790212069263,"aZ":-11.860237532642527,"pfxX":6.031374063308146,"pfxZ":10.076723127902937,"pX":0.5533466287101393,"pZ":3.0549865098126583,"vX0":-4.773568570091723,"vY0":-141.13625148082315,"vZ0":-5.5445411395857915,"x":95.91,"y":156.3,"x0":1.4834048751997877,"y0":50.007007842463345,"z0":5.809728431980631,"aX":12.164358150795627},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":17.3,"breakHorizontal":-10.0,"spinRate":2176,"spinDirection":149},"zone":3,"typeConfidence":2.0,"plateTime":0.3881687136446432,"extension":6.290450586337234},"index":1,"playId":"c9857e23-1b4f-3e32-924a-cfc1d55c4c3a","pitchNumber":2,"startTime":"2025-08-21T03:28:58.162Z","endTime":"2025-08-21T03:29:01.328Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672282,"link":"/api/v1/people/672282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":682622,"link":"/api/v1/people/682622","batSide":{"code":"R","description":"Right"}},"first":{"id":670770,"link":"/api/v1/people/670770"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2025-08-21T03:29:11.367Z","endTime":"2025-08-21T03:29:23.135Z","isPitch":false,"type":"action","player":{"id":682622,"link":"/api/v1/people/682622"},"defense":{"pitcher":{"id":672282,"link":"/api/v1/people/672282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":682622,"link":"/api/v1/people/682622","batSide":{"code":"R","description":"Right"}},"first":{"id":670770,"link":"/api/v1/people/670770"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.1,"endSpeed":88.6,"strikeZoneTop":3.44,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.205099867177054,"aZ":-11.919649594123385,"pfxX":6.258403665591283,"pfxZ":10.02164673430847,"pX":0.6069984197930093,"pZ":3.5195190455727077,"vX0":-4.709846058700632,"vY0":-141.27302498339702,"vZ0":-4.315923875309335,"x":93.86,"y":143.75,"x0":1.482711254150332,"y0":50.00330316070882,"z0":5.833305611537617,"aX":12.649737911200408},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":17.4,"breakHorizontal":-10.3,"spinRate":2188,"spinDirection":146},"zone":3,"typeConfidence":2.0,"plateTime":0.38772656938810446,"extension":6.250319067401783},"index":3,"playId":"e6b6df68-63c1-3577-8b41-4d22f22aa290","pitchNumber":3,"startTime":"2025-08-21T03:29:23.135Z","endTime":"2025-08-21T03:29:26.872Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672282,"link":"/api/v1/people/672282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":682622,"link":"/api/v1/people/682622","batSide":{"code":"R","description":"Right"}},"first":{"id":670770,"link":"/api/v1/people/670770"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682622,"link":"/api/v1/people/682622"},"credit":"b_ab"},{"player":{"id":672282,"link":"/api/v1/people/672282"},"credit":"p_ab"},{"player":{"id":682622,"link":"/api/v1/people/682622"},"credit":"b_pa"},{"player":{"id":672282,"link":"/api/v1/people/672282"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.7,"awayTeamWinProbability":44.3,"homeTeamWinProbabilityAdded":5.900000000000006,"leverageIndex":2.51,"dramaIndex":104.0,"contextMetrics":{},"playEndTime":"2025-08-21T03:29:26.872Z","atBatIndex":55},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Elly De La Cruz strikes out swinging.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-21T03:29:40.167Z","endTime":"2025-08-21T03:30:42.831Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":672282,"fullName":"Reid Detmers","link":"/api/v1/people/672282"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":518595,"link":"/api/v1/people/518595"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.0,"endSpeed":82.7,"strikeZoneTop":3.61,"strikeZoneBottom":1.76,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.754118024508326,"aZ":-32.1074032929705,"pfxX":-0.008022984371590436,"pfxZ":0.033870323893719245,"pX":-0.355784318724358,"pZ":2.346606809246639,"vX0":-4.739789233690249,"vY0":-130.97714537646422,"vZ0":-3.1831308781384515,"x":130.56,"y":175.42,"x0":1.4784794515093755,"y0":50.00045224501546,"z0":5.979586887181036,"aX":-0.012511473260181474},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":-0.4,"breakHorizontal":1.1,"spinRate":2361,"spinDirection":298},"zone":4,"typeConfidence":0.9,"plateTime":0.4182452291462093,"extension":6.231471217215954},"index":0,"playId":"ed61aaa8-d4bf-36be-a6c8-76bd4306c9b8","pitchNumber":1,"startTime":"2025-08-21T03:29:52.387Z","endTime":"2025-08-21T03:29:55.763Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672282,"link":"/api/v1/people/672282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":682829,"link":"/api/v1/people/682829","batSide":{"code":"R","description":"Right"}},"first":{"id":670770,"link":"/api/v1/people/670770"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.6,"endSpeed":81.7,"strikeZoneTop":3.61,"strikeZoneBottom":1.76,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.224527773487747,"aZ":-35.29661870400673,"pfxX":-1.1469863988709585,"pfxZ":-1.8452012653859153,"pX":-0.7019314546437856,"pZ":2.4108366417376086,"vX0":-4.728507653768636,"vY0":-128.9751425536187,"vZ0":-2.04139879291498,"x":143.76,"y":173.69,"x0":1.302532583797774,"y0":50.00542279327765,"z0":5.928456286894074,"aX":-1.9370300685938957},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":-3.6,"breakHorizontal":3.1,"spinRate":2511,"spinDirection":311},"zone":4,"typeConfidence":0.92,"plateTime":0.42428174686144615,"extension":6.1558060458389},"index":1,"playId":"b5720a21-0d24-388d-b02c-e4237474d79a","pitchNumber":2,"startTime":"2025-08-21T03:30:11.156Z","endTime":"2025-08-21T03:30:14.460Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672282,"link":"/api/v1/people/672282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":682829,"link":"/api/v1/people/682829","batSide":{"code":"R","description":"Right"}},"first":{"id":670770,"link":"/api/v1/people/670770"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2025-08-21T03:30:25.544Z","endTime":"2025-08-21T03:30:38.882Z","isPitch":false,"type":"action","player":{"id":682829,"link":"/api/v1/people/682829"},"defense":{"pitcher":{"id":672282,"link":"/api/v1/people/672282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":682829,"link":"/api/v1/people/682829","batSide":{"code":"R","description":"Right"}},"first":{"id":670770,"link":"/api/v1/people/670770"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.8,"endSpeed":80.3,"strikeZoneTop":3.61,"strikeZoneBottom":1.76,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.47267052663985,"aZ":-41.067768798602714,"pfxX":-0.9553901108533891,"pfxZ":-5.529593471884071,"pX":-1.2463641601207918,"pZ":0.5367227451946794,"vX0":-6.128973817597566,"vY0":-126.19294435087274,"vZ0":-5.028968246395211,"x":164.51,"y":224.29,"x0":1.341403890138088,"y0":50.0050089615264,"z0":5.875709614501577,"aX":-1.5353349096062994},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.4,"breakVerticalInduced":-10.9,"breakHorizontal":3.1,"spinRate":2555,"spinDirection":321},"zone":13,"typeConfidence":0.89,"plateTime":0.43458324110591073,"extension":6.291177700892958},"index":3,"playId":"794217e1-52a9-36a1-b3fb-a6752883d498","pitchNumber":3,"startTime":"2025-08-21T03:30:38.882Z","endTime":"2025-08-21T03:30:42.831Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672282,"link":"/api/v1/people/672282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":682829,"link":"/api/v1/people/682829","batSide":{"code":"R","description":"Right"}},"first":{"id":670770,"link":"/api/v1/people/670770"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682829,"link":"/api/v1/people/682829"},"credit":"b_ab"},{"player":{"id":672282,"link":"/api/v1/people/672282"},"credit":"p_ab"},{"player":{"id":682829,"link":"/api/v1/people/682829"},"credit":"b_pa"},{"player":{"id":672282,"link":"/api/v1/people/672282"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":60.8,"awayTeamWinProbability":39.2,"homeTeamWinProbabilityAdded":5.099999999999994,"leverageIndex":1.99,"dramaIndex":86.0,"contextMetrics":{},"playEndTime":"2025-08-21T03:30:42.831Z","atBatIndex":56},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Bryce Teodosio doubles (5) on a line drive to left fielder Austin Hays.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-21T03:33:01.098Z","endTime":"2025-08-21T03:34:51.449Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":669326,"fullName":"Bryce Teodosio","link":"/api/v1/people/669326"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668933,"fullName":"Graham Ashcraft","link":"/api/v1/people/668933"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":669326,"fullName":"Bryce Teodosio","link":"/api/v1/people/669326"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2],"actionIndex":[0],"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":669326,"fullName":"Bryce Teodosio","link":"/api/v1/people/669326"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":669720,"link":"/api/v1/people/669720"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Graham Ashcraft replaces Scott Barlow.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-21T03:33:01.096Z","endTime":"2025-08-21T03:33:01.097Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":668933,"link":"/api/v1/people/668933"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":605130,"link":"/api/v1/people/605130","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":669289,"link":"/api/v1/people/669289"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":669326,"link":"/api/v1/people/669326","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"L","description":"Foul Bunt"},"description":"Foul Bunt","code":"L","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.2,"endSpeed":81.8,"strikeZoneTop":3.64,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.169490045462993,"aZ":-31.798984159759726,"pfxX":5.74818881323734,"pfxZ":0.2199762668126457,"pX":0.49481344157193624,"pZ":2.625636390613629,"vX0":0.11772251121528038,"vY0":-129.87613135373027,"vZ0":-3.2633298194244604,"x":103.51,"y":183.3,"x0":-0.2974453266777026,"y0":50.00157126084582,"z0":6.3263983681077605,"aX":9.781818189218994},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":-0.1,"breakHorizontal":-10.4,"spinRate":2902,"spinDirection":39},"zone":6,"typeConfidence":0.9,"plateTime":0.42233163615765346,"extension":5.4601596041604665},"index":1,"playId":"844a2ffa-f164-32d7-8e93-b1c69b51ebe7","pitchNumber":1,"startTime":"2025-08-21T03:33:01.098Z","endTime":"2025-08-21T03:33:07.710Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668933,"link":"/api/v1/people/668933","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":669289,"link":"/api/v1/people/669289"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":669326,"link":"/api/v1/people/669326","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.6,"endSpeed":82.7,"strikeZoneTop":3.64,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.75227561755815,"aZ":-34.49345712725175,"pfxX":6.498545807787378,"pfxZ":-1.3421076749635041,"pX":-0.03788911294024458,"pZ":2.571487681001661,"vX0":-1.628461428098883,"vY0":-130.50916368007313,"vZ0":-3.2445309328986625,"x":98.25,"y":202.15,"x0":-0.2512198013497801,"y0":50.00230476799367,"z0":6.421315263276428,"aX":11.240647342347293},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":-2.9,"breakHorizontal":-11.4,"spinRate":2682,"spinDirection":37},"zone":5,"typeConfidence":0.9,"plateTime":0.4192368258224817,"extension":5.3095755165949905},"hitData":{"launchSpeed":107.6,"launchAngle":16.0,"totalDistance":289.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":50.22,"coordY":100.21}},"index":2,"playId":"f4a8a0d7-7b85-3f7c-82f0-892ae16e266e","pitchNumber":2,"startTime":"2025-08-21T03:34:38.336Z","endTime":"2025-08-21T03:34:51.449Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668933,"link":"/api/v1/people/668933","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":669289,"link":"/api/v1/people/669289"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":669326,"link":"/api/v1/people/669326","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669326,"link":"/api/v1/people/669326"},"credit":"b_ab"},{"player":{"id":668933,"link":"/api/v1/people/668933"},"credit":"p_ab"},{"player":{"id":669326,"link":"/api/v1/people/669326"},"credit":"b_pa"},{"player":{"id":668933,"link":"/api/v1/people/668933"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":73.7,"awayTeamWinProbability":26.299999999999997,"homeTeamWinProbabilityAdded":12.900000000000006,"leverageIndex":1.78,"dramaIndex":129.0,"contextMetrics":{},"playEndTime":"2025-08-21T03:34:51.449Z","atBatIndex":57},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Oswald Peraza grounds out, shortstop Elly De La Cruz to first baseman Spencer Steer.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-21T03:35:22.818Z","endTime":"2025-08-21T03:36:02.529Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":672724,"fullName":"Oswald Peraza","link":"/api/v1/people/672724"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668933,"fullName":"Graham Ashcraft","link":"/api/v1/people/668933"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":669326,"fullName":"Bryce Teodosio","link":"/api/v1/people/669326"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,2],"actionIndex":[1],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":669326,"fullName":"Bryce Teodosio","link":"/api/v1/people/669326"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":672724,"fullName":"Oswald Peraza","link":"/api/v1/people/672724"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":682829,"link":"/api/v1/people/682829"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":668715,"link":"/api/v1/people/668715"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.7,"endSpeed":90.9,"strikeZoneTop":2.6883684844191,"strikeZoneBottom":1.1046802170955,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.80348117018933,"aZ":-21.634504116206386,"pfxX":1.1545946753693577,"pfxZ":5.106503546060793,"pX":0.2870027165156974,"pZ":0.0011104228431076924,"vX0":0.3664808236906964,"vY0":-141.9472387574296,"vZ0":-13.19566493962682,"x":106.06,"y":238.75,"x0":0.006526682225364935,"y0":50.00578988823803,"z0":6.050411364551554,"aX":2.3852241548730224},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":7.1,"breakHorizontal":-2.2,"spinRate":2469,"spinDirection":205},"zone":14,"typeConfidence":0.91,"plateTime":0.3840914430033071,"extension":5.614270667210397},"index":0,"playId":"0a02d39c-e8e9-3053-a175-aa28c6842d77","pitchNumber":1,"startTime":"2025-08-21T03:35:22.818Z","endTime":"2025-08-21T03:35:31.808Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668933,"link":"/api/v1/people/668933","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":669289,"link":"/api/v1/people/669289"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":672724,"link":"/api/v1/people/672724","batSide":{"code":"R","description":"Right"}},"second":{"id":669326,"link":"/api/v1/people/669326"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Wild pitch by pitcher Graham Ashcraft. Bryce Teodosio to 3rd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"actionPlayId":"0a02d39c-e8e9-3053-a175-aa28c6842d77","startTime":"2025-08-21T03:35:54.692Z","endTime":"2025-08-21T03:35:54.693Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":669326,"link":"/api/v1/people/669326"},"defense":{"pitcher":{"id":668933,"link":"/api/v1/people/668933","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":669289,"link":"/api/v1/people/669289"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":672724,"link":"/api/v1/people/672724","batSide":{"code":"R","description":"Right"}},"second":{"id":669326,"link":"/api/v1/people/669326"},"postOnThird":{"id":669326,"link":"/api/v1/people/669326"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"homeTeamWinProbability":81.3,"awayTeamWinProbability":18.700000000000003,"homeTeamWinProbabilityAdded":7.599999999999994,"leverageIndex":2.13,"dramaIndex":105.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":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.4,"endSpeed":83.2,"strikeZoneTop":3.31,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.18714718060161,"aZ":-31.80027108883995,"pfxX":5.7047791611085,"pfxZ":0.21162417935778066,"pX":1.301216054338594,"pZ":1.962386579343263,"vX0":2.0534827499399455,"vY0":-131.57563484004675,"vZ0":-5.050919971798449,"x":67.4,"y":185.8,"x0":-0.23060031342879184,"y0":50.00100084858568,"z0":6.266096538132237,"aX":9.990697418897417},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":-0.5,"breakHorizontal":-10.8,"spinRate":2783,"spinDirection":40},"zone":14,"typeConfidence":0.9,"plateTime":0.4164388360770994,"extension":5.477497713343416},"hitData":{"launchSpeed":72.3,"launchAngle":-53.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":122.83,"coordY":163.75}},"index":2,"playId":"6871cc1a-cd20-3558-b0ef-188116087677","pitchNumber":2,"startTime":"2025-08-21T03:35:54.694Z","endTime":"2025-08-21T03:36:02.529Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668933,"link":"/api/v1/people/668933","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":669289,"link":"/api/v1/people/669289"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":672724,"link":"/api/v1/people/672724","batSide":{"code":"R","description":"Right"}},"third":{"id":669326,"link":"/api/v1/people/669326"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672724,"link":"/api/v1/people/672724"},"credit":"b_ab"},{"player":{"id":668933,"link":"/api/v1/people/668933"},"credit":"p_ab"},{"player":{"id":672724,"link":"/api/v1/people/672724"},"credit":"b_pa"},{"player":{"id":668933,"link":"/api/v1/people/668933"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":74.3,"awayTeamWinProbability":25.700000000000003,"homeTeamWinProbabilityAdded":-7.0,"leverageIndex":2.13,"dramaIndex":62.0,"contextMetrics":{},"playEndTime":"2025-08-21T03:36:02.529Z","atBatIndex":58},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Luis Rengifo singles on a ground ball to left fielder Austin Hays. Bryce Teodosio scores.","rbi":1,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-21T03:36:35.326Z","endTime":"2025-08-21T03:38:29.365Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":60},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668933,"fullName":"Graham Ashcraft","link":"/api/v1/people/668933"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":669720,"link":"/api/v1/people/669720"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":669326,"fullName":"Bryce Teodosio","link":"/api/v1/people/669326"},"responsiblePitcher":{"id":668933,"link":"/api/v1/people/668933"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-21T03:36:31.641Z","endTime":"2025-08-21T03:36:37.660Z","isPitch":false,"type":"action","player":{"id":650859,"link":"/api/v1/people/650859"},"defense":{"pitcher":{"id":668933,"link":"/api/v1/people/668933","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":669289,"link":"/api/v1/people/669289"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":650859,"link":"/api/v1/people/650859","batSide":{"code":"L","description":"Left"}},"third":{"id":669326,"link":"/api/v1/people/669326"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.3,"endSpeed":82.5,"strikeZoneTop":3.23,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.615950064860193,"aZ":-30.9398479653757,"pfxX":3.9476417728526285,"pfxZ":0.7150407461665793,"pX":-0.36169017550694504,"pZ":2.7108518019439334,"vX0":-1.3953091820449202,"vY0":-131.41289715043683,"vZ0":-3.2833086958344637,"x":130.79,"y":165.59,"x0":-0.33468721023572684,"y0":50.006482609541955,"z0":6.291547041394152,"aX":6.858957286394766},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":0.7,"breakHorizontal":-6.8,"spinRate":2819,"spinDirection":33},"zone":1,"typeConfidence":0.9,"plateTime":0.41788885497387485,"extension":5.452453803180955},"index":1,"playId":"60b6d83e-1022-3160-b294-8cc257c2efb9","pitchNumber":1,"startTime":"2025-08-21T03:36:37.660Z","endTime":"2025-08-21T03:36:40.827Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668933,"link":"/api/v1/people/668933","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":669289,"link":"/api/v1/people/669289"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":650859,"link":"/api/v1/people/650859","batSide":{"code":"L","description":"Left"}},"third":{"id":669326,"link":"/api/v1/people/669326"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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.1,"endSpeed":83.0,"strikeZoneTop":3.22999840892136,"strikeZoneBottom":1.56156819685123,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.480419819325178,"aZ":-29.91701639950249,"pfxX":5.687014093074244,"pfxZ":1.2845118494400616,"pX":-0.005386894692691662,"pZ":4.185970626789388,"vX0":-1.0964944638526928,"vY0":-131.36150725305657,"vZ0":-0.17782187348653145,"x":117.21,"y":125.76,"x0":-0.3229391451137893,"y0":50.00200915140734,"z0":6.468938603017948,"aX":9.98966418248171},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":2.5,"breakHorizontal":-10.1,"spinRate":2780,"spinDirection":43},"zone":11,"typeConfidence":0.9,"plateTime":0.41613257602188636,"extension":5.430801578093807},"index":2,"playId":"df98791b-b131-3ad0-b773-8b576d142fbf","pitchNumber":2,"startTime":"2025-08-21T03:36:56.512Z","endTime":"2025-08-21T03:37:00.487Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668933,"link":"/api/v1/people/668933","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":669289,"link":"/api/v1/people/669289"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":650859,"link":"/api/v1/people/650859","batSide":{"code":"L","description":"Left"}},"third":{"id":669326,"link":"/api/v1/people/669326"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":88.1,"endSpeed":81.0,"strikeZoneTop":3.22999710405067,"strikeZoneBottom":1.54335612263161,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.71202245445775,"aZ":-30.18843994139906,"pfxX":6.56731369553224,"pfxZ":1.1848877366373767,"pX":-0.7666943210912506,"pZ":3.6181809188721856,"vX0":-3.3244879929154245,"vY0":-128.2907586539462,"vZ0":-1.0293687548956016,"x":146.22,"y":141.09,"x0":-0.30952829669461085,"y0":50.00135022590749,"z0":6.37059557575139,"aX":10.982407079702817},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":2.2,"breakHorizontal":-11.2,"spinRate":2704,"spinDirection":41},"zone":11,"typeConfidence":0.9,"plateTime":0.42639411335144084,"extension":5.477096493887722},"index":3,"playId":"49687643-69d6-3731-af4c-62121d707b41","pitchNumber":3,"startTime":"2025-08-21T03:37:13.973Z","endTime":"2025-08-21T03:37:17.359Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668933,"link":"/api/v1/people/668933","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":669289,"link":"/api/v1/people/669289"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":650859,"link":"/api/v1/people/650859","batSide":{"code":"L","description":"Left"}},"third":{"id":669326,"link":"/api/v1/people/669326"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":89.4,"endSpeed":82.6,"strikeZoneTop":3.23,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.289843482831063,"aZ":-28.363008396453818,"pfxX":5.026048793446899,"pfxZ":2.208346123797204,"pX":0.10990408254171562,"pZ":2.3337998569591547,"vX0":-0.6876390095623603,"vY0":-130.2712611223435,"vZ0":-4.557314967572372,"x":112.81,"y":175.77,"x0":-0.27663202769612794,"y0":50.00309678573439,"z0":6.239347808103649,"aX":8.674769362924726},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":3.2,"breakHorizontal":-9.0,"spinRate":2758,"spinDirection":31},"zone":5,"typeConfidence":0.9,"plateTime":0.41976904393380776,"extension":5.526738355875179},"index":4,"playId":"476a53cb-6901-3d92-ba5c-170b5d93865d","pitchNumber":4,"startTime":"2025-08-21T03:37:32.734Z","endTime":"2025-08-21T03:37:36.011Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668933,"link":"/api/v1/people/668933","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":669289,"link":"/api/v1/people/669289"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":650859,"link":"/api/v1/people/650859","batSide":{"code":"L","description":"Left"}},"third":{"id":669326,"link":"/api/v1/people/669326"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.5,"endSpeed":84.3,"strikeZoneTop":3.23000305550749,"strikeZoneBottom":1.50802571489176,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.639899215266478,"aZ":-30.870698064514993,"pfxX":4.657629279148812,"pfxZ":0.7279287678814388,"pX":0.6982299738525516,"pZ":0.14571028007476783,"vX0":0.5642526255633737,"vY0":-133.0001213864204,"vZ0":-9.375120743569989,"x":90.39,"y":234.85,"x0":-0.12170688390870406,"y0":50.00261045018516,"z0":5.969375755116569,"aX":8.308196061404583},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":-0.6,"breakHorizontal":-8.5,"spinRate":2863,"spinDirection":25},"zone":14,"typeConfidence":0.9,"plateTime":0.4124874729969674,"extension":5.590838315079389},"index":5,"playId":"214dc350-cec5-3e77-a69c-66eba9dc5997","pitchNumber":5,"startTime":"2025-08-21T03:37:55.880Z","endTime":"2025-08-21T03:37:59.210Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668933,"link":"/api/v1/people/668933","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":669289,"link":"/api/v1/people/669289"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":650859,"link":"/api/v1/people/650859","batSide":{"code":"L","description":"Left"}},"third":{"id":669326,"link":"/api/v1/people/669326"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.4,"endSpeed":82.9,"strikeZoneTop":3.23,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.934759810401623,"aZ":-30.654813296564328,"pfxX":5.7860735867087385,"pfxZ":0.8653883940054925,"pX":0.5364610605713892,"pZ":2.5336141666905045,"vX0":0.05391055559829461,"vY0":-131.62171003877913,"vZ0":-3.744649015594614,"x":96.55,"y":170.37,"x0":-0.23545008428247038,"y0":50.00104741988242,"z0":6.254331498497658,"aX":10.111038572014882},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":1.0,"breakHorizontal":-10.4,"spinRate":2866,"spinDirection":36},"zone":6,"typeConfidence":0.9,"plateTime":0.41676397746785954,"extension":5.540100123770691},"hitData":{"launchSpeed":57.4,"launchAngle":21.0,"totalDistance":125.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":73.62,"coordY":145.58}},"index":6,"playId":"5b034877-e963-32e7-b7c3-fd28dfba94ed","pitchNumber":6,"startTime":"2025-08-21T03:38:16.827Z","endTime":"2025-08-21T03:38:29.365Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668933,"link":"/api/v1/people/668933","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":669289,"link":"/api/v1/people/669289"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":650859,"link":"/api/v1/people/650859","batSide":{"code":"L","description":"Left"}},"third":{"id":669326,"link":"/api/v1/people/669326"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":650859,"link":"/api/v1/people/650859"},"credit":"b_ab"},{"player":{"id":668933,"link":"/api/v1/people/668933"},"credit":"p_ab"},{"player":{"id":650859,"link":"/api/v1/people/650859"},"credit":"b_pa"},{"player":{"id":668933,"link":"/api/v1/people/668933"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":86.7,"awayTeamWinProbability":13.299999999999997,"homeTeamWinProbabilityAdded":12.400000000000006,"leverageIndex":3.46,"dramaIndex":168.0,"contextMetrics":{},"playEndTime":"2025-08-21T03:38:29.365Z","atBatIndex":59},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Mike Trout singles on a ground ball to right fielder Noelvi Marte. Luis Rengifo to 2nd.","rbi":0,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-21T03:38:48.127Z","endTime":"2025-08-21T03:39:19.842Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668933,"fullName":"Graham Ashcraft","link":"/api/v1/people/668933"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"postOnSecond":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":682622,"link":"/api/v1/people/682622"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.2,"endSpeed":82.7,"strikeZoneTop":3.62000103355096,"strikeZoneBottom":1.73619029125326,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.14847868417832,"aZ":-34.77879936546942,"pfxX":7.414565287418062,"pfxZ":-1.5005962116030265,"pX":-0.3829272356503769,"pZ":2.4302281846835854,"vX0":-2.534738596849705,"vY0":-131.3645584347935,"vZ0":-3.130539881349719,"x":131.6,"y":173.16,"x0":-0.36584777838778365,"y0":50.00085963451107,"z0":6.236279018488033,"aX":12.89107022574323},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":-3.2,"breakHorizontal":-12.8,"spinRate":2666,"spinDirection":35},"zone":4,"typeConfidence":0.9,"plateTime":0.4177605340974839,"extension":5.497816885632037},"index":0,"playId":"83c8231c-8c70-325e-af52-d6757302b34e","pitchNumber":1,"startTime":"2025-08-21T03:38:53.559Z","endTime":"2025-08-21T03:38:57.745Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668933,"link":"/api/v1/people/668933","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":669289,"link":"/api/v1/people/669289"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":545361,"link":"/api/v1/people/545361","batSide":{"code":"R","description":"Right"}},"first":{"id":650859,"link":"/api/v1/people/650859"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.5,"endSpeed":90.1,"strikeZoneTop":3.62,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.70752747861841,"aZ":-18.563778637845267,"pfxX":0.5027380915459742,"pfxZ":6.610177227218692,"pX":0.09625179625349066,"pZ":2.6104826196055013,"vX0":0.2681146435422807,"vY0":-141.94612515708906,"vZ0":-6.965456390095594,"x":113.33,"y":168.3,"x0":-0.06449357042528914,"y0":50.00514269689086,"z0":6.2599629649449815,"aX":1.03533167702694},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":10.9,"breakHorizontal":-1.0,"spinRate":2403,"spinDirection":206},"zone":5,"typeConfidence":0.91,"plateTime":0.38453333710705095,"extension":5.48051361317546},"hitData":{"launchSpeed":95.4,"launchAngle":-2.0,"totalDistance":38.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":176.22,"coordY":114.61}},"index":1,"playId":"461b0ed0-55a1-3b38-a26c-aa9754cd1dfb","pitchNumber":2,"startTime":"2025-08-21T03:39:10.562Z","endTime":"2025-08-21T03:39:19.842Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668933,"link":"/api/v1/people/668933","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":669289,"link":"/api/v1/people/669289"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":545361,"link":"/api/v1/people/545361","batSide":{"code":"R","description":"Right"}},"first":{"id":650859,"link":"/api/v1/people/650859"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":545361,"link":"/api/v1/people/545361"},"credit":"b_ab"},{"player":{"id":668933,"link":"/api/v1/people/668933"},"credit":"p_ab"},{"player":{"id":545361,"link":"/api/v1/people/545361"},"credit":"b_pa"},{"player":{"id":668933,"link":"/api/v1/people/668933"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":88.7,"awayTeamWinProbability":11.299999999999997,"homeTeamWinProbabilityAdded":2.0,"leverageIndex":0.73,"dramaIndex":36.0,"contextMetrics":{},"playEndTime":"2025-08-21T03:39:19.842Z","atBatIndex":60},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Taylor Ward walks. Luis Rengifo to 3rd. Mike Trout to 2nd.","rbi":0,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-21T03:40:26.535Z","endTime":"2025-08-21T03:42:05.409Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668933,"fullName":"Graham Ashcraft","link":"/api/v1/people/668933"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"postOnSecond":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"postOnThird":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"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":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-21T03:39:30.838Z","endTime":"2025-08-21T03:40:28.730Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":668933,"link":"/api/v1/people/668933","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":669289,"link":"/api/v1/people/669289"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":621493,"link":"/api/v1/people/621493","batSide":{"code":"R","description":"Right"}},"first":{"id":545361,"link":"/api/v1/people/545361"},"second":{"id":650859,"link":"/api/v1/people/650859"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.9,"endSpeed":81.5,"strikeZoneTop":3.39,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.57964825667561,"aZ":-35.767850673151095,"pfxX":8.130286620141607,"pfxZ":-2.1476574021970123,"pX":0.4650389500102869,"pZ":0.8871380998907412,"vX0":-0.9038867875622892,"vY0":-129.31742928899547,"vZ0":-6.3742725125089565,"x":99.27,"y":214.83,"x0":-0.23365222260733345,"y0":50.000406657163815,"z0":6.162420988748401,"aX":13.624874733955025},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":-5.2,"breakHorizontal":-14.4,"spinRate":2772,"spinDirection":32},"zone":14,"typeConfidence":0.9,"plateTime":0.4252455186961108,"extension":5.691920182139285},"index":1,"playId":"b0827dfa-c76f-33ef-950d-aa13eb6e152e","pitchNumber":1,"startTime":"2025-08-21T03:40:28.730Z","endTime":"2025-08-21T03:40:31.821Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668933,"link":"/api/v1/people/668933","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":669289,"link":"/api/v1/people/669289"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":621493,"link":"/api/v1/people/621493","batSide":{"code":"R","description":"Right"}},"first":{"id":545361,"link":"/api/v1/people/545361"},"second":{"id":650859,"link":"/api/v1/people/650859"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.8,"endSpeed":90.5,"strikeZoneTop":3.41020543397853,"strikeZoneBottom":1.62671972245213,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.5406550386392,"aZ":-18.093910944064206,"pfxX":1.2534307707870989,"pfxZ":6.801117613180164,"pX":0.28586547875704515,"pZ":1.6282392232891971,"vX0":0.5824599290060124,"vY0":-142.2714130422238,"vZ0":-9.733037000130134,"x":106.1,"y":194.82,"x0":-0.08378593129190404,"y0":50.003773099913104,"z0":6.2162777890989735,"aX":2.5958207517637932},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":10.8,"breakHorizontal":-2.4,"spinRate":2579,"spinDirection":193},"zone":9,"typeConfidence":0.91,"plateTime":0.3835065976517167,"extension":5.255002313623464},"index":2,"playId":"87798a94-36b7-3b2b-8ea4-b9cbcf1cb99d","pitchNumber":2,"startTime":"2025-08-21T03:40:45.690Z","endTime":"2025-08-21T03:40:51.103Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668933,"link":"/api/v1/people/668933","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":669289,"link":"/api/v1/people/669289"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":621493,"link":"/api/v1/people/621493","batSide":{"code":"R","description":"Right"}},"first":{"id":545361,"link":"/api/v1/people/545361"},"second":{"id":650859,"link":"/api/v1/people/650859"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":89.9,"endSpeed":82.9,"strikeZoneTop":3.3899982224645,"strikeZoneBottom":1.63715820995544,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.529714542050737,"aZ":-32.05322356110351,"pfxX":7.325823965968188,"pfxZ":0.0698850088048717,"pX":0.2868512062587474,"pZ":1.6323770974381273,"vX0":-0.8962270858483019,"vY0":-130.8966475680473,"vZ0":-5.502492483664945,"x":106.07,"y":194.71,"x0":-0.3182847790791613,"y0":50.004679376367605,"z0":6.160756575330493,"aX":12.717733977479188},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":-0.8,"breakHorizontal":-13.1,"spinRate":2976,"spinDirection":30},"zone":9,"typeConfidence":0.9,"plateTime":0.41839798762663927,"extension":5.583035958452817},"index":3,"playId":"094b6cf6-7a42-3c53-b87f-947a7230b9a4","pitchNumber":3,"startTime":"2025-08-21T03:41:01.290Z","endTime":"2025-08-21T03:41:07.413Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668933,"link":"/api/v1/people/668933","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":669289,"link":"/api/v1/people/669289"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":621493,"link":"/api/v1/people/621493","batSide":{"code":"R","description":"Right"}},"first":{"id":545361,"link":"/api/v1/people/545361"},"second":{"id":650859,"link":"/api/v1/people/650859"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.4,"endSpeed":90.5,"strikeZoneTop":3.39,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.91531926856468,"aZ":-21.31648148860374,"pfxX":1.656471800020027,"pfxZ":5.248009536254131,"pX":0.8907938364678315,"pZ":2.548090876288793,"vX0":1.9608438569917943,"vY0":-141.86095542896314,"vZ0":-6.543567646141782,"x":83.05,"y":169.98,"x0":-0.020791061476257925,"y0":50.002262414459985,"z0":6.212486042871457,"aX":3.4259465981872665},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":8.5,"breakHorizontal":-3.4,"spinRate":2660,"spinDirection":198},"zone":12,"typeConfidence":0.91,"plateTime":0.383932669620056,"extension":5.400524061833366},"index":4,"playId":"b1ce957d-6269-3a46-9553-bd13e9118119","pitchNumber":4,"startTime":"2025-08-21T03:41:19.424Z","endTime":"2025-08-21T03:41:22.467Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668933,"link":"/api/v1/people/668933","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":669289,"link":"/api/v1/people/669289"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":621493,"link":"/api/v1/people/621493","batSide":{"code":"R","description":"Right"}},"first":{"id":545361,"link":"/api/v1/people/545361"},"second":{"id":650859,"link":"/api/v1/people/650859"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.4,"endSpeed":91.6,"strikeZoneTop":3.39000050412768,"strikeZoneBottom":1.66075070022976,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.480286377134224,"aZ":-19.977055708652696,"pfxX":0.06349012551694777,"pfxZ":5.79541548658395,"pX":1.4487026161328267,"pZ":0.9182776572572816,"vX0":3.9952381690221537,"vY0":-143.08318200383704,"vZ0":-11.227399208531894,"x":61.78,"y":213.99,"x0":0.034601205582157735,"y0":50.00238426103384,"z0":6.105908892190704,"aX":0.13239618912446147},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":8.8,"breakHorizontal":-0.8,"spinRate":2512,"spinDirection":209},"zone":14,"typeConfidence":0.91,"plateTime":0.38069513244739905,"extension":5.426335645956571},"index":5,"playId":"daa60e1b-04cf-3844-89a5-12c3c0ca61d7","pitchNumber":5,"startTime":"2025-08-21T03:41:41.756Z","endTime":"2025-08-21T03:41:44.873Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668933,"link":"/api/v1/people/668933","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":669289,"link":"/api/v1/people/669289"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":621493,"link":"/api/v1/people/621493","batSide":{"code":"R","description":"Right"}},"first":{"id":545361,"link":"/api/v1/people/545361"},"second":{"id":650859,"link":"/api/v1/people/650859"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.2,"endSpeed":91.2,"strikeZoneTop":3.38999679277658,"strikeZoneBottom":1.68088135401855,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.932606177438675,"aZ":-19.20628360592442,"pfxX":0.35818823935333466,"pfxZ":6.204640145444406,"pX":0.7618705170274249,"pZ":0.7681308079445297,"vX0":2.209579963696131,"vY0":-142.73497244343596,"vZ0":-11.477419198658062,"x":87.96,"y":218.04,"x0":-0.06480184920335812,"y0":50.00384614933495,"z0":6.016867533054028,"aX":0.747872055801236},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":9.4,"breakHorizontal":-1.1,"spinRate":2476,"spinDirection":209},"zone":14,"typeConfidence":0.91,"plateTime":0.3818912190052539,"extension":5.523188319840472},"index":6,"playId":"7849f1d7-0898-3e11-8a30-ad81e301a111","pitchNumber":6,"startTime":"2025-08-21T03:42:01.067Z","endTime":"2025-08-21T03:42:05.409Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668933,"link":"/api/v1/people/668933","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":669289,"link":"/api/v1/people/669289"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":621493,"link":"/api/v1/people/621493","batSide":{"code":"R","description":"Right"}},"first":{"id":545361,"link":"/api/v1/people/545361"},"second":{"id":650859,"link":"/api/v1/people/650859"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":621493,"link":"/api/v1/people/621493"},"credit":"b_pa"},{"player":{"id":668933,"link":"/api/v1/people/668933"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":91.9,"awayTeamWinProbability":8.099999999999994,"homeTeamWinProbabilityAdded":3.200000000000003,"leverageIndex":1.08,"dramaIndex":52.0,"contextMetrics":{},"playEndTime":"2025-08-21T03:42:05.409Z","atBatIndex":61},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Yoán Moncada grounds into a force out, third baseman Ke'Bryan Hayes to catcher Jose Trevino. Luis Rengifo out at home. Mike Trout to 3rd. Taylor Ward to 2nd. Yoán Moncada to 1st.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-21T03:42:25.243Z","endTime":"2025-08-21T03:43:30.047Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":660162,"fullName":"Yoán Moncada","link":"/api/v1/people/660162"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668933,"fullName":"Graham Ashcraft","link":"/api/v1/people/668933"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":660162,"fullName":"Yoán Moncada","link":"/api/v1/people/660162"},"postOnSecond":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"postOnThird":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":"3B","start":"3B","end":null,"outBase":"4B","isOut":true,"outNumber":2},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":663647,"link":"/api/v1/people/663647"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":624431,"link":"/api/v1/people/624431"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_adv_play","runner":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_adv_play","runner":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":660162,"fullName":"Yoán Moncada","link":"/api/v1/people/660162"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":96.8,"endSpeed":88.9,"strikeZoneTop":3.45999782353022,"strikeZoneBottom":1.53513826497609,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.2692611102985,"aZ":-22.74714628085765,"pfxX":2.000755558331834,"pfxZ":4.669463217514611,"pX":1.1490412315669178,"pZ":3.2741553124841163,"vX0":2.115619856101212,"vY0":-140.98144297174724,"vZ0":-4.7518349950930165,"x":73.2,"y":150.38,"x0":0.12969528541203285,"y0":50.002839123846286,"z0":6.444773956114678,"aX":4.036799823333602},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":7.7,"breakHorizontal":-4.1,"spinRate":2458,"spinDirection":194},"zone":12,"typeConfidence":0.9,"plateTime":0.3881254343528706,"extension":5.342902278253242},"index":0,"playId":"d0f5db59-9272-3541-b290-5a95906af9d1","pitchNumber":1,"startTime":"2025-08-21T03:42:43.118Z","endTime":"2025-08-21T03:42:49.475Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668933,"link":"/api/v1/people/668933","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":669289,"link":"/api/v1/people/669289"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":660162,"link":"/api/v1/people/660162","batSide":{"code":"L","description":"Left"}},"first":{"id":621493,"link":"/api/v1/people/621493"},"second":{"id":545361,"link":"/api/v1/people/545361"},"third":{"id":650859,"link":"/api/v1/people/650859"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.7,"endSpeed":88.9,"strikeZoneTop":3.46000151647208,"strikeZoneBottom":1.43210862778962,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.515651036330755,"aZ":-20.08677633216015,"pfxX":1.3816930607960656,"pfxZ":5.975489965017509,"pX":0.13638903308444114,"pZ":4.390764100828939,"vX0":-0.11381589726512274,"vY0":-140.97723036333414,"vZ0":-2.080218900080999,"x":111.8,"y":120.23,"x0":-0.0024879833451218903,"y0":50.00548896942946,"z0":6.427809439750385,"aX":2.795554655933758},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":10.6,"breakHorizontal":-2.5,"spinRate":2498,"spinDirection":197},"zone":12,"typeConfidence":0.91,"plateTime":0.3877827887439551,"extension":5.384897805383214},"index":1,"playId":"d071c8cd-6dd3-3115-b23c-ebe84eb5453e","pitchNumber":2,"startTime":"2025-08-21T03:43:02.424Z","endTime":"2025-08-21T03:43:07.739Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668933,"link":"/api/v1/people/668933","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":669289,"link":"/api/v1/people/669289"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":660162,"link":"/api/v1/people/660162","batSide":{"code":"L","description":"Left"}},"first":{"id":621493,"link":"/api/v1/people/621493"},"second":{"id":545361,"link":"/api/v1/people/545361"},"third":{"id":650859,"link":"/api/v1/people/650859"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.2,"endSpeed":89.5,"strikeZoneTop":3.46,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.688851928203448,"aZ":-20.19910956369018,"pfxX":1.1616575751990488,"pfxZ":5.863570540573466,"pX":-0.19249941626189412,"pZ":3.2723149349914746,"vX0":-0.619409337738462,"vY0":-141.62800567200915,"vZ0":-4.99039747905055,"x":124.34,"y":150.43,"x0":-0.12253820603983882,"y0":50.00578816841704,"z0":6.339337744470498,"aX":2.373173140253815},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":9.8,"breakHorizontal":-2.0,"spinRate":2501,"spinDirection":196},"zone":2,"typeConfidence":0.91,"plateTime":0.38593257349746724,"extension":5.361458761950761},"hitData":{"launchSpeed":72.6,"launchAngle":-2.0,"totalDistance":38.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":105.91,"coordY":175.97}},"index":2,"playId":"abfe8d11-5c42-32b0-a4a8-169e6caedbea","pitchNumber":3,"startTime":"2025-08-21T03:43:21.835Z","endTime":"2025-08-21T03:43:30.047Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668933,"link":"/api/v1/people/668933","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":669289,"link":"/api/v1/people/669289"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":660162,"link":"/api/v1/people/660162","batSide":{"code":"L","description":"Left"}},"first":{"id":621493,"link":"/api/v1/people/621493"},"second":{"id":545361,"link":"/api/v1/people/545361"},"third":{"id":650859,"link":"/api/v1/people/650859"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":660162,"link":"/api/v1/people/660162"},"credit":"b_ab"},{"player":{"id":668933,"link":"/api/v1/people/668933"},"credit":"p_ab"},{"player":{"id":660162,"link":"/api/v1/people/660162"},"credit":"b_pa"},{"player":{"id":668933,"link":"/api/v1/people/668933"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":87.7,"awayTeamWinProbability":12.299999999999997,"homeTeamWinProbabilityAdded":-4.200000000000003,"leverageIndex":1.32,"dramaIndex":64.0,"contextMetrics":{},"playEndTime":"2025-08-21T03:43:30.047Z","atBatIndex":62},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jo Adell strikes out swinging.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-21T03:46:14.618Z","endTime":"2025-08-21T03:48:10.428Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608718,"fullName":"Brent Suter","link":"/api/v1/people/608718"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,6,7,8],"actionIndex":[1,5],"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":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":624431,"link":"/api/v1/people/624431"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-21T03:44:00.795Z","endTime":"2025-08-21T03:45:07.967Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":668933,"link":"/api/v1/people/668933","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":669289,"link":"/api/v1/people/669289"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":666176,"link":"/api/v1/people/666176","batSide":{"code":"R","description":"Right"}},"first":{"id":660162,"link":"/api/v1/people/660162"},"second":{"id":621493,"link":"/api/v1/people/621493"},"third":{"id":545361,"link":"/api/v1/people/545361"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Brent Suter replaces Graham Ashcraft.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":2,"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-21T03:45:07.967Z","endTime":"2025-08-21T03:46:16.754Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":608718,"link":"/api/v1/people/608718"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":668933,"link":"/api/v1/people/668933","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":669289,"link":"/api/v1/people/669289"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":666176,"link":"/api/v1/people/666176","batSide":{"code":"R","description":"Right"}},"first":{"id":660162,"link":"/api/v1/people/660162"},"second":{"id":621493,"link":"/api/v1/people/621493"},"third":{"id":545361,"link":"/api/v1/people/545361"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":79.3,"endSpeed":73.3,"strikeZoneTop":3.71000093785084,"strikeZoneBottom":1.94117871600375,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.52720872767587,"aZ":-23.881766608480262,"pfxX":5.814706871978364,"pfxZ":6.087644869297966,"pX":0.9895104086410592,"pZ":3.4756571401181797,"vX0":-7.135642322283248,"vY0":-115.44338709246492,"vZ0":-0.7921420386746846,"x":79.28,"y":144.94,"x0":3.3512491135584215,"y0":50.005327099340455,"z0":6.102146879608442,"aX":7.926411719347794},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":11.2,"breakHorizontal":-9.0,"spinRate":1628,"spinDirection":141},"zone":12,"typeConfidence":2.0,"plateTime":0.47269156659794387,"extension":7.0092483975179745},"index":2,"playId":"2890fd09-b8c4-32dc-b3db-17e486f31454","pitchNumber":1,"startTime":"2025-08-21T03:46:16.754Z","endTime":"2025-08-21T03:46:22.045Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608718,"link":"/api/v1/people/608718","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":669289,"link":"/api/v1/people/669289"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":666176,"link":"/api/v1/people/666176","batSide":{"code":"R","description":"Right"}},"first":{"id":660162,"link":"/api/v1/people/660162"},"second":{"id":621493,"link":"/api/v1/people/621493"},"third":{"id":545361,"link":"/api/v1/people/545361"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.8,"endSpeed":82.4,"strikeZoneTop":3.71,"strikeZoneBottom":1.82,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.18106354234589,"aZ":-18.075860864715732,"pfxX":0.31935360239585675,"pfxZ":8.207077936459191,"pX":0.27822190858961016,"pZ":3.92177976835918,"vX0":-7.125928200331788,"vY0":-129.28354407537057,"vZ0":-2.027870495298192,"x":106.39,"y":132.89,"x0":3.0115823449128243,"y0":50.00547299331504,"z0":6.081917272145987,"aX":0.5505983708907903},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":14.8,"breakHorizontal":0.7,"spinRate":2163,"spinDirection":168},"zone":12,"typeConfidence":2.0,"plateTime":0.4212875001858718,"extension":7.344669553318226},"index":3,"playId":"b0e8cc71-1f2e-3a15-aeee-6cfbf66f599e","pitchNumber":2,"startTime":"2025-08-21T03:46:31.353Z","endTime":"2025-08-21T03:46:34.635Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608718,"link":"/api/v1/people/608718","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":669289,"link":"/api/v1/people/669289"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":666176,"link":"/api/v1/people/666176","batSide":{"code":"R","description":"Right"}},"first":{"id":660162,"link":"/api/v1/people/660162"},"second":{"id":621493,"link":"/api/v1/people/621493"},"third":{"id":545361,"link":"/api/v1/people/545361"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.3,"endSpeed":83.0,"strikeZoneTop":3.71,"strikeZoneBottom":1.82,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.61638066399876,"aZ":-19.855634067974574,"pfxX":-0.5130250064433461,"pfxZ":7.12255886188681,"pX":-0.7138393497857884,"pZ":2.4055932262332944,"vX0":-9.68814867433162,"vY0":-129.76964050637866,"vZ0":-5.248728354479252,"x":144.21,"y":173.83,"x0":3.1128352355017017,"y0":50.00103836307406,"z0":5.93783929179762,"aX":-0.8864483288867777},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":12.1,"breakHorizontal":2.8,"spinRate":2160,"spinDirection":170},"zone":7,"typeConfidence":2.0,"plateTime":0.41984478680366166,"extension":7.232539812904413},"index":4,"playId":"acb52443-21b6-3090-ae23-dc511a2a41f9","pitchNumber":3,"startTime":"2025-08-21T03:46:47.742Z","endTime":"2025-08-21T03:46:51.359Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608718,"link":"/api/v1/people/608718","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":669289,"link":"/api/v1/people/669289"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":666176,"link":"/api/v1/people/666176","batSide":{"code":"R","description":"Right"}},"first":{"id":660162,"link":"/api/v1/people/660162"},"second":{"id":621493,"link":"/api/v1/people/621493"},"third":{"id":545361,"link":"/api/v1/people/545361"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"On-field Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":5,"startTime":"2025-08-21T03:47:07.027Z","endTime":"2025-08-21T03:47:31.554Z","isPitch":false,"type":"action","player":{"id":666176,"link":"/api/v1/people/666176"},"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":74.4,"endSpeed":68.5,"strikeZoneTop":3.70999854203961,"strikeZoneBottom":1.83773879178881,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.807670633909368,"aZ":-25.86837603700518,"pfxX":8.784225458496046,"pfxZ":5.297129814662501,"pX":3.426761403445937,"pZ":2.8508349302025393,"vX0":-2.454503330458143,"vY0":-108.35534917182123,"vZ0":-1.1057395260858267,"x":-13.62,"y":161.81,"x0":3.4325338430168064,"y0":50.002160418747536,"z0":6.192495011226787,"aX":10.451785361997493},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":9.6,"breakHorizontal":-15.2,"spinRate":1594,"spinDirection":140},"zone":12,"typeConfidence":2.0,"plateTime":0.5053575678670588,"extension":6.7316836953578},"index":6,"playId":"42c71e25-830b-3ef7-9d9f-42433b07982b","pitchNumber":4,"startTime":"2025-08-21T03:47:31.554Z","endTime":"2025-08-21T03:47:34.589Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608718,"link":"/api/v1/people/608718","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":669289,"link":"/api/v1/people/669289"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":666176,"link":"/api/v1/people/666176","batSide":{"code":"R","description":"Right"}},"first":{"id":660162,"link":"/api/v1/people/660162"},"second":{"id":621493,"link":"/api/v1/people/621493"},"third":{"id":545361,"link":"/api/v1/people/545361"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":90.1,"endSpeed":82.9,"strikeZoneTop":3.70999743810826,"strikeZoneBottom":1.95259831139353,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.7484535952349,"aZ":-19.24684296530791,"pfxX":0.2645585876828047,"pfxZ":7.375472502440552,"pX":0.28561381367623273,"pZ":4.433995232676563,"vX0":-7.207457085311698,"vY0":-131.07562630794988,"vZ0":-0.6393608129767057,"x":106.11,"y":119.06,"x0":3.027963043245206,"y0":50.00520015969646,"z0":6.108492536110435,"aX":0.4648925736833535},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":13.4,"breakHorizontal":1.0,"spinRate":2166,"spinDirection":173},"zone":12,"typeConfidence":2.0,"plateTime":0.41667395909141147,"extension":7.285662749687252},"index":7,"playId":"b50c6148-2852-381e-86bf-07f1b574bb3e","pitchNumber":5,"startTime":"2025-08-21T03:47:48.672Z","endTime":"2025-08-21T03:47:54.020Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608718,"link":"/api/v1/people/608718","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":669289,"link":"/api/v1/people/669289"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":666176,"link":"/api/v1/people/666176","batSide":{"code":"R","description":"Right"}},"first":{"id":660162,"link":"/api/v1/people/660162"},"second":{"id":621493,"link":"/api/v1/people/621493"},"third":{"id":545361,"link":"/api/v1/people/545361"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.9,"endSpeed":81.9,"strikeZoneTop":3.71,"strikeZoneBottom":1.82,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.159708933566268,"aZ":-16.80960809128149,"pfxX":1.9749493601171226,"pfxZ":9.027082803574501,"pX":0.20147827751487818,"pZ":2.568338560516452,"vX0":-7.6285595291965445,"vY0":-129.19872026774138,"vZ0":-5.32429931148247,"x":109.32,"y":169.43,"x0":2.9269985922748285,"y0":50.00621954810423,"z0":5.934444040983177,"aX":3.363964523649547},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":15.5,"breakHorizontal":-2.0,"spinRate":2274,"spinDirection":164},"zone":5,"typeConfidence":2.0,"plateTime":0.4228236041672564,"extension":7.227635145027802},"index":8,"playId":"d763a5f2-e914-3b94-9c80-4151e997d205","pitchNumber":6,"startTime":"2025-08-21T03:48:06.838Z","endTime":"2025-08-21T03:48:10.428Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608718,"link":"/api/v1/people/608718","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":668715,"link":"/api/v1/people/668715"},"second":{"id":669289,"link":"/api/v1/people/669289"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":669720,"link":"/api/v1/people/669720"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":666176,"link":"/api/v1/people/666176","batSide":{"code":"R","description":"Right"}},"first":{"id":660162,"link":"/api/v1/people/660162"},"second":{"id":621493,"link":"/api/v1/people/621493"},"third":{"id":545361,"link":"/api/v1/people/545361"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666176,"link":"/api/v1/people/666176"},"credit":"b_ab"},{"player":{"id":608718,"link":"/api/v1/people/608718"},"credit":"p_ab"},{"player":{"id":666176,"link":"/api/v1/people/666176"},"credit":"b_pa"},{"player":{"id":608718,"link":"/api/v1/people/608718"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":83.5,"awayTeamWinProbability":16.5,"homeTeamWinProbabilityAdded":-4.200000000000003,"leverageIndex":1.63,"dramaIndex":72.0,"contextMetrics":{},"playEndTime":"2025-08-21T03:48:10.428Z","atBatIndex":63},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Miguel Andujar strikes out swinging.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-21T03:50:47.101Z","endTime":"2025-08-21T03:51:34.216Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":609280,"fullName":"Miguel Andujar","link":"/api/v1/people/609280"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":472610,"fullName":"Luis García","link":"/api/v1/people/472610"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,5],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":609280,"fullName":"Miguel Andujar","link":"/api/v1/people/609280"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":518595,"link":"/api/v1/people/518595"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Nolan Schanuel replaces first baseman Niko Kavadas, batting 8th, playing first base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":1,"homeScore":2,"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-21T03:50:22.219Z","endTime":"2025-08-21T03:50:22.236Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":694384,"link":"/api/v1/people/694384"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"801","replacedPlayer":{"id":694359,"link":"/api/v1/people/694359"},"defense":{"pitcher":{"id":672282,"link":"/api/v1/people/672282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":609280,"link":"/api/v1/people/609280","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Luis García replaces Reid Detmers.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":2,"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-21T03:50:22.236Z","endTime":"2025-08-21T03:50:49.426Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":472610,"link":"/api/v1/people/472610"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":672282,"link":"/api/v1/people/672282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":609280,"link":"/api/v1/people/609280","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.3,"endSpeed":76.6,"strikeZoneTop":3.41,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.386333550927546,"aZ":-29.414855485362235,"pfxX":4.266839792836551,"pfxZ":1.8861996668738774,"pX":0.6954565689498707,"pZ":1.4049304258259985,"vX0":5.02879695559983,"vY0":-119.83295185370066,"vZ0":-4.404814199683322,"x":90.49,"y":200.85,"x0":-1.9784070380484962,"y0":50.005333783781225,"z0":5.870691397238224,"aX":6.257217368799686},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":2.6,"breakHorizontal":-8.9,"spinRate":2297,"spinDirection":63},"zone":14,"typeConfidence":2.0,"plateTime":0.4556552820500315,"extension":6.51892570395967},"index":2,"playId":"b71939b2-cd49-376a-8265-f31c6130add0","pitchNumber":1,"startTime":"2025-08-21T03:50:49.426Z","endTime":"2025-08-21T03:50:52.437Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":472610,"link":"/api/v1/people/472610","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":609280,"link":"/api/v1/people/609280","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.5,"endSpeed":77.7,"strikeZoneTop":3.41,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.117196910664596,"aZ":-30.336536363321354,"pfxX":5.041820550908525,"pfxZ":1.217650259756529,"pX":0.36181175225949225,"pZ":1.5907286951982942,"vX0":4.02795355331467,"vY0":-121.62603709478593,"vZ0":-3.9822682444715136,"x":103.21,"y":195.83,"x0":-1.966268004313225,"y0":50.00353262716255,"z0":5.857867474371165,"aX":7.611938978885083},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":1.6,"breakHorizontal":-10.1,"spinRate":2361,"spinDirection":64},"zone":9,"typeConfidence":2.0,"plateTime":0.4490013355192173,"extension":6.527657373407459},"index":3,"playId":"f2034182-27ed-340c-b93b-28c0c3a66777","pitchNumber":2,"startTime":"2025-08-21T03:51:06.418Z","endTime":"2025-08-21T03:51:09.535Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":472610,"link":"/api/v1/people/472610","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":609280,"link":"/api/v1/people/609280","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":4,"startTime":"2025-08-21T03:51:16.360Z","endTime":"2025-08-21T03:51:30.980Z","isPitch":false,"type":"action","player":{"id":609280,"link":"/api/v1/people/609280"},"defense":{"pitcher":{"id":472610,"link":"/api/v1/people/472610","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":609280,"link":"/api/v1/people/609280","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.3,"endSpeed":77.9,"strikeZoneTop":3.41,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.53075495537436,"aZ":-30.305087489589702,"pfxX":5.8596828370172265,"pfxZ":1.2150888616441264,"pX":1.1251056066002132,"pZ":2.8417962654757556,"vX0":5.4128642852333515,"vY0":-122.79773060825657,"vZ0":-1.3909551510533547,"x":74.11,"y":162.05,"x0":-1.865958298576771,"y0":50.000417044905774,"z0":5.985602733566403,"aX":8.976052754431123},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":2.2,"breakHorizontal":-11.9,"spinRate":2466,"spinDirection":71},"zone":12,"typeConfidence":2.0,"plateTime":0.44545789032975724,"extension":6.730177232635186},"index":5,"playId":"866791f2-eb14-32fb-ac10-4f10f9d297be","pitchNumber":3,"startTime":"2025-08-21T03:51:30.980Z","endTime":"2025-08-21T03:51:34.216Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":472610,"link":"/api/v1/people/472610","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":609280,"link":"/api/v1/people/609280","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":609280,"link":"/api/v1/people/609280"},"credit":"b_ab"},{"player":{"id":472610,"link":"/api/v1/people/472610"},"credit":"p_ab"},{"player":{"id":609280,"link":"/api/v1/people/609280"},"credit":"b_pa"},{"player":{"id":472610,"link":"/api/v1/people/472610"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":90.8,"awayTeamWinProbability":9.200000000000003,"homeTeamWinProbabilityAdded":7.299999999999997,"leverageIndex":2.87,"dramaIndex":122.0,"contextMetrics":{},"playEndTime":"2025-08-21T03:51:34.216Z","atBatIndex":64},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Austin Hays flies out to right fielder Jo Adell.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-21T03:51:49.081Z","endTime":"2025-08-21T03:53:29.695Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":472610,"fullName":"Luis García","link":"/api/v1/people/472610"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":666176,"link":"/api/v1/people/666176"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.6,"endSpeed":88.6,"strikeZoneTop":3.33216352001248,"strikeZoneBottom":1.55260639190411,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.10769771060687,"aZ":-20.430619323335772,"pfxX":-9.050030809958276,"pfxZ":5.848763500793591,"pX":-0.991473620334234,"pZ":3.678274067728675,"vX0":4.935575452207783,"vY0":-140.64195403864863,"vZ0":-3.383764337101747,"x":154.79,"y":139.47,"x0":-1.5907559040665997,"y0":50.00554080114797,"z0":6.21784924696212,"aX":-18.18072799199111},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":10.1,"breakHorizontal":15.4,"spinRate":2093,"spinDirection":213},"zone":11,"typeConfidence":0.9,"plateTime":0.3890456059120848,"extension":6.662584435325101},"index":0,"playId":"0798ca84-610d-3a90-8227-0c9126b56bfd","pitchNumber":1,"startTime":"2025-08-21T03:52:02.890Z","endTime":"2025-08-21T03:52:06.413Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":472610,"link":"/api/v1/people/472610","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":669720,"link":"/api/v1/people/669720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.6,"endSpeed":76.7,"strikeZoneTop":3.38012412029054,"strikeZoneBottom":1.51195526518935,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.857907566063822,"aZ":-29.192789750189416,"pfxX":5.887752635458897,"pfxZ":2.021959755305784,"pX":-0.2034646962583789,"pZ":1.793037967208982,"vX0":2.493867287649912,"vY0":-120.33574861019203,"vZ0":-3.6535356084964707,"x":124.76,"y":190.37,"x0":-2.0162289766650066,"y0":50.00492639488405,"z0":5.898271690764354,"aX":8.694577912054926},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":3.1,"breakHorizontal":-11.3,"spinRate":2411,"spinDirection":70},"zone":8,"typeConfidence":2.0,"plateTime":0.4539766606317852,"extension":6.464796682884931},"index":1,"playId":"cc1e85f6-4c7c-354e-b271-7671b1c3db08","pitchNumber":2,"startTime":"2025-08-21T03:52:19.902Z","endTime":"2025-08-21T03:52:24.270Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":472610,"link":"/api/v1/people/472610","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":669720,"link":"/api/v1/people/669720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.0,"endSpeed":88.9,"strikeZoneTop":3.21,"strikeZoneBottom":1.44,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.510060358534353,"aZ":-20.605768858297786,"pfxX":-8.804525750043183,"pfxZ":5.718378621816797,"pX":-0.6615960982694618,"pZ":3.533306572939729,"vX0":6.091995053225709,"vY0":-141.19811243185785,"vZ0":-3.5499818595227888,"x":142.22,"y":143.38,"x0":-1.7008343257780303,"y0":50.00406652849452,"z0":6.129292187903589,"aX":-17.817033977748167},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":9.8,"breakHorizontal":14.8,"spinRate":2192,"spinDirection":216},"zone":11,"typeConfidence":0.91,"plateTime":0.38759330462615527,"extension":6.670449425126796},"index":2,"playId":"b3e26463-e564-322a-bf54-30814829fa11","pitchNumber":3,"startTime":"2025-08-21T03:52:37.698Z","endTime":"2025-08-21T03:52:41.009Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":472610,"link":"/api/v1/people/472610","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":669720,"link":"/api/v1/people/669720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.3,"endSpeed":77.0,"strikeZoneTop":3.26788269096809,"strikeZoneBottom":1.49954766491057,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.382084701096865,"aZ":-29.292156136692594,"pfxX":6.719699252714884,"pfxZ":1.9357326572767048,"pX":-0.0038213146513902214,"pZ":1.2013559820876554,"vX0":2.685869691036528,"vY0":-121.24756446528832,"vZ0":-4.896827939429964,"x":117.15,"y":206.34,"x0":-1.9986383129434517,"y0":50.005014616760036,"z0":5.799005101374404,"aX":10.020386463203517},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":2.6,"breakHorizontal":-12.8,"spinRate":2377,"spinDirection":60},"zone":13,"typeConfidence":0.91,"plateTime":0.45149824884233913,"extension":6.564688615289603},"index":3,"playId":"85c42f90-b8df-3105-9a16-d7c5a9dda34d","pitchNumber":4,"startTime":"2025-08-21T03:53:02.736Z","endTime":"2025-08-21T03:53:06.782Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":472610,"link":"/api/v1/people/472610","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":669720,"link":"/api/v1/people/669720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.0,"endSpeed":77.7,"strikeZoneTop":3.21,"strikeZoneBottom":1.44,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.1100168578741,"aZ":-28.898373951869786,"pfxX":5.9688274002606905,"pfxZ":2.154179278963632,"pX":0.7382575710521162,"pZ":2.634785952061574,"vX0":4.495590141573324,"vY0":-122.29576906446847,"vZ0":-2.069515230468644,"x":88.86,"y":167.64,"x0":-1.8965287343008979,"y0":50.00475069391491,"z0":5.960061995146622,"aX":9.080878775248271},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":3.7,"breakHorizontal":-11.9,"spinRate":2457,"spinDirection":71},"zone":6,"typeConfidence":2.0,"plateTime":0.44711013370686503,"extension":6.724901102678864},"hitData":{"launchSpeed":97.1,"launchAngle":35.0,"totalDistance":365.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":177.71,"coordY":61.1}},"index":4,"playId":"1bf158d4-69bf-3fa3-ac2a-7bc0bae73c2e","pitchNumber":5,"startTime":"2025-08-21T03:53:19.821Z","endTime":"2025-08-21T03:53:29.695Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":472610,"link":"/api/v1/people/472610","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":669720,"link":"/api/v1/people/669720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669720,"link":"/api/v1/people/669720"},"credit":"b_ab"},{"player":{"id":472610,"link":"/api/v1/people/472610"},"credit":"p_ab"},{"player":{"id":669720,"link":"/api/v1/people/669720"},"credit":"b_pa"},{"player":{"id":472610,"link":"/api/v1/people/472610"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":96.3,"awayTeamWinProbability":3.700000000000003,"homeTeamWinProbabilityAdded":5.5,"leverageIndex":2.19,"dramaIndex":94.0,"contextMetrics":{},"playEndTime":"2025-08-21T03:53:29.695Z","atBatIndex":65},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Spencer Steer grounds out, third baseman Yoán Moncada to first baseman Nolan Schanuel.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-21T03:53:42.395Z","endTime":"2025-08-21T03:55:48.471Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":472610,"fullName":"Luis García","link":"/api/v1/people/472610"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6],"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":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":660162,"link":"/api/v1/people/660162"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":694384,"link":"/api/v1/people/694384"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.3,"endSpeed":89.5,"strikeZoneTop":3.4038022275211,"strikeZoneBottom":1.61183766088799,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.016057268362438,"aZ":-22.41859209231569,"pfxX":-8.820569037944395,"pfxZ":4.781885298202157,"pX":-0.3842826124820269,"pZ":2.511047007134757,"vX0":6.446207818722771,"vY0":-141.57395596883654,"vZ0":-5.958486072945392,"x":131.65,"y":170.98,"x0":-1.5398337887129923,"y0":50.00034814712012,"z0":6.068928525105509,"aX":-17.97997209515736},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":7.7,"breakHorizontal":14.8,"spinRate":2144,"spinDirection":215},"zone":4,"typeConfidence":0.91,"plateTime":0.3862509714890838,"extension":6.742199662631424},"index":0,"playId":"91af067e-8cf8-345f-94f5-6fe9616be3c5","pitchNumber":1,"startTime":"2025-08-21T03:54:02.210Z","endTime":"2025-08-21T03:54:06.210Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":472610,"link":"/api/v1/people/472610","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":668715,"link":"/api/v1/people/668715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.7,"endSpeed":91.1,"strikeZoneTop":3.35000286613454,"strikeZoneBottom":1.67597924997018,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.842838033645926,"aZ":-17.474052197298988,"pfxX":-9.034282900132517,"pfxZ":7.012214292128046,"pX":-0.29862242047753473,"pZ":0.7582814410534694,"vX0":6.5844777642758565,"vY0":-143.34860869287914,"vZ0":-11.430250224597184,"x":128.38,"y":218.31,"x0":-1.4429763598535708,"y0":50.00578738315629,"z0":5.869592836642624,"aX":-18.944089591960044},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":10.7,"breakHorizontal":15.1,"spinRate":2188,"spinDirection":214},"zone":13,"typeConfidence":0.91,"plateTime":0.3810161637101914,"extension":6.762609413173053},"index":1,"playId":"fd1973cb-b22d-3be3-b4e1-30e9fb221c7b","pitchNumber":2,"startTime":"2025-08-21T03:54:18.232Z","endTime":"2025-08-21T03:54:21.818Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":472610,"link":"/api/v1/people/472610","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":668715,"link":"/api/v1/people/668715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.8,"endSpeed":89.0,"strikeZoneTop":3.35,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.492630632773146,"aZ":-21.497284502146986,"pfxX":-9.084781262067285,"pfxZ":5.281144817171775,"pX":-1.0462431893720792,"pZ":3.2847525018126253,"vX0":4.961237962998386,"vY0":-140.93225581539497,"vZ0":-4.120319354557747,"x":156.88,"y":150.09,"x0":-1.6442872554640586,"y0":50.00442885782466,"z0":6.145256741542979,"aX":-18.369864912520267},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":9.0,"breakHorizontal":15.5,"spinRate":2166,"spinDirection":216},"zone":11,"typeConfidence":0.91,"plateTime":0.3878836472917597,"extension":6.6031940386316625},"index":2,"playId":"a4f285ba-258b-3341-8157-2dc02ad77157","pitchNumber":3,"startTime":"2025-08-21T03:54:35.799Z","endTime":"2025-08-21T03:54:39.102Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":472610,"link":"/api/v1/people/472610","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":668715,"link":"/api/v1/people/668715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2025-08-21T03:54:44.390Z","endTime":"2025-08-21T03:54:59.527Z","isPitch":false,"type":"action","player":{"id":668715,"link":"/api/v1/people/668715"},"defense":{"pitcher":{"id":472610,"link":"/api/v1/people/472610","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":668715,"link":"/api/v1/people/668715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.5,"endSpeed":77.6,"strikeZoneTop":3.35,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.991825320871843,"aZ":-31.999555444640325,"pfxX":6.303769387277695,"pfxZ":0.11684084361280966,"pX":0.9585584483269783,"pZ":2.208186279198542,"vX0":4.7185832469184685,"vY0":-121.57814734046399,"vZ0":-2.3264582588493687,"x":80.46,"y":179.16,"x0":-1.8209396259525767,"y0":50.0048672155647,"z0":5.932610789147401,"aX":9.51395564098837},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":-0.1,"breakHorizontal":-12.5,"spinRate":2453,"spinDirection":67},"zone":14,"typeConfidence":2.0,"plateTime":0.4491007688167543,"extension":6.6911929206081435},"index":4,"playId":"e055e21e-1b57-3ff8-903c-21e5fddebc44","pitchNumber":4,"startTime":"2025-08-21T03:54:59.527Z","endTime":"2025-08-21T03:55:03.059Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":472610,"link":"/api/v1/people/472610","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":668715,"link":"/api/v1/people/668715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.7,"endSpeed":79.2,"strikeZoneTop":3.34999893944335,"strikeZoneBottom":1.58629634429816,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.91172619768508,"aZ":-28.81943595759312,"pfxX":3.6447581302904934,"pfxZ":2.1592660172438642,"pX":2.099076341353867,"pZ":0.6132028700633153,"vX0":7.894188842410609,"vY0":-123.13394194803533,"vZ0":-6.71786466019576,"x":36.99,"y":222.22,"x0":-1.6079249486206313,"y0":50.00290563554636,"z0":5.780424584070079,"aX":5.6567918615156305},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":2.6,"breakHorizontal":-8.3,"spinRate":2307,"spinDirection":64},"zone":14,"typeConfidence":2.0,"plateTime":0.44295893198962855,"extension":6.746911042300191},"index":5,"playId":"ea31b300-3464-33cb-8e5c-20bb4f4ee806","pitchNumber":5,"startTime":"2025-08-21T03:55:20.374Z","endTime":"2025-08-21T03:55:23.448Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":472610,"link":"/api/v1/people/472610","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":668715,"link":"/api/v1/people/668715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.1,"endSpeed":89.4,"strikeZoneTop":3.35,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.2809040430788,"aZ":-22.060574236833304,"pfxX":-8.49358388854541,"pfxZ":4.975690516348111,"pX":-0.12348035019102682,"pZ":2.519196270203849,"vX0":6.774061625929343,"vY0":-141.25336466977657,"vZ0":-5.976673177553129,"x":121.71,"y":170.76,"x0":-1.4417101945374258,"y0":50.00427669595334,"z0":6.067899050755092,"aX":-17.272922769648027},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":8.0,"breakHorizontal":14.2,"spinRate":2120,"spinDirection":215},"zone":5,"typeConfidence":0.91,"plateTime":0.386833290766047,"extension":6.634715878219526},"hitData":{"launchSpeed":89.9,"launchAngle":-19.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":106.07,"coordY":162.29}},"index":6,"playId":"6038dbef-464a-3205-b499-0ad44f60c8c0","pitchNumber":6,"startTime":"2025-08-21T03:55:41.164Z","endTime":"2025-08-21T03:55:48.471Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":472610,"link":"/api/v1/people/472610","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":650859,"link":"/api/v1/people/650859"},"third":{"id":660162,"link":"/api/v1/people/660162"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":668715,"link":"/api/v1/people/668715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668715,"link":"/api/v1/people/668715"},"credit":"b_ab"},{"player":{"id":472610,"link":"/api/v1/people/472610"},"credit":"p_ab"},{"player":{"id":668715,"link":"/api/v1/people/668715"},"credit":"b_pa"},{"player":{"id":472610,"link":"/api/v1/people/472610"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":100.0,"awayTeamWinProbability":0.0,"homeTeamWinProbabilityAdded":3.700000000000003,"leverageIndex":1.45,"dramaIndex":64.0,"contextMetrics":{},"playEndTime":"2025-08-21T03:55:48.471Z","atBatIndex":66}]